Lines Matching defs:fan_div
277 u8 fan_div[8]; /* Decoded value */
440 /* initialize fan_div[] to hardware defaults */
444 data->fan_div[i] = DIV_FROM_REG(value & 0x03);
626 data->fan_div[i] = DIV_FROM_REG(value & 0x03);
837 data->fan_div[nr]));
846 data->fan_div[nr]));
858 data->fan_min[nr] = FAN_TO_REG(val, data->fan_div[nr]);
886 int new_div = data->fan_div[fan];
899 /* Now add fan_div read/write functions */
906 return sprintf(buf, "%d\n", data->fan_div[nr]);
921 orig_div = data->fan_div[nr];
922 data->fan_div[nr] = DIV_FROM_REG(new_div);
926 (DIV_TO_REG(data->fan_div[0]) << 0) |
927 (DIV_TO_REG(data->fan_div[1]) << 2) |
928 (DIV_TO_REG(data->fan_div[2]) << 4) |
929 (DIV_TO_REG(data->fan_div[3]) << 6));
932 (DIV_TO_REG(data->fan_div[4]) << 0) |
933 (DIV_TO_REG(data->fan_div[5]) << 2) |
934 (DIV_TO_REG(data->fan_div[6]) << 4) |
935 (DIV_TO_REG(data->fan_div[7]) << 6));
938 if (data->fan_div[nr] != orig_div) {