Lines Matching refs:of
13 The generic thermal sysfs provides a set of interfaces for thermal zone
15 with the thermal management solution and to be a part of it.
19 This solution is platform independent and any type of thermal zone devices
20 and cooling devices should be able to make use of the infrastructure.
22 The main task of the thermal sysfs driver is to expose thermal zone attributes
45 trips: the total number of trip points this thermal zone supports.
51 .get_temp: get the current temperature of the thermal zone.
52 .get_mode: get the current mode (enabled/disabled) of the thermal zone.
55 so that user applications can take charge of thermal management.
56 .set_mode: set the mode (enabled/disabled) of the thermal zone.
57 .get_trip_type: get the type of certain trip point.
63 passive_delay: number of milliseconds to wait between polls when
65 polling_delay: number of milliseconds to wait between polls when checking
85 .get_max_state: get the Maximum throttle state of the cooling device.
86 .get_cur_state: get the Current throttle state of the cooling device.
87 .set_cur_state: set the Current throttle state of the cooling device.
101 point of a thermal zone device.
118 trip point of a thermal zone device. This function is usually called in
130 .weight: The 'influence' of a particular cooling device on this zone.
131 This is on a percentage scale. The sum of all these weights
137 .limits: This is an array of cooling state limits. Must have exactly
139 of tuples <lower-state upper-state> of state limits. Each trip
151 .governor_name: Name of the thermal governor used for this zone
157 .num_tbps: Number of thermal_bind_params entries for this zone
171 |---type: Type of the thermal zone
173 |---mode: Working mode of the thermal zone
182 |---type: Type of the cooling device(processor/fan/...)
183 |---max_state: Maximum cooling state of the cooling device
184 |---cur_state: Current cooling state of the cooling device
189 They are created/removed for each successful execution of
198 of thermal zone device. E.g. the generic thermal driver registers one hwmon
203 |---name: The type of the thermal zone devices
204 |---temp[1-*]_input: The current temperature of thermal zone [1-*]
205 |---temp[1-*]_critical: The critical trip point of thermal zone [1-*]
215 This is given by thermal zone driver as part of registration.
227 One of the predefined values in [enabled, disabled].
234 charge of the thermal management.
238 One of the various thermal governors used for a particular zone.
247 Strings which indicate the type of the trip point.
248 E.g. it can be one of critical, hot, passive, active[0-*] for ACPI
273 an interval of 1 second.
297 String which represents the type of device, e.g:
304 The maximum permissible cooling state of this cooling device.
308 The current cooling state of this cooling device.
365 The framework includes a simple notification mechanism, in the form of a
367 of the framework. Drivers which intend to use the notification mechanism
372 event will be one of:{THERMAL_AUX0, THERMAL_AUX1, THERMAL_CRITICAL,
374 crosses any of the configured thresholds.
379 This function returns the trend of a thermal zone, i.e the rate of change
380 of temperature of the thermal zone. Ideally, the thermal sensor drivers
399 This function serves as an arbitrator to set the state of a cooling