thermal: rcar: Document SoC-specific bindings

The documentation only mentioned the generic fallback compatible property.
Add the missing SoC-specific compatible properties, some of which are
already in use.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Eduardo Valentin <eduardo.valentin@ti.com>
Cc: linux-pm@vger.kernel.org
Acked-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
This commit is contained in:
Geert Uytterhoeven 2014-07-09 14:23:35 +02:00 committed by Zhang Rui
commit fa313103c9

View file

@ -1,7 +1,13 @@
* Renesas R-Car Thermal * Renesas R-Car Thermal
Required properties: Required properties:
- compatible : "renesas,rcar-thermal" - compatible : "renesas,thermal-<soctype>", "renesas,rcar-thermal"
as fallback.
Examples with soctypes are:
- "renesas,thermal-r8a73a4" (R-Mobile AP6)
- "renesas,thermal-r8a7779" (R-Car H1)
- "renesas,thermal-r8a7790" (R-Car H2)
- "renesas,thermal-r8a7791" (R-Car M2)
- reg : Address range of the thermal registers. - reg : Address range of the thermal registers.
The 1st reg will be recognized as common register The 1st reg will be recognized as common register
if it has "interrupts". if it has "interrupts".
@ -12,18 +18,18 @@ Option properties:
Example (non interrupt support): Example (non interrupt support):
thermal@e61f0100 { thermal@ffc48000 {
compatible = "renesas,rcar-thermal"; compatible = "renesas,thermal-r8a7779", "renesas,rcar-thermal";
reg = <0xe61f0100 0x38>; reg = <0xffc48000 0x38>;
}; };
Example (interrupt support): Example (interrupt support):
thermal@e61f0000 { thermal@e61f0000 {
compatible = "renesas,rcar-thermal"; compatible = "renesas,thermal-r8a73a4", "renesas,rcar-thermal";
reg = <0xe61f0000 0x14 reg = <0xe61f0000 0x14
0xe61f0100 0x38 0xe61f0100 0x38
0xe61f0200 0x38 0xe61f0200 0x38
0xe61f0300 0x38>; 0xe61f0300 0x38>;
interrupts = <0 69 4>; interrupts = <0 69 IRQ_TYPE_LEVEL_HIGH>;
}; };