/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/frontends/ |
H A D | tda1002x.h | 39 struct i2c_adapter* i2c, u8 pwm); 42 struct i2c_adapter* i2c, u8 pwm) 52 struct i2c_adapter* i2c, u8 pwm); 55 struct i2c_adapter* i2c, u8 pwm) 41 tda10021_attach(const struct tda1002x_config* config, struct i2c_adapter* i2c, u8 pwm) argument 54 tda10023_attach(const struct tda1002x_config* config, struct i2c_adapter* i2c, u8 pwm) argument
|
H A D | ves1820.h | 47 struct i2c_adapter* i2c, u8 pwm); 50 struct i2c_adapter* i2c, u8 pwm) 49 ves1820_attach(const struct ves1820_config* config, struct i2c_adapter* i2c, u8 pwm) argument
|
H A D | ves1820.c | 43 u8 pwm; member in struct:ves1820_state 203 ves1820_writereg(state, 0x34, state->pwm); 227 ves1820_writereg(state, 0x34, state->pwm); 372 u8 pwm) 385 state->pwm = pwm; 392 printk("ves1820: pwm=0x%02x\n", state->pwm); 370 ves1820_attach(const struct ves1820_config* config, struct i2c_adapter* i2c, u8 pwm) argument
|
H A D | tda10021.c | 42 u8 pwm; member in struct:tda10021_state 210 _tda10021_writereg (state, 0x34, state->pwm); 256 _tda10021_writereg (state, 0x34, state->pwm); 400 u8 pwm) 412 state->pwm = pwm; 398 tda10021_attach(const struct tda1002x_config* config, struct i2c_adapter* i2c, u8 pwm) argument
|
H A D | tda10023.c | 48 u8 pwm; member in struct:tda10023_state 467 u8 pwm) 480 state->pwm = pwm; 465 tda10023_attach(const struct tda1002x_config* config, struct i2c_adapter* i2c, u8 pwm) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/hwmon/ |
H A D | max6650.c | 271 int pwm; local 277 pwm = 255 - (255 * (int)data->dac)/180; 279 pwm = 255 - (255 * (int)data->dac)/76; 281 if (pwm < 0) 282 pwm = 0; 284 return sprintf(buf, "%d\n", pwm); 292 int pwm = simple_strtoul(buf, NULL, 10); local 294 pwm = SENSORS_LIMIT(pwm, 0, 255); 299 data->dac = 180 - (180 * pwm)/25 [all...] |
H A D | asb100.c | 35 Chip #vin #fanin #pwm #temp wchipid vendid i2c ISA 160 static u8 ASB100_PWM_TO_REG(int pwm) argument 162 pwm = SENSORS_LIMIT(pwm, 0, 255); 163 return (u8)(pwm / 16); 205 u8 pwm; /* Register encoding */ member in struct:asb100_data 545 return sprintf(buf, "%d\n", ASB100_PWM_FROM_REG(data->pwm & 0x0f)); 555 data->pwm &= 0x80; /* keep the enable bit */ 556 data->pwm |= (0x0f & ASB100_PWM_TO_REG(val)); 557 asb100_write_value(client, ASB100_REG_PWM1, data->pwm); [all...] |
H A D | adm1031.c | 88 u8 pwm[2]; member in struct:adm1031_data 167 static int AUTO_TEMP_MAX_TO_REG(int val, int reg, int pwm) argument 172 range = ((val - AUTO_TEMP_MIN_FROM_REG(reg))*10)/(16 - pwm); 278 data->old_pwm[0] = data->pwm[0]; 279 data->old_pwm[1] = data->pwm[1]; 283 data->pwm[0] = data->old_pwm[0]; 284 data->pwm[1] = data->old_pwm[1]; 287 data->pwm[0] | (data->pwm[1] << 4)); 354 data->temp_max[nr] = AUTO_TEMP_MAX_TO_REG(val, data->auto_temp[nr], data->pwm[n [all...] |
H A D | smsc47m1.c | 128 u8 pwm[3]; /* Register value (bit 0 is disable) */ member in struct:smsc47m1_data 171 int rpm = (data->pwm[nr] & 0x7F) == 0x00 ? 0 : 202 return sprintf(buf, "%d\n", PWM_FROM_REG(data->pwm[attr->index])); 210 return sprintf(buf, "%d\n", PWM_EN_FROM_REG(data->pwm[attr->index])); 309 data->pwm[nr] &= 0x81; /* Preserve additional bits */ 310 data->pwm[nr] |= PWM_TO_REG(val); 312 data->pwm[nr]); 330 data->pwm[nr] &= 0xFE; /* preserve the other bits */ 331 data->pwm[nr] |= !val; 333 data->pwm[n [all...] |
H A D | fscpos.c | 135 u8 pwm[2]; /* fan min value for rps */ member in struct:fscpos_data 225 return sprintf(buf, "%u\n", data->pwm[nr - 1]); 238 data->pwm[nr - 1] = v; 239 fscpos_write_value(client, reg, data->pwm[nr - 1]); 401 sysfs_rw_n(pwm,, offset, reg_min); 620 data->pwm[i] = fscpos_read_value(client,
|
H A D | vt1211.c | 128 u8 pwm[2]; member in struct:vt1211_data 277 /* fan & pwm registers */ 283 data->pwm[ix] = vt1211_read8(data, 297 /* pwm & temp auto point registers */ 579 res = data->pwm[ix]; 636 dev_warn(dev, "pwm mode %ld not supported. " 697 * pwm[ix+1]_auto_point[ap+1]_temp mapping table: 756 * pwm[ix+1]_auto_point[ap+1]_pwm mapping table: 797 dev_err(dev, "pwm value %ld is out of range. " 981 SENSOR_ATTR_2(pwm##i [all...] |
H A D | adm1026.c | 256 u8 pwm; member in struct:pwm_data 431 * so that enabling automatic pwm fan control 586 data->pwm1.pwm = adm1026_read_value(client, 674 PWM_MIN_FROM_REG(data->pwm1.pwm); 1337 return sprintf(buf,"%d\n", PWM_FROM_REG(data->pwm1.pwm)); 1349 data->pwm1.pwm = PWM_TO_REG(val); 1350 adm1026_write_value(client, ADM1026_REG_PWM, data->pwm1.pwm); 1370 data->pwm1.pwm = PWM_TO_REG((data->pwm1.pwm & 0x0f) | 1372 adm1026_write_value(client, ADM1026_REG_PWM, data->pwm1.pwm); [all...] |
H A D | w83793.c | 25 Chip #vin #fanin #pwm #temp wchipid vendid i2c ISA 204 u8 temp_fan_map[6]; /* Temp controls which pwm fan, bit field */ 212 u8 pwm_default; /* All fan default pwm, next poweron valid */ 213 u8 pwm[8][3]; /* Register value */ member in struct:w83793_data 427 val = (data->pwm[index][nr] & 0x3f) << 2; 453 data->pwm[index][nr] = 455 data->pwm[index][nr] |= val; 457 data->pwm[index][nr]); 650 Temp channel control which pwm fan, bitfield, bit 0 indicate pwm1... 914 SENSOR_ATTR_2(pwm##inde [all...] |
H A D | lm85.c | 348 u8 pwm[3]; /* Register value */ member in struct:lm85_data 485 /* pwm */ 490 return sprintf(buf,"%d\n", PWM_FROM_REG(data->pwm[nr]) ); 500 data->pwm[nr] = PWM_TO_REG(val); 501 lm85_write_value(client, LM85_REG_PWM(nr), data->pwm[nr]); 528 static DEVICE_ATTR(pwm##offset, S_IRUGO | S_IWUSR, \ 530 static DEVICE_ATTR(pwm##offset##_enable, S_IRUGO, \ 825 static DEVICE_ATTR(pwm##offset##_auto_channels, S_IRUGO | S_IWUSR, \ 828 static DEVICE_ATTR(pwm##offset##_auto_pwm_min, S_IRUGO | S_IWUSR, \ 831 static DEVICE_ATTR(pwm##offse [all...] |
H A D | w83792d.c | 34 Chip #vin #fanin #pwm #temp wchipid vendid i2c ISA 289 u8 pwm[7]; /* We only consider the first 3 set of pwm, member in struct:w83792d_data 290 although 792 chip has 7 set of pwm. */ 550 return sprintf(buf, "%d\n", (data->pwm[nr] & 0x0f) << 4); 589 data->pwm[nr] = val; 590 w83792d_write_value(client, W83792D_REG_PWM[nr], data->pwm[nr]); 641 return sprintf(buf, "%d\n", data->pwm[nr] >> 7); 659 data->pwm[nr] = w83792d_read_value(client, W83792D_REG_PWM[nr]); 661 data->pwm[n [all...] |
H A D | pc87360.c | 25 * Chip #vin #fan #pwm #temp devid 199 u8 pwm[3]; /* Register value */ member in struct:pc87360_data 342 PWM_FROM_REG(data->pwm[attr->index], 355 data->pwm[attr->index] = PWM_TO_REG(val, 358 data->pwm[attr->index]); 363 static struct sensor_device_attribute pwm[] = { variable in typeref:struct:sensor_device_attribute 373 &pwm[0].dev_attr.attr, 374 &pwm[1].dev_attr.attr, 375 &pwm[2].dev_attr.attr, 1066 && (err = device_create_file(dev, &pwm[ [all...] |
H A D | it87.c | 630 /* set saved pwm value, clear FAN_CTLX PWM mode bit */ 696 static SENSOR_DEVICE_ATTR(pwm##offset##_enable, S_IRUGO | S_IWUSR, \ 698 static SENSOR_DEVICE_ATTR(pwm##offset, S_IRUGO | S_IWUSR, \ 700 static DEVICE_ATTR(pwm##offset##_freq, \ 1150 * disable pwm control to protect the user. */ 1158 u8 pwm[3]; local 1161 pwm[i] = it87_read_value(client, 1164 /* If any fan is in automatic pwm mode, the polarity 1168 if (!((pwm[0] | pwm[ [all...] |
H A D | abituguru.c | 47 /* max nr of pwm outputs, currently mb's with max 5 pwm outputs are known */ 100 /* sum of strlen of: pwm?_enable\0, pwm?_auto_channels_temp\0, 101 pwm?_auto_point{1,2}_pwm\0, pwm?_auto_point{1,2}_temp\0 */ 133 /* Register 0 is a bitfield, 1 and 2 are pwm settings (255 = 100%), 3 and 4 137 special case the minium allowed pwm% setting for this is 30% (77) on 538 the user the possibility to change settings for non-existent sensors / pwm. 625 ABIT_UGURU_DEBUG(2, " pwm channe [all...] |
H A D | w83627hf.c | 28 Chip #vin #fanin #pwm #temp wchipid vendid i2c ISA 318 u8 pwm[3]; /* Register value */ member in struct:w83627hf_data 805 return sprintf(buf, "%ld\n", (long) data->pwm[nr - 1]); 820 data->pwm[nr - 1] = PWM_TO_REG(val) & 0xf0; 823 data->pwm[nr - 1] | 827 data->pwm[nr - 1] = PWM_TO_REG(val); 830 data->pwm[nr - 1]); 847 static DEVICE_ATTR(pwm##offset, S_IRUGO | S_IWUSR, \ 1470 data->pwm[i - 1] = tmp;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/macintosh/ |
H A D | therm_pm72.c | 86 int type; /* 0 = rpm, 1 = pwm, 2 = pump */ 472 static int set_pwm_fan(int fan_index, int pwm) argument 483 if (pwm < 10) 484 pwm = 10; 485 else if (pwm > 100) 486 pwm = 100; 487 pwm = (pwm * 2559) / 1000; 488 buf[0] = pwm; 529 int pwm; local [all...] |
H A D | therm_pm72.h | 170 int pwm; member in struct:backside_pid_state 251 int pwm; member in struct:slots_pid_state
|
H A D | windfarm_smu_controls.c | 47 int fan_type; /* 0 = rpm, 1 = pwm */ 55 static int smu_set_fan(int pwm, u8 id, u16 value) argument 82 buffer[0] = pwm ? 0x10 : 0x00; 285 if (!strcmp(fans->name, "pwm-fans"))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/ttpci/ |
H A D | budget.c | 359 u8 pwm; local 361 { .addr = 0x50,.flags = I2C_M_RD,.buf = &pwm,.len = 1} }; 363 if ((i2c_transfer(&budget->i2c_adap, msg, 2) != 2) || (pwm == 0xff)) 364 pwm = 0x48; 366 return pwm;
|
H A D | budget-av.c | 904 u8 pwm; local 906 {.addr = 0x50,.flags = I2C_M_RD,.buf = &pwm,.len = 1} 910 || (pwm == 0xff)) 911 pwm = 0x48; 913 return pwm;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | mpc52xx.h | 103 u32 pwm; /* GPTx + 0x08 */ member in struct:mpc52xx_gpt
|