/linux-master/drivers/hwmon/ |
H A D | vt8231.c | 159 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 D | pc87360.c | 201 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 D | lm78.c | 127 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 D | asb100.c | 194 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 D | sis5595.c | 181 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 D | lm87.c | 162 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 D | gl520sm.c | 76 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 D | pc87427.c | 55 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 D | adm1031.c | 81 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 D | w83l786ng.c | 125 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 D | gl518sm.c | 117 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 D | adm9240.c | 170 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 D | via686a.c | 316 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 D | adt7462.c | 206 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 D | adm1026.c | 276 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 D | w83792d.c | 272 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 D | w83791d.c | 283 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 D | w83627hf.c | 365 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 D | lm85.c | 308 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 D | w83781d.c | 216 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 D | f75375s.c | 97 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 D | nct6775-core.c | 1317 * 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 D | w83627ehf.c | 333 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 D | tc654.c | 430 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 D | windfarm_rm31.c | 368 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);
|