Lines Matching +full:sustainable +full:- +full:power

1 /* SPDX-License-Identifier: GPL-2.0 */
21 #define THERMAL_TRIPS_NONE -1
25 #define THERMAL_CSTATE_INVALID -1UL
34 #define THERMAL_TEMP_INVALID -274000
57 THERMAL_DEVICE_POWER_CAPABILITY_CHANGED, /* power capability changed */
114 * struct thermal_zone_device - structure for a thermal zone
142 * step-wise governor.
193 * struct thermal_governor - structure that holds thermal governor information
224 * effective. See Documentation/driver-api/thermal/sysfs-api.rst for more
232 * See Documentation/driver-api/thermal/sysfs-api.rst for more information.
239 * of tuples <lower-state upper-state> of state limits. Each trip
266 * Sustainable power (heat) that this thermal zone can dissipate in
307 * struct thermal_zone_of_device_ops - scallbacks for handling DT based zones
353 return -ENOENT; in thermal_zone_of_get_sensor_id()
359 return ERR_PTR(-ENODEV); in thermal_zone_of_sensor_register()
372 return ERR_PTR(-ENODEV); in devm_thermal_zone_of_sensor_register()
425 { return ERR_PTR(-ENODEV); } in thermal_zone_device_register()
432 { return ERR_PTR(-ENODEV); } in thermal_cooling_device_register()
437 { return ERR_PTR(-ENODEV); } in thermal_of_cooling_device_register()
444 return ERR_PTR(-ENODEV); in devm_thermal_of_cooling_device_register()
451 { return ERR_PTR(-ENODEV); } in thermal_zone_get_zone_by_name()
454 { return -ENODEV; } in thermal_zone_get_temp()
457 { return -ENODEV; } in thermal_zone_get_slope()
460 { return -ENODEV; } in thermal_zone_get_offset()
469 { return -ENODEV; } in thermal_zone_device_enable()
472 { return -ENODEV; } in thermal_zone_device_disable()
476 { return -ENODEV; } in thermal_zone_device_is_enabled()