diff options
author | Geert Uytterhoeven <geert+renesas@glider.be> | 2014-07-09 08:23:35 -0400 |
---|---|---|
committer | Zhang Rui <rui.zhang@intel.com> | 2014-07-15 11:00:03 -0400 |
commit | fa313103c953fd832b7c4e431c74be55c20b1ce1 (patch) | |
tree | d6f3b29b4e6aaa297bc5c653573aa58909eaf004 /Documentation/devicetree | |
parent | 1795cd9b3a91d4b5473c97f491d63892442212ab (diff) |
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>
Diffstat (limited to 'Documentation/devicetree')
-rw-r--r-- | Documentation/devicetree/bindings/thermal/rcar-thermal.txt | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/Documentation/devicetree/bindings/thermal/rcar-thermal.txt b/Documentation/devicetree/bindings/thermal/rcar-thermal.txt index 28ef498a66e5..0ef00be44b01 100644 --- a/Documentation/devicetree/bindings/thermal/rcar-thermal.txt +++ b/Documentation/devicetree/bindings/thermal/rcar-thermal.txt | |||
@@ -1,7 +1,13 @@ | |||
1 | * Renesas R-Car Thermal | 1 | * Renesas R-Car Thermal |
2 | 2 | ||
3 | Required properties: | 3 | Required properties: |
4 | - compatible : "renesas,rcar-thermal" | 4 | - compatible : "renesas,thermal-<soctype>", "renesas,rcar-thermal" |
5 | as fallback. | ||
6 | Examples with soctypes are: | ||
7 | - "renesas,thermal-r8a73a4" (R-Mobile AP6) | ||
8 | - "renesas,thermal-r8a7779" (R-Car H1) | ||
9 | - "renesas,thermal-r8a7790" (R-Car H2) | ||
10 | - "renesas,thermal-r8a7791" (R-Car M2) | ||
5 | - reg : Address range of the thermal registers. | 11 | - reg : Address range of the thermal registers. |
6 | The 1st reg will be recognized as common register | 12 | The 1st reg will be recognized as common register |
7 | if it has "interrupts". | 13 | if it has "interrupts". |
@@ -12,18 +18,18 @@ Option properties: | |||
12 | 18 | ||
13 | Example (non interrupt support): | 19 | Example (non interrupt support): |
14 | 20 | ||
15 | thermal@e61f0100 { | 21 | thermal@ffc48000 { |
16 | compatible = "renesas,rcar-thermal"; | 22 | compatible = "renesas,thermal-r8a7779", "renesas,rcar-thermal"; |
17 | reg = <0xe61f0100 0x38>; | 23 | reg = <0xffc48000 0x38>; |
18 | }; | 24 | }; |
19 | 25 | ||
20 | Example (interrupt support): | 26 | Example (interrupt support): |
21 | 27 | ||
22 | thermal@e61f0000 { | 28 | thermal@e61f0000 { |
23 | compatible = "renesas,rcar-thermal"; | 29 | compatible = "renesas,thermal-r8a73a4", "renesas,rcar-thermal"; |
24 | reg = <0xe61f0000 0x14 | 30 | reg = <0xe61f0000 0x14 |
25 | 0xe61f0100 0x38 | 31 | 0xe61f0100 0x38 |
26 | 0xe61f0200 0x38 | 32 | 0xe61f0200 0x38 |
27 | 0xe61f0300 0x38>; | 33 | 0xe61f0300 0x38>; |
28 | interrupts = <0 69 4>; | 34 | interrupts = <0 69 IRQ_TYPE_LEVEL_HIGH>; |
29 | }; | 35 | }; |