/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_pm.c | 2355 u32 pwm_mode = 0; in amdgpu_hwmon_get_pwm1_enable() local 2368 pwm_mode = smu_get_fan_control_mode(&adev->smu); in amdgpu_hwmon_get_pwm1_enable() 2376 pwm_mode = amdgpu_dpm_get_fan_control_mode(adev); in amdgpu_hwmon_get_pwm1_enable() 2382 return sprintf(buf, "%i\n", pwm_mode); in amdgpu_hwmon_get_pwm1_enable() 2446 u32 pwm_mode; in amdgpu_hwmon_set_pwm1() local 2458 pwm_mode = smu_get_fan_control_mode(&adev->smu); in amdgpu_hwmon_set_pwm1() 2460 pwm_mode = amdgpu_dpm_get_fan_control_mode(adev); in amdgpu_hwmon_set_pwm1() 2462 if (pwm_mode != AMD_FAN_CTRL_MANUAL) { in amdgpu_hwmon_set_pwm1() 2662 u32 pwm_mode; in amdgpu_hwmon_set_fan1_target() local 2674 pwm_mode in amdgpu_hwmon_set_fan1_target() 2712 u32 pwm_mode = 0; amdgpu_hwmon_get_fan1_enable() local 2750 u32 pwm_mode; amdgpu_hwmon_set_fan1_enable() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | lm3533-als.c | 717 static int lm3533_als_set_input_mode(struct lm3533_als *als, bool pwm_mode) in lm3533_als_set_input_mode() argument 723 if (pwm_mode) in lm3533_als_set_input_mode() 731 pwm_mode); in lm3533_als_set_input_mode() 761 ret = lm3533_als_set_input_mode(als, pdata->pwm_mode); in lm3533_als_setup() 766 if (!pdata->pwm_mode) { in lm3533_als_setup()
|
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | lm3533-als.c | 717 static int lm3533_als_set_input_mode(struct lm3533_als *als, bool pwm_mode) in lm3533_als_set_input_mode() argument 723 if (pwm_mode) in lm3533_als_set_input_mode() 731 pwm_mode); in lm3533_als_set_input_mode() 761 ret = lm3533_als_set_input_mode(als, pdata->pwm_mode); in lm3533_als_setup() 766 if (!pdata->pwm_mode) { in lm3533_als_setup()
|
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | lm3533.h | 41 unsigned pwm_mode:1; /* PWM input mode (default analog) */ member
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | lm3533.h | 41 unsigned pwm_mode:1; /* PWM input mode (default analog) */ member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_pm.c | 2366 u32 pwm_mode = 0; in amdgpu_hwmon_get_pwm1_enable() local 2380 ret = amdgpu_dpm_get_fan_control_mode(adev, &pwm_mode); in amdgpu_hwmon_get_pwm1_enable() 2388 return sysfs_emit(buf, "%u\n", pwm_mode); in amdgpu_hwmon_get_pwm1_enable() 2447 u32 pwm_mode; in amdgpu_hwmon_set_pwm1() local 2464 err = amdgpu_dpm_get_fan_control_mode(adev, &pwm_mode); in amdgpu_hwmon_set_pwm1() 2468 if (pwm_mode != AMD_FAN_CTRL_MANUAL) { in amdgpu_hwmon_set_pwm1() 2617 u32 pwm_mode; in amdgpu_hwmon_set_fan1_target() local 2634 err = amdgpu_dpm_get_fan_control_mode(adev, &pwm_mode); in amdgpu_hwmon_set_fan1_target() 2638 if (pwm_mode != AMD_FAN_CTRL_MANUAL) { in amdgpu_hwmon_set_fan1_target() 2660 u32 pwm_mode in amdgpu_hwmon_get_fan1_enable() local 2693 u32 pwm_mode; amdgpu_hwmon_set_fan1_enable() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | w83l786ng.c | 130 u8 pwm_mode[2]; /* 0->DC variable voltage member 187 data->pwm_mode[i] = in w83l786ng_update_device() 470 show_pwm_reg(pwm_mode) 492 data->pwm_mode[nr] = val; in store_pwm_mode()
|
H A D | f75375s.c | 102 u8 pwm_mode[2]; member 483 data->pwm_mode[nr] = val; in set_pwm_mode() 501 return sprintf(buf, "%d\n", data->pwm_mode[nr]); in show_pwm_mode() 768 data->pwm_mode[nr] = 1; in f75375_init() 786 data->pwm_mode[nr] = 1; in f75375_init()
|
H A D | w83627ehf.c | 345 u8 pwm_mode[4]; /* 0->DC variable voltage, 1->PWM variable duty cycle */ member 555 data->pwm_mode[i] = in w83627ehf_update_pwm() 657 (data->pwm_mode[i] == 1 ? 0x7f : 0xff); in w83627ehf_update_device() 828 data->pwm_mode[channel] = val; in store_pwm_mode() 1005 data->pwm_mode[nr])); \ 1021 val = step_time_to_reg(val, data->pwm_mode[nr]); \
|
H A D | nct7802.c | 822 static SENSOR_DEVICE_ATTR_RO(pwm1_mode, pwm_mode, 0); 823 static SENSOR_DEVICE_ATTR_RO(pwm2_mode, pwm_mode, 1); 824 static SENSOR_DEVICE_ATTR_RO(pwm3_mode, pwm_mode, 2);
|
H A D | thmc50.c | 268 static SENSOR_DEVICE_ATTR_RO(pwm1_mode, pwm_mode, 0);
|
H A D | tc654.c | 425 static SENSOR_DEVICE_ATTR_RW(pwm1_mode, pwm_mode, 0);
|
H A D | nct6775.c | 1167 u8 pwm_mode[NUM_FAN]; /* 0->DC variable voltage, member 1637 data->pwm_mode[i] = !duty_is_dc; in nct6775_update_pwm() 2528 return sprintf(buf, "%d\n", data->pwm_mode[sattr->index]); in show_pwm_mode() 2557 data->pwm_mode[nr] = val; in store_pwm_mode() 3029 SENSOR_TEMPLATE(pwm_mode, "pwm%d_mode", S_IWUSR | S_IRUGO, show_pwm_mode, 3102 data->pwm_mode[nr])); in show_fan_time() 3120 val = step_time_to_reg(val, data->pwm_mode[nr]); in store_fan_time()
|
H A D | it87.c | 1098 static int pwm_mode(const struct it87_data *data, int nr) in pwm_mode() function 1144 return sprintf(buf, "%d\n", pwm_mode(data, nr)); in show_pwm_enable()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | w83l786ng.c | 129 u8 pwm_mode[2]; /* 0->DC variable voltage member 186 data->pwm_mode[i] = in w83l786ng_update_device() 469 show_pwm_reg(pwm_mode) 491 data->pwm_mode[nr] = val; in store_pwm_mode()
|
H A D | f75375s.c | 102 u8 pwm_mode[2]; member 483 data->pwm_mode[nr] = val; in set_pwm_mode() 501 return sprintf(buf, "%d\n", data->pwm_mode[nr]); in show_pwm_mode() 768 data->pwm_mode[nr] = 1; in f75375_init() 786 data->pwm_mode[nr] = 1; in f75375_init()
|
H A D | nct6775.h | 125 u8 pwm_mode[NUM_FAN]; /* 0->DC variable voltage, member
|
H A D | w83627ehf.c | 345 u8 pwm_mode[4]; /* 0->DC variable voltage, 1->PWM variable duty cycle */ member 553 data->pwm_mode[i] = in w83627ehf_update_pwm() 655 (data->pwm_mode[i] == 1 ? 0x7f : 0xff); in w83627ehf_update_device() 826 data->pwm_mode[channel] = val; in store_pwm_mode() 1003 data->pwm_mode[nr])); \ 1019 val = step_time_to_reg(val, data->pwm_mode[nr]); \
|
H A D | nct7802.c | 839 static SENSOR_DEVICE_ATTR_RO(pwm1_mode, pwm_mode, 0); 840 static SENSOR_DEVICE_ATTR_RO(pwm2_mode, pwm_mode, 1); 841 static SENSOR_DEVICE_ATTR_RO(pwm3_mode, pwm_mode, 2);
|
H A D | tc654.c | 436 static SENSOR_DEVICE_ATTR_RW(pwm1_mode, pwm_mode, 0);
|
H A D | thmc50.c | 268 static SENSOR_DEVICE_ATTR_RO(pwm1_mode, pwm_mode, 0);
|
H A D | nct6775-core.c | 1406 data->pwm_mode[i] = !duty_is_dc; in nct6775_update_pwm() 2471 return sprintf(buf, "%d\n", data->pwm_mode[sattr->index]); in show_pwm_mode() 2500 data->pwm_mode[nr] = val; in store_pwm_mode() 3049 SENSOR_TEMPLATE(pwm_mode, "pwm%d_mode", 0644, show_pwm_mode, store_pwm_mode, 0); 3121 data->pwm_mode[nr])); in show_fan_time() 3139 val = step_time_to_reg(val, data->pwm_mode[nr]); in store_fan_time()
|
H A D | it87.c | 1293 static int pwm_mode(const struct it87_data *data, int nr) in pwm_mode() function 1349 return sprintf(buf, "%d\n", pwm_mode(data, nr)); in show_pwm_enable()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_pm.c | 574 u32 pwm_mode = 0; in radeon_hwmon_get_pwm1_enable() local 577 pwm_mode = rdev->asic->dpm.fan_ctrl_get_mode(rdev); in radeon_hwmon_get_pwm1_enable() 580 return sprintf(buf, "%i\n", pwm_mode == FDO_PWM_MODE_STATIC ? 1 : 2); in radeon_hwmon_get_pwm1_enable()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_pm.c | 572 u32 pwm_mode = 0; in radeon_hwmon_get_pwm1_enable() local 575 pwm_mode = rdev->asic->dpm.fan_ctrl_get_mode(rdev); in radeon_hwmon_get_pwm1_enable() 578 return sprintf(buf, "%i\n", pwm_mode == FDO_PWM_MODE_STATIC ? 1 : 2); in radeon_hwmon_get_pwm1_enable()
|