Searched refs:fan_min (Results 1 - 25 of 37) sorted by relevance

12

/linux-master/drivers/hwmon/
H A Dvt8231.c159 u8 fan_min[2]; /* Register value */ member in struct:vt8231_data
201 data->fan_min[i] = vt8231_read_value(data,
227 if (!data->fan[0] && data->fan_min[0])
229 else if (data->fan[0] && !data->fan_min[0])
232 if (!data->fan[1] && data->fan_min[1])
234 else if (data->fan[1] && !data->fan_min[1])
574 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
602 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
603 vt8231_write_value(data, VT8231_REG_FAN_MIN(nr), data->fan_min[nr]);
617 long min = FAN_FROM_REG(data->fan_min[n
[all...]
H A Dpc87360.c201 u8 fan_min[3]; /* Register value */ member in struct:pc87360_data
256 u8 old_min = data->fan_min[nr];
263 data->fan_min[nr] >>= 1;
271 while (!(data->fan_min[nr] & 0x80) /* min "nails" divider */
275 data->fan_min[nr] <<= 1;
285 if (old_min != data->fan_min[nr]) {
288 data->fan_min[nr]);
310 data->fan_min[i] = pc87360_read_value(data,
1168 return sprintf(buf, "%u\n", FAN_FROM_REG(data->fan_min[attr->index],
1178 long fan_min; local
1210 static struct sensor_device_attribute fan_min[] = { variable in typeref:struct:sensor_device_attribute
[all...]
H A Dlm78.c127 u8 fan_min[3]; /* Register value */ member in struct:lm78_data
309 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
327 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
328 lm78_write_value(data, LM78_REG_FAN_MIN(nr), data->fan_min[nr]);
363 min = FAN_FROM_REG(data->fan_min[nr],
398 data->fan_min[nr] =
400 lm78_write_value(data, LM78_REG_FAN_MIN(nr), data->fan_min[nr]);
407 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
409 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
411 static SENSOR_DEVICE_ATTR_RW(fan3_min, fan_min,
[all...]
H A Dasb100.c194 u8 fan_min[3]; /* Register value */ member in struct:asb100_data
300 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
326 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
327 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]);
355 min = FAN_FROM_REG(data->fan_min[nr],
379 data->fan_min[nr] =
381 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]);
800 data->fan_min[0] = asb100_read_value(client, ASB100_REG_FAN_MIN(0));
801 data->fan_min[1] = asb100_read_value(client, ASB100_REG_FAN_MIN(1));
802 data->fan_min[
[all...]
H A Dsis5595.c181 u8 fan_min[2]; /* Register value */ member in struct:sis5595_data
234 data->fan_min[i] =
426 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
444 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
445 sis5595_write_value(data, SIS5595_REG_FAN_MIN(nr), data->fan_min[nr]);
481 min = FAN_FROM_REG(data->fan_min[nr],
515 data->fan_min[nr] =
517 sis5595_write_value(data, SIS5595_REG_FAN_MIN(nr), data->fan_min[nr]);
523 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
526 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min,
[all...]
H A Dlm87.c162 u8 fan_min[2]; /* register value */ member in struct:lm87_data
218 data->fan_min[i] = lm87_read_value(client,
478 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
507 data->fan_min[nr] = FAN_TO_REG(val,
509 lm87_write_value(client, LM87_REG_FAN_MIN(nr), data->fan_min[nr]);
537 min = FAN_FROM_REG(data->fan_min[nr],
569 data->fan_min[nr] = FAN_TO_REG(min, val);
571 data->fan_min[nr]);
578 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
581 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min,
[all...]
H A Dgl520sm.c76 u8 fan_min[2]; member in struct:gl520_data
139 data->fan_min[0] = (val >> 8) & 0xff;
140 data->fan_min[1] = val & 0xff;
354 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[n],
391 data->fan_min[n] = r;
403 if (data->fan_min[n] == 0)
491 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
492 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
848 if (data->fan_min[0] == 0)
850 if (data->fan_min[
[all...]
H A Dpc87427.c55 u16 fan_min[8]; /* register values */ member in struct:pc87427_data
190 data->fan_min[nr] = inw(iobase + PC87427_REG_FAN_MIN);
402 return sprintf(buf, "%lu\n", fan_from_reg(data->fan_min[nr]));
445 data->fan_min[nr] = fan_to_reg(val);
446 outw(data->fan_min[nr], iobase + PC87427_REG_FAN_MIN);
462 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
463 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
464 static SENSOR_DEVICE_ATTR_RW(fan3_min, fan_min, 2);
465 static SENSOR_DEVICE_ATTR_RW(fan4_min, fan_min, 3);
466 static SENSOR_DEVICE_ATTR_RW(fan5_min, fan_min,
[all...]
H A Dadm1031.c81 u8 fan_min[2]; member in struct:adm1031_data
179 data->fan_min[chan] =
580 FAN_FROM_REG(data->fan_min[nr],
599 data->fan_min[nr] =
602 data->fan_min[nr] = 0xff;
604 adm1031_write_value(client, ADM1031_REG_FAN_MIN(nr), data->fan_min[nr]);
637 data->fan_min[nr] = adm1031_read_value(client,
643 new_min = data->fan_min[nr] * old_div / val;
644 data->fan_min[nr] = new_min > 0xff ? 0xff : new_min;
649 data->fan_min[n
[all...]
H A Dw83l786ng.c125 u8 fan_min[2]; member in struct:w83l786ng_data
175 data->fan_min[i] = w83l786ng_read_value(client,
287 show_fan_reg(fan_min); variable
304 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
306 data->fan_min[nr]);
348 /* Save fan_min */
350 min = FAN_FROM_REG(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr]));
373 /* Restore fan_min */
374 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr]));
376 data->fan_min[n
[all...]
H A Dgl518sm.c117 u8 fan_min[2]; member in struct:gl518_data
183 data->fan_min[0] = (val >> 8) & 0xff;
184 data->fan_min[1] = val & 0xff;
268 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
357 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
359 | (data->fan_min[nr] << (8 * (1 - nr)));
363 if (data->fan_min[nr] == 0)
426 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
427 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
H A Dadm9240.c170 u8 fan_min; local
176 fan_min = 255;
182 fan_min = 254;
197 fan_min = new_min;
207 err = regmap_write(data->regmap, ADM9240_REG_FAN_MIN(channel), fan_min);
H A Dvia686a.c316 u8 fan_min[2]; /* Register value */ member in struct:via686a_data
365 data->fan_min[i - 1] = via686a_read_value(data,
578 FAN_FROM_REG(data->fan_min[nr],
601 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
602 via686a_write_value(data, VIA686A_REG_FAN_MIN(nr+1), data->fan_min[nr]);
629 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
632 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
H A Dadt7462.c206 u8 fan_min[ADT7462_FAN_COUNT]; member in struct:adt7462_data
742 data->fan_min[i] = i2c_smbus_read_byte_data(client,
1002 temp = data->fan_min[attr->index];
1030 data->fan_min[attr->index] = temp;
1508 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
1509 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
1510 static SENSOR_DEVICE_ATTR_RW(fan3_min, fan_min, 2);
1511 static SENSOR_DEVICE_ATTR_RW(fan4_min, fan_min, 3);
1512 static SENSOR_DEVICE_ATTR_RW(fan5_min, fan_min, 4);
1513 static SENSOR_DEVICE_ATTR_RW(fan6_min, fan_min,
[all...]
H A Dadm1026.c276 u8 fan_min[8]; /* Register value */ member in struct:adm1026_data
393 data->fan_min[i] = adm1026_read_value(client,
668 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
687 data->fan_min[nr] = FAN_TO_REG(val, data->fan_div[nr]);
689 data->fan_min[nr]);
695 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
697 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
699 static SENSOR_DEVICE_ATTR_RW(fan3_min, fan_min, 2);
701 static SENSOR_DEVICE_ATTR_RW(fan4_min, fan_min, 3);
703 static SENSOR_DEVICE_ATTR_RW(fan5_min, fan_min,
[all...]
H A Dw83792d.c272 u8 fan_min[7]; /* Register value */ member in struct:w83792d_data
402 show_fan_reg(fan_min); variable
420 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
422 data->fan_min[nr]);
463 /* Save fan_min */
465 min = FAN_FROM_REG(data->fan_min[nr],
477 /* Restore fan_min */
478 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr]));
479 w83792d_write_value(client, W83792D_REG_FAN_MIN[nr], data->fan_min[nr]);
1377 data->fan_min[
[all...]
H A Dw83791d.c283 u8 fan_min[NUMBER_OF_FANIN]; /* Register value */ member in struct:w83791d_data
528 show_fan_reg(fan_min); variable
545 data->fan_min[nr] = fan_to_reg(val, DIV_FROM_REG(data->fan_div[nr]));
546 w83791d_write(client, W83791D_REG_FAN_MIN[nr], data->fan_min[nr]);
588 /* Save fan_min */
589 min = FAN_FROM_REG(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr]));
645 /* Restore fan_min */
646 data->fan_min[nr] = fan_to_reg(min, DIV_FROM_REG(data->fan_div[nr]));
647 w83791d_write(client, W83791D_REG_FAN_MIN[nr], data->fan_min[nr]);
1372 * fan_min i
[all...]
H A Dw83627hf.c365 u8 fan_min[3]; /* Register value */ member in struct:w83627hf_data
505 data->fan_min[i] =
604 data->fan_min[i]);
1110 return sprintf(buf, "%ld\n", FAN_FROM_REG(data->fan_min[nr],
1128 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
1130 data->fan_min[nr]);
1137 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
1139 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
1141 static SENSOR_DEVICE_ATTR_RW(fan3_min, fan_min, 2);
1175 /* Save fan_min */
[all...]
H A Dlm85.c308 u16 fan_min[4]; /* Register value */ member in struct:lm85_data
479 data->fan_min[i] =
565 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr]));
583 data->fan_min[nr] = FAN_TO_REG(val);
584 lm85_write_value(client, LM85_REG_FAN_MIN(nr), data->fan_min[nr]);
590 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
592 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
594 static SENSOR_DEVICE_ATTR_RW(fan3_min, fan_min, 2);
596 static SENSOR_DEVICE_ATTR_RW(fan4_min, fan_min, 3);
H A Dw83781d.c216 u8 fan_min[3]; /* Register value */ member in struct:w83781d_data
310 show_fan_reg(fan_min); variable
327 data->fan_min[nr] =
330 data->fan_min[nr]);
652 /* Save fan_min */
653 min = FAN_FROM_REG(data->fan_min[nr],
673 /* Restore fan_min */
674 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr]));
675 w83781d_write_value(data, W83781D_REG_FAN_MIN(nr), data->fan_min[nr]);
1437 data->fan_min[
[all...]
H A Df75375s.c97 u16 fan_min[2]; member in struct:f75375_data
194 data->fan_min[nr] =
298 data->fan_min[nr] = rpm_to_reg(val);
299 f75375_write16(client, F75375_REG_FAN_MIN(nr), data->fan_min[nr]);
653 show_fan(fan_min); variable
H A Dnct6775-core.c1317 * If fan_min is not set (0), set it to 0xff to disable it. This
1320 for (i = 0; i < ARRAY_SIZE(data->fan_min); i++) {
1342 u16 fan_min; local
1364 fan_min = data->fan_min[nr];
1366 if (fan_min != 255 && fan_min > 1)
1367 fan_min >>= 1;
1369 if (fan_min != 255) {
1370 fan_min <<
[all...]
H A Dw83627ehf.c333 u16 fan_min[5]; member in struct:w83627ehf_data
599 data->fan_min[i] = w83627ehf_read_value(data,
616 && data->fan_min[i] >= 2
617 && data->fan_min[i] != 255)
620 (data->fan_min[i] /= 2));
729 data->fan_min[channel] = 255;
738 data->fan_min[channel] = 254;
748 data->fan_min[channel] = 1;
764 data->fan_min[channel] = reg;
782 data->fan_min[channe
[all...]
H A Dtc654.c430 static SENSOR_DEVICE_ATTR_RW(fan1_min, fan_min, 0);
431 static SENSOR_DEVICE_ATTR_RW(fan2_min, fan_min, 1);
/linux-master/drivers/macintosh/
H A Dwindfarm_rm31.c368 int speed, dspeed, fan_min; local
408 fan_min = (dspeed * 100) / 14000;
409 fan_min = max(fan_min, backside_param.min);
410 speed = max(speed, fan_min);

Completed in 267 milliseconds

12