diff options
| author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2023-04-14 18:14:02 +0300 |
|---|---|---|
| committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2023-04-14 18:14:02 +0300 |
| commit | 065ca2a8c6ee601d990ea10efc71b861c5afc4fd (patch) | |
| tree | b158f7026bdf08cbc2fdd7675568e76342af4336 /include/linux | |
| parent | 117e4e5bd9d47b89777dbf6b37a709dcfe59520f (diff) | |
| parent | d4d8516624e1042d33011cf93b6e9c220a22c9f0 (diff) | |
| download | linux-065ca2a8c6ee601d990ea10efc71b861c5afc4fd.tar.xz | |
Merge back Intel thermal control material for 6.4-rc1.
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/thermal.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/linux/thermal.h b/include/linux/thermal.h index 13c6aaed18df..fef625f799ae 100644 --- a/include/linux/thermal.h +++ b/include/linux/thermal.h @@ -365,6 +365,10 @@ thermal_zone_device_register_with_trips(const char *, struct thermal_trip *, int void *, struct thermal_zone_device_ops *, struct thermal_zone_params *, int, int); +void *thermal_zone_device_priv(struct thermal_zone_device *tzd); +const char *thermal_zone_device_type(struct thermal_zone_device *tzd); +int thermal_zone_device_id(struct thermal_zone_device *tzd); + int thermal_zone_bind_cooling_device(struct thermal_zone_device *, int, struct thermal_cooling_device *, unsigned long, unsigned long, @@ -437,6 +441,21 @@ static inline int thermal_zone_get_offset( struct thermal_zone_device *tz) { return -ENODEV; } +static inline void *thermal_zone_device_priv(struct thermal_zone_device *tz) +{ + return NULL; +} + +static inline const char *thermal_zone_device_type(struct thermal_zone_device *tzd) +{ + return NULL; +} + +static inline int thermal_zone_device_id(struct thermal_zone_device *tzd) +{ + return -ENODEV; +} + static inline int thermal_zone_device_enable(struct thermal_zone_device *tz) { return -ENODEV; } |
