Lines Matching refs:zone

13 The generic thermal sysfs provides a set of interfaces for thermal zone
17 This how-to focuses on enabling new thermal zone and cooling devices to
19 This solution is platform independent and any type of thermal zone devices
22 The main task of the thermal sysfs driver is to expose thermal zone attributes
25 inputs from thermal zone attributes (the current temperature and trip point
33 1.1 thermal zone device interface
40 This interface function adds a new thermal zone device (sensor) to
44 type: the thermal zone type.
45 trips: the total number of trip points this thermal zone supports.
48 ops: thermal zone device call-backs.
49 .bind: bind the thermal zone device with a thermal cooling device.
50 .unbind: unbind the thermal zone device with a thermal cooling device.
51 .get_temp: get the current temperature of the thermal zone.
52 .get_mode: get the current mode (enabled/disabled) of the thermal zone.
56 .set_mode: set the mode (enabled/disabled) of the thermal zone.
62 tzp: thermal zone platform parameters.
71 This interface function removes the thermal zone device.
81 to all the thermal zone devices register at the same time.
93 unbind itself from all the thermal zone devices using it.
95 1.3 interface for binding a thermal zone device with a thermal cooling device
101 point of a thermal zone device.
102 This function is usually called in the thermal zone device .bind callback.
103 tz: the thermal zone device
106 in this thermal zone.
114 zone. See 1.4.1 below for more information.
120 trip point of a thermal zone device. This function is usually called in
121 the thermal zone device .unbind callback.
122 tz: the thermal zone device
125 in this thermal zone.
130 a zone with a cooling device for a particular trip point.
133 zone. This is relative to the rest of the cooling
138 contribute to the cooling of this zone unless all cooling
142 this thermal zone and cdev, for a particular trip point.
143 If nth bit is set, then the cdev and thermal zone are bound
155 This structure defines the platform level parameters for a thermal zone.
156 This data, for each thermal zone should come from the platform layer.
159 .governor_name: Name of the thermal governor used for this zone
165 .num_tbps: Number of thermal_bind_params entries for this zone
177 Thermal zone device sys I/F, created once it's registered:
179 |---type: Type of the thermal zone
181 |---mode: Working mode of the thermal zone
182 |---policy: Thermal governor used for this zone
183 |---available_policies: Available thermal governors for this zone
205 the relationship between a thermal zone and its associated cooling device.
210 |---cdev[0-*]: [0-*]th cooling device in current thermal zone
213 this thermal zone
215 Besides the thermal zone device sysfs I/F and cooling device sysfs I/F,
217 of thermal zone device. E.g. the generic thermal driver registers one hwmon
222 |---name: The type of the thermal zone devices
223 |---temp[1-*]_input: The current temperature of thermal zone [1-*]
224 |---temp[1-*]_critical: The critical trip point of thermal zone [1-*]
229 * Thermal zone attributes *
233 Strings which represent the thermal zone type.
234 This is given by thermal zone driver as part of registration.
241 Current temperature as reported by thermal zone (sensor).
248 managing the thermal zone. It can be either default kernel based
251 disabled = Preventing kernel thermal zone driver actions upon
257 One of the various thermal governors used for a particular zone.
261 Available thermal governors which can be used for a particular zone.
272 thermal zone.
287 zone; -1 means the cooling device is not associated with any trip
292 The influence of cdev[0-*] in this thermal zone. This value
294 zone. For example, if a cooling device has a weight double
296 thermal zone.
303 passive trip point for the zone. Activation is done by polling with
310 Interface to set the emulated temperature method in thermal zone
311 (sensor). After setting this temperature, the thermal zone may pass
325 the thermal zone. Used by the power allocator governor. For
407 ACPI thermal zone may support multiple trip points like critical, hot,
408 passive, active. If an ACPI thermal zone supports critical, passive,
413 effectiveness in cooling the thermal zone.
466 thermal zone device will be used in the message to identify the zone. The
474 This function returns the trend of a thermal zone, i.e the rate of change
475 of temperature of the thermal zone. Ideally, the thermal sensor drivers