Lines Matching +full:sustainable +full:- +full:power
1 /* SPDX-License-Identifier: GPL-2.0 */
21 #define THERMAL_CSTATE_INVALID -1UL
30 #define THERMAL_TEMP_INVALID -274000
51 THERMAL_DEVICE_POWER_CAPABILITY_CHANGED, /* power capability changed */
80 * struct thermal_trip - representation of a point in temperature domain
115 * struct thermal_zone_device - structure for a thermal zone
190 * struct thermal_governor - structure that holds thermal governor information
219 * effective. See Documentation/driver-api/thermal/sysfs-api.rst for more
227 * See Documentation/driver-api/thermal/sysfs-api.rst for more information.
234 * of tuples <lower-state upper-state> of state limits. Each trip
259 * Sustainable power (heat) that this thermal zone can dissipate in
316 return ERR_PTR(-ENOTSUPP); in thermal_of_zone_register()
323 return ERR_PTR(-ENOTSUPP); in devm_thermal_of_zone_register()
382 { return ERR_PTR(-ENODEV); } in thermal_zone_device_register()
389 { return ERR_PTR(-ENODEV); } in thermal_cooling_device_register()
394 { return ERR_PTR(-ENODEV); } in thermal_of_cooling_device_register()
401 return ERR_PTR(-ENODEV); in devm_thermal_of_cooling_device_register()
408 { return ERR_PTR(-ENODEV); } in thermal_zone_get_zone_by_name()
411 { return -ENODEV; } in thermal_zone_get_temp()
414 { return -ENODEV; } in thermal_zone_get_slope()
417 { return -ENODEV; } in thermal_zone_get_offset()
420 { return -ENODEV; } in thermal_zone_device_enable()
423 { return -ENODEV; } in thermal_zone_device_disable()