Lines Matching refs:fan_div
127 u8 fan_div[3]; /* Register encoding, shifted right */
169 data->fan_div[0] = (i >> 4) & 0x03;
170 data->fan_div[1] = i >> 6;
179 data->fan_div[2] = (smsc47m1_read_value(data,
211 DIV_FROM_REG(data->fan_div[nr]),
223 DIV_FROM_REG(data->fan_div[nr]));
232 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[attr->index]));
282 rpmdiv = val * DIV_FROM_REG(data->fan_div[nr]);
313 u8 old_div = DIV_FROM_REG(data->fan_div[nr]);
325 data->fan_div[nr] = 0;
328 data->fan_div[nr] = 1;
331 data->fan_div[nr] = 2;
334 data->fan_div[nr] = 3;
346 tmp |= data->fan_div[nr] << (4 + 2 * nr);
351 tmp |= data->fan_div[2] << 4;
424 static SENSOR_DEVICE_ATTR_RW(fan1_div, fan_div, 0);
430 static SENSOR_DEVICE_ATTR_RW(fan2_div, fan_div, 1);
436 static SENSOR_DEVICE_ATTR_RW(fan3_div, fan_div, 2);