/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hwmon/ |
H A D | lm78.c | 138 u8 fan_div[3]; /* Register encoding, shifted right */ member in struct:lm78_data 321 DIV_FROM_REG(data->fan_div[nr])) ); 331 DIV_FROM_REG(data->fan_div[nr])) ); 343 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 354 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[attr->index])); 373 DIV_FROM_REG(data->fan_div[nr])); 376 case 1: data->fan_div[nr] = 0; break; 377 case 2: data->fan_div[nr] = 1; break; 378 case 4: data->fan_div[nr] = 2; break; 379 case 8: data->fan_div[n [all...] |
H A D | sis5595.c | 184 u8 fan_div[2]; /* Register encoding, shifted right */ member in struct:sis5595_data 336 DIV_FROM_REG(data->fan_div[nr])) ); 346 DIV_FROM_REG(data->fan_div[nr])) ); 358 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 370 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr]) ); 389 DIV_FROM_REG(data->fan_div[nr])); 393 case 1: data->fan_div[nr] = 0; break; 394 case 2: data->fan_div[nr] = 1; break; 395 case 4: data->fan_div[nr] = 2; break; 396 case 8: data->fan_div[n [all...] |
H A D | smsc47m1.c | 132 u8 fan_div[3]; /* Register encoding, shifted right */ member in struct:smsc47m1_data 178 DIV_FROM_REG(data->fan_div[nr]), 190 DIV_FROM_REG(data->fan_div[nr])); 199 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[attr->index])); 242 rpmdiv = val * DIV_FROM_REG(data->fan_div[nr]); 268 u8 old_div = DIV_FROM_REG(data->fan_div[nr]); 275 case 1: data->fan_div[nr] = 0; break; 276 case 2: data->fan_div[nr] = 1; break; 277 case 4: data->fan_div[nr] = 2; break; 278 case 8: data->fan_div[n [all...] |
H A D | vt8231.c | 164 u8 fan_div[2]; /* Register encoding, shifted right */ member in struct:vt8231_data 453 DIV_FROM_REG(data->fan_div[nr]))); 463 DIV_FROM_REG(data->fan_div[nr]))); 472 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr])); 484 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 499 DIV_FROM_REG(data->fan_div[nr])); 503 case 1: data->fan_div[nr] = 0; break; 504 case 2: data->fan_div[nr] = 1; break; 505 case 4: data->fan_div[nr] = 2; break; 506 case 8: data->fan_div[n [all...] |
H A D | vt1211.c | 131 u8 fan_div[2]; member in struct:vt1211_data 292 data->fan_div[0] = (val >> 4) & 3; 293 data->fan_div[1] = (val >> 6) & 3; 491 res = RPM_FROM_REG(data->fan[ix], data->fan_div[ix]); 494 res = RPM_FROM_REG(data->fan_min[ix], data->fan_div[ix]); 497 res = DIV_FROM_REG(data->fan_div[ix]); 525 data->fan_div[0] = (reg >> 4) & 3; 526 data->fan_div[1] = (reg >> 6) & 3; 531 data->fan_min[ix] = RPM_TO_REG(val, data->fan_div[ix]); 537 case 1: data->fan_div[i [all...] |
H A D | adm9240.c | 174 u8 fan_div[2]; /* rw fan1_div, read-only accessor */ member in struct:adm9240_data 307 1 << data->fan_div[attr->index])); 316 1 << data->fan_div[attr->index])); 324 return sprintf(buf, "%d\n", 1 << data->fan_div[attr->index]); 329 u8 fan_div) 336 reg |= (fan_div << shift); 339 "to %u\n", nr + 1, 1 << old, 1 << fan_div); 368 new_div = data->fan_div[nr]; 397 if (new_div != data->fan_div[nr]) { 398 data->fan_div[n 328 adm9240_write_fan_div(struct i2c_client *client, int nr, u8 fan_div) argument [all...] |
H A D | asb100.c | 197 u8 fan_div[3]; /* Register encoding, right justified */ member in struct:asb100_data 290 DIV_FROM_REG(data->fan_div[nr]))); 299 DIV_FROM_REG(data->fan_div[nr]))); 307 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr])); 319 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 342 DIV_FROM_REG(data->fan_div[nr])); 343 data->fan_div[nr] = DIV_TO_REG(val); 348 reg = (reg & 0xcf) | (data->fan_div[0] << 4); 354 reg = (reg & 0x3f) | (data->fan_div[1] << 6); 360 reg = (reg & 0x3f) | (data->fan_div[ [all...] |
H A D | adm1029.c | 155 u8 fan_div[ARRAY_SIZE(ADM1029_REG_FAN_DIV)]; member in struct:adm1029_data 177 || (data->fan_div[attr->index] & 0xC0) == 0 182 val = 1880 * 120 / DIV_FROM_REG(data->fan_div[attr->index]) 192 if ((data->fan_div[attr->index] & 0xC0) == 0) 194 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[attr->index])); 224 dev_err(&client->dev, "fan_div value %ld not " 435 data->fan_div[nr] =
|
H A D | lm80.c | 118 u8 fan_div[2]; /* Register encoding, shifted right */ member in struct:lm80_data 201 DIV_FROM_REG(data->fan_div[nr]))); \ 211 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr])); 223 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 245 DIV_FROM_REG(data->fan_div[nr])); 248 case 1: data->fan_div[nr] = 0; break; 249 case 2: data->fan_div[nr] = 1; break; 250 case 4: data->fan_div[nr] = 2; break; 251 case 8: data->fan_div[nr] = 3; break; 253 dev_err(&client->dev, "fan_div valu [all...] |
H A D | w83627ehf.c | 306 u8 fan_div[5]; member in struct:w83627ehf_data 421 | ((data->fan_div[0] & 0x03) << 4); 426 | ((data->fan_div[0] & 0x04) << 3); 431 | ((data->fan_div[1] & 0x03) << 6); 436 | ((data->fan_div[1] & 0x04) << 4); 441 | ((data->fan_div[2] & 0x03) << 6); 444 | ((data->fan_div[2] & 0x04) << 5); 449 | (data->fan_div[3] & 0x03); 452 | ((data->fan_div[3] & 0x04) << 5); 457 | ((data->fan_div[ [all...] |
H A D | g760a.c | 52 u16 fan_div; /* default P=2 */ member in struct:g760a_data 138 rpm = rpm_from_cnt(data->act_cnt, data->clk, data->fan_div); 219 data->fan_div = G760A_DEFAULT_FAN_DIV;
|
H A D | w83l786ng.c | 134 u8 fan_div[2]; member in struct:w83l786ng_data 245 FAN_FROM_REG(data->fan[nr], DIV_FROM_REG(data->fan_div[nr]))); \ 262 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 276 return sprintf(buf, "%u\n", DIV_FROM_REG(data->fan_div[nr])); 299 min = FAN_FROM_REG(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr])); 301 data->fan_div[nr] = DIV_TO_REG(simple_strtoul(buf, NULL, 10)); 317 tmp_fan_div = (data->fan_div[nr] << new_shift) & ~keep_mask; 323 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr])); 651 data->fan_div[0] = reg_tmp & 0x07; 652 data->fan_div[ [all...] |
H A D | lm87.c | 212 u8 fan_div[2]; /* register value, shifted right */ member in struct:lm87_data 404 FAN_DIV_FROM_REG(data->fan_div[offset-1]))); \ 410 FAN_DIV_FROM_REG(data->fan_div[offset-1]))); \ 415 return sprintf(buf, "%d\n", FAN_DIV_FROM_REG(data->fan_div[offset-1])); \ 430 FAN_DIV_FROM_REG(data->fan_div[nr])); 450 FAN_DIV_FROM_REG(data->fan_div[nr])); 453 case 1: data->fan_div[nr] = 0; break; 454 case 2: data->fan_div[nr] = 1; break; 455 case 4: data->fan_div[nr] = 2; break; 456 case 8: data->fan_div[n [all...] |
H A D | via686a.c | 311 u8 fan_div[2]; /* Register encoding, shifted right */ member in struct:via686a_data 472 DIV_FROM_REG(data->fan_div[nr])) ); 480 FAN_FROM_REG(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr])) ); 487 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr]) ); 497 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 512 data->fan_div[nr] = DIV_TO_REG(val); 513 old = (old & 0x0f) | (data->fan_div[1] << 6) | (data->fan_div[0] << 4); 693 data->fan_div[0] = (reg >> 4) & 0x03; 694 data->fan_div[ [all...] |
H A D | w83792d.c | 289 u8 fan_div[7]; /* Register encoding, shifted right */ member in struct:w83792d_data 406 FAN_FROM_REG(data->reg[nr], DIV_FROM_REG(data->fan_div[nr]))); \ 424 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 439 return sprintf(buf, "%u\n", DIV_FROM_REG(data->fan_div[nr - 1])); 462 DIV_FROM_REG(data->fan_div[nr])); 464 data->fan_div[nr] = DIV_TO_REG(simple_strtoul(buf, NULL, 10)); 468 tmp_fan_div = (nr & 0x01) ? (((data->fan_div[nr]) << 4) & 0x70) 469 : ((data->fan_div[nr]) & 0x07); 474 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr])); 1501 data->fan_div[ [all...] |
H A D | gl518sm.c | 96 u8 fan_div[2]; /* Register encoding, shifted right */ member in struct:gl518_data 172 DIV_FROM_REG(data->fan_div[nr]))); 181 DIV_FROM_REG(data->fan_div[nr]))); 189 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr])); 255 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 294 data->fan_div[nr] = val; 296 | (data->fan_div[nr] << (6 - 2 * nr)); 618 data->fan_div[0] = (val >> 6) & 0x03; 619 data->fan_div[1] = (val >> 4) & 0x03;
|
H A D | w83791d.c | 297 u8 fan_div[NUMBER_OF_FANIN]; /* Register encoding, shifted right */ member in struct:w83791d_data 525 FAN_FROM_REG(data->reg[nr], DIV_FROM_REG(data->fan_div[nr]))); \ 541 data->fan_min[nr] = fan_to_reg(val, DIV_FROM_REG(data->fan_div[nr])); 554 return sprintf(buf, "%u\n", DIV_FROM_REG(data->fan_div[nr])); 577 min = FAN_FROM_REG(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr])); 580 data->fan_div[nr] = div_to_reg(nr, simple_strtoul(buf, NULL, 10)); 618 tmp_fan_div = (data->fan_div[nr] << new_shift) & ~keep_mask; 628 tmp_fan_div = (data->fan_div[nr] << (3 + nr)) & ~keep_mask; 634 data->fan_min[nr] = fan_to_reg(min, DIV_FROM_REG(data->fan_div[nr])); 1335 /* If the fan_div i [all...] |
H A D | adm1031.c | 91 u8 fan_div[2]; member in struct:adm1031_data 492 FAN_DIV_FROM_REG(data->fan_div[nr])) : 0; 501 return sprintf(buf, "%d\n", FAN_DIV_FROM_REG(data->fan_div[nr])); 510 FAN_DIV_FROM_REG(data->fan_div[nr]))); 523 FAN_TO_REG(val, FAN_DIV_FROM_REG(data->fan_div[nr])); 552 data->fan_div[nr] = adm1031_read_value(client, 558 old_div = FAN_DIV_FROM_REG(data->fan_div[nr]); 559 data->fan_div[nr] = tmp | (0x3f & data->fan_div[nr]); 564 data->fan_div[n [all...] |
H A D | gl520sm.c | 121 u8 fan_div[2]; member in struct:gl520_data 285 data->fan_div[n])); 295 data->fan_div[n])); 304 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[n])); 324 r = FAN_TO_REG(v, data->fan_div[n]); 363 dev_err(&client->dev, "fan_div value %ld not supported. Choose one of 1, 2, 4 or 8!\n", v); 368 data->fan_div[n] = r; 878 data->fan_div[0] = (val >> 6) & 0x03; 879 data->fan_div[1] = (val >> 4) & 0x03;
|
H A D | adm1026.c | 277 u8 fan_div[8]; /* Decoded value */ member in struct:adm1026_data 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[n [all...] |
H A D | it87.c | 292 u8 fan_div[3]; /* Register encoding, shifted right */ member in struct:it87_data 608 DIV_FROM_REG(data->fan_div[nr]))); 618 DIV_FROM_REG(data->fan_div[nr]))); 627 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr])); 672 data->fan_div[nr] = reg & 0x07; 675 data->fan_div[nr] = (reg >> 3) & 0x07; 678 data->fan_div[nr] = (reg & 0x40) ? 3 : 1; 682 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 705 min = FAN_FROM_REG(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr])); 710 data->fan_div[n [all...] |
H A D | w83627hf.c | 367 u8 fan_div[3]; /* Register encoding, shifted right */ member in struct:w83627hf_data 569 (long)DIV_FROM_REG(data->fan_div[nr]))); 577 (long)DIV_FROM_REG(data->fan_div[nr]))); 588 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 871 (long) DIV_FROM_REG(data->fan_div[nr])); 891 DIV_FROM_REG(data->fan_div[nr])); 893 data->fan_div[nr] = DIV_TO_REG(val); 897 | ((data->fan_div[nr] & 0x03) << (nr==0 ? 4 : 6)); 902 | ((data->fan_div[nr] & 0x04) << (3 + nr)); 906 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[n [all...] |
H A D | w83781d.c | 233 u8 fan_div[3]; /* Register encoding, shifted right */ member in struct:w83781d_data 314 DIV_FROM_REG(data->fan_div[attr->index]))); \ 332 FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); 618 (long) DIV_FROM_REG(data->fan_div[attr->index])); 640 DIV_FROM_REG(data->fan_div[nr])); 642 data->fan_div[nr] = DIV_TO_REG(val, data->type); 646 | ((data->fan_div[nr] & 0x03) << (nr==0 ? 4 : 6)); 653 | ((data->fan_div[nr] & 0x04) << (3 + nr)); 658 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr])); 1473 data->fan_div[ [all...] |
H A D | emc2103.c | 301 int fan_div = 8 / data->fan_multiplier; local 302 return sprintf(buf, "%d\n", fan_div);
|
H A D | pc87360.c | 323 static struct sensor_device_attribute fan_div[] = { variable in typeref:struct:sensor_device_attribute 337 &fan_div[X].dev_attr.attr, \ 1233 &fan_div[i].dev_attr))
|