Searched refs:new_div (Results 1 - 6 of 6) sorted by relevance

/drivers/hwmon/
H A Dadm9240.c437 u8 new_div; local
449 new_div = data->fan_div[nr];
455 new_div = 3;
459 nr + 1, FAN_FROM_REG(254, 1 << new_div));
464 new_div = 0;
465 while (new_min > 192 && new_div < 3) {
466 new_div++;
475 nr + 1, FAN_FROM_REG(new_min, 1 << new_div));
478 if (new_div != data->fan_div[nr]) {
479 data->fan_div[nr] = new_div;
[all...]
H A Demc2103.c316 long new_div; local
318 int status = kstrtol(buf, 10, &new_div);
322 if (new_div == old_div) /* No change */
325 switch (new_div) {
355 data->fan_multiplier = 8 / new_div;
359 u16 new_target = (data->fan_target * old_div) / new_div;
H A Dsmsc47m1.c316 long new_div; local
321 err = kstrtol(buf, 10, &new_div);
325 if (new_div == old_div) /* No change */
329 switch (new_div) {
364 + new_div / 2) / new_div;
H A Dnct6775.c1751 u8 new_div; local
1774 new_div = data->fan_div[nr]; /* No change */
1785 new_div = 7; /* 128 == (1 << 7) */
1795 new_div = 0; /* 1 == (1 << 0) */
1805 new_div = 0;
1806 while (reg > 192 && new_div < 7) {
1808 new_div++;
1818 if (new_div != data->fan_div[nr]) {
1821 div_from_reg(new_div));
1822 data->fan_div[nr] = new_div;
[all...]
H A Dw83627ehf.c1078 u8 new_div; local
1104 new_div = data->fan_div[nr]; /* No change */
1112 new_div = 7; /* 128 == (1 << 7) */
1122 new_div = 0; /* 1 == (1 << 0) */
1132 new_div = 0;
1133 while (reg > 192 && new_div < 7) {
1135 new_div++;
1144 if (new_div != data->fan_div[nr]) {
1147 div_from_reg(new_div));
1148 data->fan_div[nr] = new_div;
[all...]
H A Dadm1026.c697 int new_div = data->fan_div[fan]; local
703 new_min = data->fan_min[fan] * old_div / new_div;
726 int orig_div, new_div; local
733 new_div = DIV_TO_REG(val);
737 data->fan_div[nr] = DIV_FROM_REG(new_div);

Completed in 202 milliseconds