linux/include/dt-bindings
Eduardo Valentin 4e5e4705bf thermal: introduce device tree parser
This patch introduces a device tree bindings for
describing the hardware thermal behavior and limits.
Also a parser to read and interpret the data and feed
it in the thermal framework is presented.

This patch introduces a thermal data parser for device
tree. The parsed data is used to build thermal zones
and thermal binding parameters. The output data
can then be used to deploy thermal policies.

This patch adds also documentation regarding this
API and how to define tree nodes to use
this infrastructure.

Note that, in order to be able to have control
on the sensor registration on the DT thermal zone,
it was required to allow changing the thermal zone
.get_temp callback. For this reason, this patch
also removes the 'const' modifier from the .ops
field of thermal zone devices.

Cc: Zhang Rui <rui.zhang@intel.com>
Cc: linux-pm@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Acked-by: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Eduardo Valentin <eduardo.valentin@ti.com>
2013-12-04 09:31:34 -04:00
..
clk clk: samsung: register audio subsystem clocks using common clock framework 2013-06-19 03:28:41 +09:00
clock clk: new driver for efm32 SoC 2013-11-04 12:23:18 -08:00
dma ARM: at91: dt: add header to define at_hdmac configuration 2013-06-15 00:12:30 +02:00
gpio ARM: tegra: create a DT header defining GPIO IDs 2013-05-28 16:13:49 -06:00
input include: dt-binding: input: create a DT header defining key codes. 2013-08-19 17:30:03 -05:00
interrupt-controller ARM: dt: create a DT header for the GIC 2013-04-05 12:23:24 -06:00
mfd For the 3.13 merge window we have a couple of new drivers for the AMS 2013-11-15 16:37:40 -08:00
pinctrl Main pin control pull request for the v3.13 cycle: 2013-11-12 15:40:03 +09:00
pwm pwm: Add PWM polarity flag macro for DT 2013-09-03 13:08:09 +02:00
sound ASoC: imx-audmux: Move definitions to dt-bindings 2013-08-16 11:05:17 +01:00
thermal thermal: introduce device tree parser 2013-12-04 09:31:34 -04:00