Home
last modified time | relevance | path

Searched refs:pwm_min (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/drivers/hwmon/
H A Demc2305.c96 * @pwm_min: array of minimum PWM per channel
105 u8 pwm_min[EMC2305_PWM_MAX]; member
278 if (val < data->pwm_min[channel] || val > EMC2305_FAN_MAX) in emc2305_set_pwm()
296 pwm = data->pwm_min[cdev_idx]; in emc2305_set_single_tz()
319 EMC2305_PWM_DUTY2STATE(data->pwm_min[cdev_idx], data->max_state, in emc2305_set_single_tz()
322 EMC2305_PWM_DUTY2STATE(data->pwm_min[cdev_idx], data->max_state, in emc2305_set_single_tz()
576 data->pwm_min[i] = pdata->pwm_min[i]; in emc2305_probe()
581 data->pwm_min[i] = EMC2305_FAN_MIN; in emc2305_probe()
597 data->pwm_min[ in emc2305_probe()
[all...]
H A Dadt7470.c167 u8 pwm_min[ADT7470_PWM_COUNT]; member
414 data->pwm_min[i] = val; in adt7470_update_limits()
900 return sprintf(buf, "%d\n", data->pwm_min[attr->index]); in pwm_min_show()
918 data->pwm_min[attr->index] = temp; in pwm_min_store()
1042 static SENSOR_DEVICE_ATTR_RW(pwm1_auto_point1_pwm, pwm_min, 0);
1043 static SENSOR_DEVICE_ATTR_RW(pwm2_auto_point1_pwm, pwm_min, 1);
1044 static SENSOR_DEVICE_ATTR_RW(pwm3_auto_point1_pwm, pwm_min, 2);
1045 static SENSOR_DEVICE_ATTR_RW(pwm4_auto_point1_pwm, pwm_min, 3);
H A Dadt7462.c213 u8 pwm_min[ADT7462_PWM_COUNT]; member
756 data->pwm_min[i] = i2c_smbus_read_byte_data(client, in adt7462_update_device()
1146 return sprintf(buf, "%d\n", data->pwm_min[attr->index]); in pwm_min_show()
1164 data->pwm_min[attr->index] = temp; in pwm_min_store()
1550 static SENSOR_DEVICE_ATTR_RW(pwm1_auto_point1_pwm, pwm_min, 0);
1551 static SENSOR_DEVICE_ATTR_RW(pwm2_auto_point1_pwm, pwm_min, 1);
1552 static SENSOR_DEVICE_ATTR_RW(pwm3_auto_point1_pwm, pwm_min, 2);
1553 static SENSOR_DEVICE_ATTR_RW(pwm4_auto_point1_pwm, pwm_min, 3);
H A Ddme1737.c232 u8 pwm_min[3]; member
714 /* pwm_config and pwm_min exist only for pwm[1-3] */ in dme1737_update_device()
718 data->pwm_min[ix] = dme1737_read(data, in dme1737_update_device()
1236 res = data->pwm_min[ix]; in show_pwm()
1242 res = data->pwm_min[ix]; in show_pwm()
1423 data->pwm_min[ix] = dme1737_read(data, in set_pwm()
1431 if (val > ((data->pwm_min[ix] + 1) / 2)) { in set_pwm()
1445 data->pwm_min[ix] = clamp_val(val, 0, 255); in set_pwm()
1447 data->pwm_min[ix]); in set_pwm()
/kernel/linux/linux-6.6/include/linux/platform_data/
H A Demc2305.h13 * @pwm_min: array of minimum PWM per channel;
19 u8 pwm_min[EMC2305_PWM_MAX]; member
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dadt7470.c163 u8 pwm_min[ADT7470_PWM_COUNT]; member
379 data->pwm_min[i] = i2c_smbus_read_byte_data(client, in adt7470_update_device()
797 return sprintf(buf, "%d\n", data->pwm_min[attr->index]); in pwm_min_show()
815 data->pwm_min[attr->index] = temp; in pwm_min_store()
1056 static SENSOR_DEVICE_ATTR_RW(pwm1_auto_point1_pwm, pwm_min, 0);
1057 static SENSOR_DEVICE_ATTR_RW(pwm2_auto_point1_pwm, pwm_min, 1);
1058 static SENSOR_DEVICE_ATTR_RW(pwm3_auto_point1_pwm, pwm_min, 2);
1059 static SENSOR_DEVICE_ATTR_RW(pwm4_auto_point1_pwm, pwm_min, 3);
H A Dadt7462.c213 u8 pwm_min[ADT7462_PWM_COUNT]; member
756 data->pwm_min[i] = i2c_smbus_read_byte_data(client, in adt7462_update_device()
1146 return sprintf(buf, "%d\n", data->pwm_min[attr->index]); in pwm_min_show()
1164 data->pwm_min[attr->index] = temp; in pwm_min_store()
1550 static SENSOR_DEVICE_ATTR_RW(pwm1_auto_point1_pwm, pwm_min, 0);
1551 static SENSOR_DEVICE_ATTR_RW(pwm2_auto_point1_pwm, pwm_min, 1);
1552 static SENSOR_DEVICE_ATTR_RW(pwm3_auto_point1_pwm, pwm_min, 2);
1553 static SENSOR_DEVICE_ATTR_RW(pwm4_auto_point1_pwm, pwm_min, 3);
H A Ddme1737.c232 u8 pwm_min[3]; member
714 /* pwm_config and pwm_min exist only for pwm[1-3] */ in dme1737_update_device()
718 data->pwm_min[ix] = dme1737_read(data, in dme1737_update_device()
1236 res = data->pwm_min[ix]; in show_pwm()
1242 res = data->pwm_min[ix]; in show_pwm()
1423 data->pwm_min[ix] = dme1737_read(data, in set_pwm()
1431 if (val > ((data->pwm_min[ix] + 1) / 2)) { in set_pwm()
1445 data->pwm_min[ix] = clamp_val(val, 0, 255); in set_pwm()
1447 data->pwm_min[ix]); in set_pwm()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_dpm.h236 u16 pwm_min; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_dpm.h225 u16 pwm_min; member
/kernel/linux/linux-5.10/drivers/scsi/ufs/
H A Dufs-exynos.c338 const unsigned long pwm_min = 3 * 1000 * 1000; in exynos_ufs_calc_pwm_clk_div() local
347 if (_clk >= pwm_min && _clk <= pwm_max) { in exynos_ufs_calc_pwm_clk_div()
/kernel/linux/linux-6.6/drivers/ufs/host/
H A Dufs-exynos.c494 const unsigned long pwm_min = 3 * 1000 * 1000; in exynos_ufs_calc_pwm_clk_div() local
503 if (_clk >= pwm_min && _clk <= pwm_max) { in exynos_ufs_calc_pwm_clk_div()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dlegacy_dpm.c246 adev->pm.dpm.fan.pwm_min = le16_to_cpu(fan_info->fan.usPWMMin); in amdgpu_parse_extended_power_table()
H A Dsi_dpm.c6507 tmp64 = (u64)adev->pm.dpm.fan.pwm_min * duty100; in si_thermal_setup_fan_table()
6514 pwm_diff1 = adev->pm.dpm.fan.pwm_med - adev->pm.dpm.fan.pwm_min; in si_thermal_setup_fan_table()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/
H A Damdgpu_dpm.c312 adev->pm.dpm.fan.pwm_min = le16_to_cpu(fan_info->fan.usPWMMin); in amdgpu_parse_extended_power_table()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dr600_dpm.c899 rdev->pm.dpm.fan.pwm_min = le16_to_cpu(fan_info->fan.usPWMMin); in r600_parse_extended_power_table()
H A Dradeon.h1502 u16 pwm_min; member
H A Dci_dpm.c965 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in ci_thermal_setup_fan_table()
972 pwm_diff1 = rdev->pm.dpm.fan.pwm_med - rdev->pm.dpm.fan.pwm_min; in ci_thermal_setup_fan_table()
H A Dsi_dpm.c6035 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in si_thermal_setup_fan_table()
6042 pwm_diff1 = rdev->pm.dpm.fan.pwm_med - rdev->pm.dpm.fan.pwm_min; in si_thermal_setup_fan_table()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dr600_dpm.c899 rdev->pm.dpm.fan.pwm_min = le16_to_cpu(fan_info->fan.usPWMMin); in r600_parse_extended_power_table()
H A Dradeon.h1495 u16 pwm_min; member
H A Dsi_dpm.c6033 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in si_thermal_setup_fan_table()
6040 pwm_diff1 = rdev->pm.dpm.fan.pwm_med - rdev->pm.dpm.fan.pwm_min; in si_thermal_setup_fan_table()
H A Dci_dpm.c955 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in ci_thermal_setup_fan_table()
962 pwm_diff1 = rdev->pm.dpm.fan.pwm_med - rdev->pm.dpm.fan.pwm_min; in ci_thermal_setup_fan_table()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/
H A Dsi_dpm.c6467 tmp64 = (u64)adev->pm.dpm.fan.pwm_min * duty100; in si_thermal_setup_fan_table()
6474 pwm_diff1 = adev->pm.dpm.fan.pwm_med - adev->pm.dpm.fan.pwm_min; in si_thermal_setup_fan_table()

Completed in 88 milliseconds