Lines Matching refs:thermal
3 * thermal.h ($Revision: 0 $)
18 #include <uapi/linux/thermal.h>
102 * struct thermal_zone_device - structure for a thermal zone
103 * @id: unique id number for each thermal zone
104 * @type: the thermal zone device type
105 * @device: &struct device for this thermal zone
109 * @mode: current mode of this thermal zone
111 * @trips: number of trip points the thermal zone supports
133 * @tzp: thermal zone parameters
134 * @governor: pointer to the governor for this thermal zone
136 * @thermal_instances: list of &struct thermal_instance of this thermal zone
179 * struct thermal_governor - structure that holds thermal governor information
181 * @bind_to_tz: callback called when binding to a thermal zone. If it
182 * returns 0, the governor is bound to the thermal zone,
185 * thermal zone.
204 * cool 'this' thermal zone. It shall be determined by
208 * effective. See Documentation/driver-api/thermal/sysfs-api.rst for more
215 * thermal zone and cdev, for a particular trip point.
216 * See Documentation/driver-api/thermal/sysfs-api.rst for more information.
237 * a boolean to indicate if the thermal to hwmon sysfs interface
247 * Sustainable power (heat) that this thermal zone can dissipate in
275 * Used by thermal zone drivers.
280 * Used by thermal zone drivers (default 0).
294 * this window is left the driver must inform the thermal core via