/linux-6.3-rc2/drivers/hwmon/ |
A D | f75375s.c | 103 u8 pwm_enable[2]; member 254 switch (pwm_enable) { in duty_mode_enabled() 270 switch (pwm_enable) { in auto_mode_enabled() 419 data->pwm_enable[nr] = val; in set_pwm_enable_direct() 774 data->pwm_enable[nr] = 4; in f75375_init() 777 data->pwm_enable[nr] = 3; in f75375_init() 780 data->pwm_enable[nr] = 2; in f75375_init() 783 data->pwm_enable[nr] = 1; in f75375_init() 790 data->pwm_enable[nr] = 3; in f75375_init() 793 data->pwm_enable[nr] = 2; in f75375_init() [all …]
|
A D | pc87427.c | 60 u8 pwm_enable[4]; /* register values */ member 559 data->pwm_enable[nr] &= ~PWM_ENABLE_MODE_MASK; in update_pwm_enable() 560 data->pwm_enable[nr] |= mode; in update_pwm_enable() 569 int pwm_enable; in pwm_enable_show() local 571 pwm_enable = pwm_enable_from_reg(data->pwm_enable[nr]); in pwm_enable_show() 572 if (pwm_enable < 0) in pwm_enable_show() 573 return pwm_enable; in pwm_enable_show() 574 return sprintf(buf, "%d\n", pwm_enable); in pwm_enable_show() 622 mode = data->pwm_enable[nr] & PWM_ENABLE_MODE_MASK; in pwm_store() 654 static SENSOR_DEVICE_ATTR_RW(pwm1_enable, pwm_enable, 0); [all …]
|
A D | gpio-fan.c | 42 bool pwm_enable; member 186 if (!fan_data->pwm_enable) { in pwm1_store() 205 return sprintf(buf, "%d\n", fan_data->pwm_enable); in pwm1_enable_show() 218 if (fan_data->pwm_enable == val) in pwm1_enable_store() 223 fan_data->pwm_enable = val; in pwm1_enable_store() 277 if (!fan_data->pwm_enable) { in set_rpm() 353 fan_data->pwm_enable = true; /* Enable manual fan speed control. */ in fan_ctrl_init()
|
A D | f71882fg.c | 281 u8 pwm_enable; member 399 data->pwm_enable = f71882fg_read8(data, in f71882fg_update_device() 1094 if (data->pwm_enable & (1 << (2 * nr))) in show_pwm() 1127 if (data->pwm_enable & (1 << (2 * nr))) { in store_pwm() 1194 data->pwm_enable &= ~(2 << (2 * nr)); in store_pwm_enable() 1197 data->pwm_enable |= 2 << (2 * nr); in store_pwm_enable() 1212 data->pwm_enable |= 2 << (2 * nr); in store_pwm_enable() 1215 data->pwm_enable &= ~(2 << (2 * nr)); in store_pwm_enable() 1463 if (data->pwm_enable & (1 << (2 * pwm))) { in show_pwm_auto_point_pwm() 2144 err = data->pwm_enable & 0x20; in f71882fg_create_fan_sysfs_files() [all …]
|
A D | nct6775.h | 9 enum pwm_enable { off, manual, thermal_cruise, speed_cruise, sf3, sf4 }; enum 126 enum pwm_enable pwm_enable[NUM_FAN]; member
|
A D | w83l786ng.c | 132 u8 pwm_enable[2]; /* 1->manual member 189 data->pwm_enable[i] = in w83l786ng_update_device() 470 show_pwm_reg(pwm_enable) in show_pwm_reg() argument 545 data->pwm_enable[nr] = val; in store_pwm_enable()
|
A D | w83791d.c | 300 u8 pwm_enable[3]; /* pwm enable status for fan 1-3 member 755 return sprintf(buf, "%u\n", data->pwm_enable[nr] + 1); in show_pwmenable() 777 data->pwm_enable[nr] = val - 1; in store_pwmenable() 798 data->pwm_enable[nr] << val_shift; in store_pwmenable() 1538 data->pwm_enable[0] = (reg_array_tmp[0] >> 2) & 0x03; in w83791d_update_device() 1539 data->pwm_enable[1] = (reg_array_tmp[0] >> 4) & 0x03; in w83791d_update_device() 1540 data->pwm_enable[2] = (reg_array_tmp[1] >> 2) & 0x03; in w83791d_update_device()
|
A D | w83627hf.c | 374 u8 pwm_enable[3]; /* 1 = manual member 538 data->pwm_enable[i] = in w83627hf_update_device() 1608 return sprintf(buf, "%d\n", data->pwm_enable[nr]); in pwm_enable_show() 1628 data->pwm_enable[nr] = val; in pwm_enable_store() 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);
|
A D | w83793.c | 234 u8 pwm_enable; /* Register value, each Temp has 1 bit */ member 800 val = ((data->pwm_enable >> index) & 0x01) + 2; in show_sf_ctrl() 834 data->pwm_enable = in store_sf_ctrl() 837 data->pwm_enable |= 1 << index; in store_sf_ctrl() 839 data->pwm_enable &= ~(1 << index); in store_sf_ctrl() 841 data->pwm_enable); in store_sf_ctrl() 2010 data->pwm_enable = w83793_read_value(client, W83793_REG_PWM_ENABLE); in w83793_update_nonvolatile()
|
A D | nct6775-core.c | 828 static enum pwm_enable reg_to_pwm_enable(int pwm, int mode) in reg_to_pwm_enable() 835 static int pwm_enable_to_reg(enum pwm_enable mode) in pwm_enable_to_reg() 1335 data->pwm_enable[i] = reg_to_pwm_enable(data->pwm[0][i], in nct6775_update_pwm() 1339 data->pwm_enable[i] != speed_cruise) in nct6775_update_pwm() 1342 data->pwm_enable[i] == speed_cruise) { in nct6775_update_pwm() 1413 data->pwm_enable[i] == thermal_cruise) in nct6775_update_pwm_limits() 1416 data->pwm_enable[i] == speed_cruise) { in nct6775_update_pwm_limits() 2435 if (index == 0 && data->pwm_enable[nr] > manual) { in show_pwm() 2514 switch (data->pwm_enable[nr]) { in pwm_update_registers() 2568 return sprintf(buf, "%d\n", data->pwm_enable[sattr->index]); in show_pwm_enable() [all …]
|
A D | w83627ehf.c | 346 u8 pwm_enable[4]; /* 1->manual member 555 data->pwm_enable[i] = ((pwmcfg >> W83627EHF_PWM_ENABLE_SHIFT[i]) in w83627ehf_update_pwm() 859 data->pwm_enable[channel] = val; in store_pwm_enable() 1530 *val = data->pwm_enable[channel]; in w83627ehf_do_read_pwm() 1533 *val = data->pwm_enable[channel]; in w83627ehf_do_read_pwm() 1937 data->pwm_enable_orig[i] = data->pwm_enable[i]; in w83627ehf_probe()
|
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);
|
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),
|
/linux-6.3-rc2/include/linux/ |
A D | f75375s.h | 18 u8 pwm_enable[2]; member
|
A D | pwm.h | 351 static inline int pwm_enable(struct pwm_device *pwm) in pwm_enable() function 443 static inline int pwm_enable(struct pwm_device *pwm) in pwm_enable() function
|
/linux-6.3-rc2/drivers/platform/x86/ |
A D | compal-laptop.c | 165 int pwm_enable; /* 0:full on, 1:set by pwm1, 2:control by motherboard */ member 396 return sprintf(buf, "%d\n", data->pwm_enable); in SIMPLE_MASKED_STORE_SHOW() 412 data->pwm_enable = val; in pwm_enable_store() 453 if (data->pwm_enable != 1) in pwm_store() 914 data->pwm_enable = 2; /* Keep motherboard in control for now */ in initialize_fan_control_data()
|
/linux-6.3-rc2/Documentation/hwmon/ |
A D | amc6821.rst | 57 pwm1_auto_channels_temp ro 1 if pwm_enable==2, 3 if pwm_enable==3
|
/linux-6.3-rc2/drivers/clk/ |
A D | clk-pwm.c | 29 return pwm_enable(clk_pwm->pwm); in clk_pwm_prepare()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/display/ |
A D | intel_bios.h | 218 u8 pwm_enable; member
|
/linux-6.3-rc2/Documentation/driver-api/ |
A D | pwm.rst | 62 The pwm_config(), pwm_enable() and pwm_disable() functions are just wrappers 170 PWM core does not enforce any locking to pwm_enable(), pwm_disable() and
|
/linux-6.3-rc2/drivers/video/backlight/ |
A D | lp8788_bl.c | 154 pwm_enable(bl->pwm); in lp8788_pwm_ctrl()
|
/linux-6.3-rc2/drivers/bus/ |
A D | ts-nbus.c | 317 pwm_enable(pwm); in ts_nbus_probe()
|
/linux-6.3-rc2/drivers/input/misc/ |
A D | max8997_haptic.c | 172 error = pwm_enable(chip->pwm); in max8997_haptic_enable()
|
A D | max77693-haptic.c | 165 error = pwm_enable(haptic->pwm_dev); in max77693_haptic_enable()
|
/linux-6.3-rc2/drivers/regulator/ |
A D | pwm-regulator.c | 121 return pwm_enable(drvdata->pwm); in pwm_regulator_enable()
|