Lines Matching full:cooling

778  * Device management section: cooling devices, zones devices, and binding
781 * - cooling devices lifecycle: registration, unregistration,
808 * thermal_bind_cdev_to_trip - bind a cooling device to a thermal zone
812 * @cool_spec: cooling specification for the trip point and @cdev
814 * This interface function bind a thermal cooling device to the certain trip
918 * thermal_unbind_cdev_from_trip - unbind a cooling device from a thermal zone.
923 * This interface function unbind a thermal cooling device from the certain
1044 * __thermal_cooling_device_register() - register a new thermal cooling device
1046 * @type: the thermal cooling device type.
1048 * @ops: standard thermal cooling devices callbacks.
1050 * This interface function adds a new thermal cooling device (fan/processor/...)
1053 * It also gives the opportunity to link the cooling device to a device tree
1103 * The cooling device's current state is only needed for debug in __thermal_cooling_device_register()
1105 * the entire cooling device initialization to fail. However, in __thermal_cooling_device_register()
1146 * thermal_cooling_device_register() - register a new thermal cooling device
1147 * @type: the thermal cooling device type.
1149 * @ops: standard thermal cooling devices callbacks.
1151 * This interface function adds a new thermal cooling device (fan/processor/...)
1167 * thermal_of_cooling_device_register() - register an OF thermal cooling device
1169 * @type: the thermal cooling device type.
1171 * @ops: standard thermal cooling devices callbacks.
1173 * This function will register a cooling device with device tree node reference.
1174 * This interface function adds a new thermal cooling device (fan/processor/...)
1197 * devm_thermal_of_cooling_device_register() - register an OF thermal cooling
1201 * @type: the thermal cooling device type.
1203 * @ops: standard thermal cooling devices callbacks.
1205 * This function will register a cooling device with device tree node reference.
1206 * This interface function adds a new thermal cooling device (fan/processor/...)
1252 * thermal_cooling_device_update - Update a cooling device object
1253 * @cdev: Target cooling device.
1257 * Must be called when the maximum cooling state of @cdev becomes invalid and so
1259 * cooling state value.
1353 * thermal_cooling_device_unregister() - removes a thermal cooling device
1354 * @cdev: Thermal cooling device to remove.
1457 /* Bind cooling devices for this zone. */ in thermal_zone_init_complete()
1482 * performing passive cooling
1489 * thermal cooling devices registered at the same time.
1491 * longer needed. The passive cooling depends on the .get_trend() return value.