Home
last modified time | relevance | path

Searched refs:sustainable_power (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/thermal/
H A Dgov_power_allocator.c65 * @sustainable_power: Sustainable power (heat) that this thermal zone can
74 u32 sustainable_power; member
81 * For thermal zones that don't provide a sustainable_power in their
85 * this governor, provide a sustainable_power in the thermal zone's
90 u32 sustainable_power = 0; in estimate_sustainable_power() local
109 sustainable_power += min_power; in estimate_sustainable_power()
112 return sustainable_power; in estimate_sustainable_power()
118 * @sustainable_power: sustainable power for the thermal zone
126 u32 sustainable_power, int trip_switch_on, in estimate_pid_constants()
149 tz->tzp->k_po = int_to_frac(sustainable_power) / in estimate_pid_constants()
125 estimate_pid_constants(struct thermal_zone_device *tz, u32 sustainable_power, int trip_switch_on, int control_temp) estimate_pid_constants() argument
179 u32 sustainable_power; get_sustainable_power() local
223 u32 sustainable_power; pid_controller() local
[all...]
H A Dthermal_sysfs.c307 return sprintf(buf, "%u\n", tz->tzp->sustainable_power); in sustainable_power_show()
317 u32 sustainable_power; in sustainable_power_store() local
322 if (kstrtou32(buf, 10, &sustainable_power)) in sustainable_power_store()
325 tz->tzp->sustainable_power = sustainable_power; in sustainable_power_store()
380 static DEVICE_ATTR_RW(sustainable_power);
H A Dthermal_of.c252 tzp->sustainable_power = prop; in thermal_of_parameters_init()
/kernel/linux/linux-5.10/drivers/thermal/
H A Dgov_power_allocator.c79 * For thermal zones that don't provide a sustainable_power in their
83 * this governor, provide a sustainable_power in the thermal zone's
88 u32 sustainable_power = 0; in estimate_sustainable_power() local
102 sustainable_power += min_power; in estimate_sustainable_power()
105 return sustainable_power; in estimate_sustainable_power()
111 * @sustainable_power: sustainable power for the thermal zone
119 * estimated sustainable_power should not be stored in the
128 u32 sustainable_power, int trip_switch_on, in estimate_pid_constants()
152 tz->tzp->k_po = int_to_frac(sustainable_power) / in estimate_pid_constants()
156 tz->tzp->k_pu = int_to_frac(2 * sustainable_power) / in estimate_pid_constants()
127 estimate_pid_constants(struct thermal_zone_device *tz, u32 sustainable_power, int trip_switch_on, int control_temp, bool force) estimate_pid_constants() argument
191 u32 sustainable_power; pid_controller() local
[all...]
H A Dthermal_sysfs.c329 return sprintf(buf, "%u\n", tz->tzp->sustainable_power); in sustainable_power_show()
339 u32 sustainable_power; in sustainable_power_store() local
344 if (kstrtou32(buf, 10, &sustainable_power)) in sustainable_power_store()
347 tz->tzp->sustainable_power = sustainable_power; in sustainable_power_store()
402 static DEVICE_ATTR_RW(sustainable_power);
H A Dthermal_of.c1085 tzp->sustainable_power = prop; in of_parse_thermal_zones()
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A Dpowercap.c62 __le32 sustainable_power; member
249 dom_info->sustainable_power = in scmi_powercap_domain_attributes_get()
250 le32_to_cpu(resp->sustainable_power); in scmi_powercap_domain_attributes_get()
/kernel/linux/linux-5.10/include/linux/
H A Dthermal.h257 u32 sustainable_power; member
/kernel/linux/linux-6.6/include/linux/
H A Dthermal.h225 u32 sustainable_power; member
H A Dscmi_protocol.h602 * @sustainable_power: Maximum sustainable power consumption for this domain
628 unsigned int sustainable_power; member

Completed in 13 milliseconds