pwm_mode
u32 pwm_mode = 0;
ret = amdgpu_dpm_get_fan_control_mode(adev, &pwm_mode);
return sysfs_emit(buf, "%u\n", pwm_mode);
u32 pwm_mode;
pwm_mode = AMD_FAN_CTRL_NONE;
pwm_mode = AMD_FAN_CTRL_MANUAL;
pwm_mode = AMD_FAN_CTRL_AUTO;
ret = amdgpu_dpm_set_fan_control_mode(adev, pwm_mode);
u32 pwm_mode;
err = amdgpu_dpm_get_fan_control_mode(adev, &pwm_mode);
if (pwm_mode != AMD_FAN_CTRL_MANUAL) {
u32 pwm_mode;
err = amdgpu_dpm_get_fan_control_mode(adev, &pwm_mode);
if (pwm_mode != AMD_FAN_CTRL_MANUAL) {
u32 pwm_mode = 0;
ret = amdgpu_dpm_get_fan_control_mode(adev, &pwm_mode);
return sysfs_emit(buf, "%i\n", pwm_mode == AMD_FAN_CTRL_AUTO ? 0 : 1);
u32 pwm_mode;
pwm_mode = AMD_FAN_CTRL_AUTO;
pwm_mode = AMD_FAN_CTRL_MANUAL;
err = amdgpu_dpm_set_fan_control_mode(adev, pwm_mode);
u32 pwm_mode = 0;
pwm_mode = rdev->asic->dpm.fan_ctrl_get_mode(rdev);
return sprintf(buf, "%i\n", pwm_mode == FDO_PWM_MODE_STATIC ? 1 : 2);
u8 pwm_mode[2];
data->pwm_mode[nr] = val;
return sprintf(buf, "%d\n", data->pwm_mode[nr]);
data->pwm_mode[nr] = 1;
data->pwm_mode[nr] = 1;
return sprintf(buf, "%d\n", pwm_mode(data, nr));
data->pwm_mode[i] = !duty_is_dc;
return sysfs_emit(buf, "%d\n", data->pwm_mode[sattr->index]);
data->pwm_mode[nr] = val;
SENSOR_TEMPLATE(pwm_mode, "pwm%d_mode", 0644, show_pwm_mode, store_pwm_mode, 0);
data->pwm_mode[nr]));
val = step_time_to_reg(val, data->pwm_mode[nr]);
u8 pwm_mode[NUM_FAN]; /* 0->DC variable voltage,
static SENSOR_DEVICE_ATTR_RO(pwm1_mode, pwm_mode, 0);
static SENSOR_DEVICE_ATTR_RO(pwm2_mode, pwm_mode, 1);
static SENSOR_DEVICE_ATTR_RO(pwm3_mode, pwm_mode, 2);
static SENSOR_DEVICE_ATTR_RW(pwm1_mode, pwm_mode, 0);
static SENSOR_DEVICE_ATTR_RO(pwm1_mode, pwm_mode, 0);
data->pwm_mode[nr])); \
val = step_time_to_reg(val, data->pwm_mode[nr]); \
u8 pwm_mode[4]; /* 0->DC variable voltage, 1->PWM variable duty cycle */
data->pwm_mode[i] =
(data->pwm_mode[i] == 1 ? 0x7f : 0xff);
data->pwm_mode[channel] = val;
u8 pwm_mode[2]; /* 0->DC variable voltage
data->pwm_mode[i] =
show_pwm_reg(pwm_mode)
data->pwm_mode[nr] = val;
static int lm3533_als_set_input_mode(struct lm3533_als *als, bool pwm_mode)
if (pwm_mode)
pwm_mode);
ret = lm3533_als_set_input_mode(als, pdata->pwm_mode);
if (!pdata->pwm_mode) {
unsigned pwm_mode:1; /* PWM input mode (default analog) */