/linux-master/include/linux/ |
H A D | f75375s.h | 18 u8 pwm_enable[2]; member in struct:f75375s_platform_data
|
H A D | pwm.h | 352 * pwm_enable() - start a PWM output toggling 357 static inline int pwm_enable(struct pwm_device *pwm) function 464 static inline int pwm_enable(struct pwm_device *pwm) function
|
/linux-master/drivers/hwmon/ |
H A D | f75375s.c | 103 u8 pwm_enable[2]; member in struct:f75375_data 252 static bool duty_mode_enabled(u8 pwm_enable) argument 254 switch (pwm_enable) { 263 WARN(1, "Unexpected pwm_enable value %d\n", pwm_enable); 268 static bool auto_mode_enabled(u8 pwm_enable) argument 270 switch (pwm_enable) { 279 WARN(1, "Unexpected pwm_enable value %d\n", pwm_enable); 317 if (auto_mode_enabled(data->pwm_enable[n [all...] |
H A D | gpio-fan.c | 42 bool pwm_enable; member in struct:gpio_fan_data 186 if (!fan_data->pwm_enable) { 205 return sprintf(buf, "%d\n", fan_data->pwm_enable); 218 if (fan_data->pwm_enable == val) 223 fan_data->pwm_enable = val; 277 if (!fan_data->pwm_enable) { 353 fan_data->pwm_enable = true; /* Enable manual fan speed control. */
|
H A D | pc87427.c | 60 u8 pwm_enable[4]; /* register values */ member in struct:pc87427_data 244 data->pwm_enable[nr] = inb(iobase + PC87427_REG_PWM_ENABLE); 559 data->pwm_enable[nr] &= ~PWM_ENABLE_MODE_MASK; 560 data->pwm_enable[nr] |= mode; 561 outb(data->pwm_enable[nr], iobase + PC87427_REG_PWM_ENABLE); 569 int pwm_enable; local 571 pwm_enable = pwm_enable_from_reg(data->pwm_enable[nr]); 572 if (pwm_enable < 0) 573 return pwm_enable; [all...] |
H A D | nct6775.h | 9 enum pwm_enable { off, manual, thermal_cruise, speed_cruise, sf3, sf4 }; enum 128 enum pwm_enable pwm_enable[NUM_FAN]; member in struct:nct6775_data
|
H A D | f71882fg.c | 281 u8 pwm_enable; member in struct:f71882fg_data 399 data->pwm_enable = f71882fg_read8(data, 1094 if (data->pwm_enable & (1 << (2 * nr))) 1124 data->pwm_enable = f71882fg_read8(data, F71882FG_REG_PWM_ENABLE); 1125 if ((data->type == f8000 && ((data->pwm_enable >> 2 * nr) & 3) != 2) || 1126 (data->type != f8000 && !((data->pwm_enable >> 2 * nr) & 2))) { 1130 if (data->pwm_enable & (1 << (2 * nr))) { 1157 switch ((data->pwm_enable >> 2 * nr) & 3) { 1192 data->pwm_enable = f71882fg_read8(data, F71882FG_REG_PWM_ENABLE); 1194 if (data->type == f8000 && ((data->pwm_enable >> [all...] |
H A D | w83l786ng.c | 132 u8 pwm_enable[2]; /* 1->manual member in struct:w83l786ng_data 189 data->pwm_enable[i] = 470 show_pwm_reg(pwm_enable) 545 data->pwm_enable[nr] = val;
|
H A D | w83791d.c | 300 u8 pwm_enable[3]; /* pwm enable status for fan 1-3 member in struct:w83791d_data 755 return sprintf(buf, "%u\n", data->pwm_enable[nr] + 1); 777 data->pwm_enable[nr] = val - 1; 798 data->pwm_enable[nr] << val_shift; 1538 data->pwm_enable[0] = (reg_array_tmp[0] >> 2) & 0x03; 1539 data->pwm_enable[1] = (reg_array_tmp[0] >> 4) & 0x03; 1540 data->pwm_enable[2] = (reg_array_tmp[1] >> 2) & 0x03;
|
H A D | w83793.c | 234 u8 pwm_enable; /* Register value, each Temp has 1 bit */ member in struct:w83793_data 800 val = ((data->pwm_enable >> index) & 0x01) + 2; 834 data->pwm_enable = 837 data->pwm_enable |= 1 << index; 839 data->pwm_enable &= ~(1 << index); 841 data->pwm_enable); 2010 data->pwm_enable = w83793_read_value(client, W83793_REG_PWM_ENABLE);
|
H A D | w83627hf.c | 374 u8 pwm_enable[3]; /* 1 = manual member in struct:w83627hf_data 538 data->pwm_enable[i] = 1608 return sprintf(buf, "%d\n", data->pwm_enable[nr]); 1628 data->pwm_enable[nr] = val; 1637 static SENSOR_DEVICE_ATTR_RW(pwm1_enable, pwm_enable, 0); 1638 static SENSOR_DEVICE_ATTR_RW(pwm2_enable, pwm_enable, 1); 1639 static SENSOR_DEVICE_ATTR_RW(pwm3_enable, pwm_enable, 2);
|
H A D | nct6775-core.c | 901 static enum pwm_enable reg_to_pwm_enable(int pwm, int mode) 908 static int pwm_enable_to_reg(enum pwm_enable mode) 1420 data->pwm_enable[i] = reg_to_pwm_enable(data->pwm[0][i], 1424 data->pwm_enable[i] != speed_cruise) 1427 data->pwm_enable[i] == speed_cruise) { 1498 data->pwm_enable[i] == thermal_cruise) 1501 data->pwm_enable[i] == speed_cruise) { 2530 if (index == 0 && data->pwm_enable[nr] > manual) { 2560 if (index == 0 && data->pwm_enable[nr] > manual) 2616 switch (data->pwm_enable[n [all...] |
H A D | w83627ehf.c | 346 u8 pwm_enable[4]; /* 1->manual member in struct:w83627ehf_data 354 u8 pwm_enable_orig[4]; /* original value of pwm_enable */ 555 data->pwm_enable[i] = ((pwmcfg >> W83627EHF_PWM_ENABLE_SHIFT[i]) 859 data->pwm_enable[channel] = val; 1530 *val = data->pwm_enable[channel]; 1533 *val = data->pwm_enable[channel]; 1937 data->pwm_enable_orig[i] = data->pwm_enable[i];
|
H A D | nct7802.c | 849 static SENSOR_DEVICE_ATTR_RW(pwm1_enable, pwm_enable, 0); 850 static SENSOR_DEVICE_ATTR_RW(pwm2_enable, pwm_enable, 1); 851 static SENSOR_DEVICE_ATTR_RW(pwm3_enable, pwm_enable, 2);
|
H A D | nzxt-kraken3.c | 28 enum pwm_enable { off, manual, curve } __packed; enum 87 enum pwm_enable mode;
|
H A D | asc7621.c | 950 VAA(0x07, 0x01, 0x01), VAA(5, 3, 5), pwm_enable), 952 VAA(0x07, 0x01, 0x01), VAA(5, 3, 6), pwm_enable), 954 VAA(0x07, 0x01, 0x01), VAA(5, 3, 7), pwm_enable),
|
H A D | lm85.c | 832 static SENSOR_DEVICE_ATTR_RW(pwm1_enable, pwm_enable, 0); 835 static SENSOR_DEVICE_ATTR_RW(pwm2_enable, pwm_enable, 1); 838 static SENSOR_DEVICE_ATTR_RW(pwm3_enable, pwm_enable, 2);
|
/linux-master/drivers/clk/ |
H A D | clk-pwm.c | 29 return pwm_enable(clk_pwm->pwm);
|
/linux-master/drivers/platform/x86/ |
H A D | compal-laptop.c | 165 int pwm_enable; /* 0:full on, 1:set by pwm1, 2:control by motherboard */ member in struct:compal_data 396 return sprintf(buf, "%d\n", data->pwm_enable); 412 data->pwm_enable = val; 453 if (data->pwm_enable != 1) 914 data->pwm_enable = 2; /* Keep motherboard in control for now */
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_bios.h | 219 u8 pwm_enable; member in struct:mipi_config
|
/linux-master/drivers/video/backlight/ |
H A D | lp8788_bl.c | 154 pwm_enable(bl->pwm);
|
/linux-master/drivers/input/misc/ |
H A D | max8997_haptic.c | 172 error = pwm_enable(chip->pwm);
|
H A D | max77693-haptic.c | 165 error = pwm_enable(haptic->pwm_dev);
|
/linux-master/drivers/regulator/ |
H A D | pwm-regulator.c | 121 return pwm_enable(drvdata->pwm);
|
/linux-master/drivers/video/fbdev/ |
H A D | ssd1307fb.c | 353 pwm_enable(par->pwm);
|