| /linux/drivers/hwmon/ |
| H A D | emc2305.c | 36 #define EMC2305_PWM_DUTY2STATE(duty, max_state, pwm_max) \ argument 37 DIV_ROUND_CLOSEST((duty) * (max_state), (pwm_max)) 38 #define EMC2305_PWM_STATE2DUTY(state, max_state, pwm_max) \ argument 39 DIV_ROUND_CLOSEST((state) * (pwm_max), (max_state)) 114 u8 max_state; member 185 *state = data->max_state; in emc2305_get_max_state() 197 val = EMC2305_PWM_STATE2DUTY(state, data->max_state, EMC2305_FAN_MAX); in __emc2305_set_cur_state() 224 if (state > data->max_state) in emc2305_set_cur_state() 297 data->cdev_data[channel].cur_state = EMC2305_PWM_DUTY2STATE(val, data->max_state, in emc2305_set_pwm() 324 data->max_state, EMC2305_FAN_MAX); in emc2305_set_single_tz() [all …]
|
| H A D | aspeed-pwm-tacho.c | 177 u8 max_state; member 777 *state = cdev->max_state; in aspeed_pwm_cz_get_max_state() 799 if (state > cdev->max_state) in aspeed_pwm_cz_set_cur_state() 834 cdev->max_state = num_levels - 1; in aspeed_create_pwm_cooling()
|
| /linux/drivers/thermal/ |
| H A D | devfreq_cooling.c | 56 size_t max_state; member 69 *state = dfc->max_state; in devfreq_cooling_get_max_state() 99 if (state > dfc->max_state) in devfreq_cooling_set_cur_state() 103 perf_idx = dfc->max_state - state; in devfreq_cooling_set_cur_state() 217 state = dfc->max_state - dfc->capped_state; in devfreq_cooling_get_requested_power() 272 if (state > dfc->max_state) in devfreq_cooling_state2power() 275 perf_idx = dfc->max_state - state; in devfreq_cooling_state2power() 321 for (i = dfc->max_state; i > 0; i--) { in devfreq_cooling_power2state() 330 *state = dfc->max_state - i; in devfreq_cooling_power2state() 444 dfc->max_state = num_opps - 1; in of_devfreq_cooling_register_power()
|
| H A D | thermal_sysfs.c | 516 return sprintf(buf, "%ld\n", cdev->max_state); in max_state_show() 547 if (state > cdev->max_state) in cur_state_store() 563 static DEVICE_ATTR_RO(max_state); 619 stats->trans_table[stats->state * (cdev->max_state + 1) + new_state]++; in thermal_cooling_device_stats_update() 666 for (i = 0; i <= cdev->max_state; i++) { in time_in_state_ms_show() 689 states = cdev->max_state + 1; in reset_store() 722 for (i = 0; i <= cdev->max_state; i++) { in trans_table_show() 732 for (i = 0; i <= cdev->max_state; i++) { in trans_table_show() 738 for (j = 0; j <= cdev->max_state; j++) { in trans_table_show() 742 stats->trans_table[i * (cdev->max_state + 1) + j]); in trans_table_show() [all …]
|
| H A D | thermal_netlink.c | 422 .cdev_max_state = cdev->max_state }; in thermal_notify_cdev_add()
|
| /linux/drivers/platform/x86/ |
| H A D | msi-ec.c | 115 .max_state = 3, 195 .max_state = 3, 273 .max_state = 3, 351 .max_state = 3, 428 .max_state = 3, 507 .max_state = 3, 586 .max_state = 3, 666 .max_state = 3, 743 .max_state = 3, 820 .max_state = 3, [all …]
|
| H A D | msi-ec.h | 103 int max_state; member
|
| /linux/drivers/cpufreq/ |
| H A D | cpufreq_stats.c | 18 unsigned int max_state; member 41 unsigned int count = stats->max_state; in cpufreq_stats_reset_table() 156 count = stats->trans_table[i * stats->max_state + j]; in show_trans_table() 188 for (index = 0; index < stats->max_state; index++) in freq_table_get_index() 242 stats->max_state = count; in cpufreq_stats_create_table() 287 stats->trans_table[old_index * stats->max_state + new_index]++; in cpufreq_stats_record_transition()
|
| /linux/drivers/acpi/ |
| H A D | processor_thermal.c | 222 int max_state = 0; in acpi_processor_max_state() local 228 max_state += cpufreq_get_max_state(pr->id); in acpi_processor_max_state() 230 max_state += (pr->throttling.state_count -1); in acpi_processor_max_state() 232 return max_state; in acpi_processor_max_state()
|
| H A D | fan_core.c | 185 int max_state; in fan_set_state_acpi4() local 188 max_state = 100 / fan->fif.step_size; in fan_set_state_acpi4() 190 max_state = fan->fps_count - 1; in fan_set_state_acpi4() 192 if (state > max_state) in fan_set_state_acpi4()
|
| /linux/drivers/devfreq/ |
| H A D | sun8i-a33-mbus.c | 337 unsigned int max_state; in sun8i_a33_mbus_probe() local 345 max_state = variant->max_dram_divider - variant->min_dram_divider + 1; in sun8i_a33_mbus_probe() 347 priv = devm_kzalloc(dev, struct_size(priv, freq_table, max_state), GFP_KERNEL); in sun8i_a33_mbus_probe() 396 priv->profile.max_state = max_state; in sun8i_a33_mbus_probe() 403 for (i = 0; i < max_state; ++i) { in sun8i_a33_mbus_probe()
|
| /linux/Documentation/hwmon/ |
| H A D | emc2305.rst | 34 cur_state RW file for the current cooling state of the cooling device (0..max_state) 35 max_state RO file for the maximum cooling state of the cooling device
|
| H A D | mlxreg-fan.rst | 68 (0..max_state) 69 max_state RO file for maximum cooling state of the cooling device
|
| /linux/drivers/interconnect/qcom/ |
| H A D | osm-l3.c | 41 unsigned int max_state; member 126 for (index = 0; index < qp->max_state - 1; index++) { in qcom_osm_l3_set() 211 qp->max_state = i; in qcom_osm_l3_probe()
|
| /linux/tools/thermal/tmon/ |
| H A D | sysfs.c | 99 sysfs_get_ulong(path, "max_state", &cdi->max_state); in probe_cdev() 104 cdi->type, cdi->max_state, cdi->cur_state, cdi->instance); in probe_cdev() 543 if (ptdata.cdi[i].max_state < 10) { in set_ctrl_state() 548 cdev_state = state * ptdata.cdi[i].max_state/100; in set_ctrl_state()
|
| H A D | tmon.h | 53 unsigned long max_state; member
|
| H A D | tui.c | 220 ptdata.cdi[j].max_state); in show_cooling_device()
|
| /linux/include/linux/ |
| H A D | devfreq.h | 121 unsigned int max_state; member 196 unsigned int max_state; member
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-thermal | 210 What: /sys/class/thermal/cooling_deviceX/max_state 219 The value can any integer numbers between 0 and max_state: 222 - cur_state == max_state means the maximum cooling.
|
| /linux/Documentation/admin-guide/thermal/ |
| H A D | intel_powerclamp.rst | 275 max_state:50 280 max_state will start the idle injection. Reading cur_state returns the 341 from 1 to 100. Even if the cooling device max_state is always 100 (100%),
|
| /linux/tools/power/x86/turbostat/ |
| H A D | turbostat.c | 10861 int min_state = 1024, max_state = 0; in probe_cpuidle_residency() local 10894 if (state > max_state) in probe_cpuidle_residency() 10895 max_state = state; in probe_cpuidle_residency() 10907 int min_state = 1024, max_state = 0; in probe_cpuidle_counts() local 10940 if (state != max_state) { in probe_cpuidle_counts()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | display_mode_core_structs.h | 818 …struct soc_state_bounding_box_st max_state; //<brief The MAX power state; some algo needs to know … member
|
| H A D | display_mode_core.c | 7125 mode_lib->ms.max_state.dispclk_mhz, in dml_core_mode_support() 7148 mode_lib->ms.max_state.dispclk_mhz, in dml_core_mode_support() 8131 …s->is_max_dram_pwr_state = (mode_lib->ms.max_state.dram_speed_mts == mode_lib->ms.state.dram_speed… in dml_core_mode_support() 8378 mode_lib->ms.max_state.dispclk_mhz)); in dml_core_mode_programming() 10069 …mode_lib->ms.max_state = dml_get_soc_state_bounding_box(&mode_lib->states, mode_lib->states.num_st… in cache_ip_soc_cfg()
|