diff options
author | James Hogan <james.hogan@imgtec.com> | 2014-02-28 18:28:51 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <m.chehab@samsung.com> | 2014-03-11 14:08:51 -0400 |
commit | f99bababe0ac3f4d6f8b0368a22600f0ba24042b (patch) | |
tree | 45995ed9d12cdd760d74c650cba258622b559012 /Documentation/devicetree/bindings/media | |
parent | 6bea25af147fcddcd8fd4557f4184c847c5c6ffd (diff) |
[media] dt: binding: add binding for ImgTec IR block
Add device tree binding for ImgTec Consumer Infrared block, specifically
major revision 1 of the hardware.
Signed-off-by: James Hogan <james.hogan@imgtec.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'Documentation/devicetree/bindings/media')
-rw-r--r-- | Documentation/devicetree/bindings/media/img-ir-rev1.txt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/media/img-ir-rev1.txt b/Documentation/devicetree/bindings/media/img-ir-rev1.txt new file mode 100644 index 000000000000..5434ce61b925 --- /dev/null +++ b/Documentation/devicetree/bindings/media/img-ir-rev1.txt | |||
@@ -0,0 +1,34 @@ | |||
1 | * ImgTec Infrared (IR) decoder version 1 | ||
2 | |||
3 | This binding is for Imagination Technologies' Infrared decoder block, | ||
4 | specifically major revision 1. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible: Should be "img,ir-rev1" | ||
8 | - reg: Physical base address of the controller and length of | ||
9 | memory mapped region. | ||
10 | - interrupts: The interrupt specifier to the cpu. | ||
11 | |||
12 | Optional properties: | ||
13 | - clocks: List of clock specifiers as described in standard | ||
14 | clock bindings. | ||
15 | Up to 3 clocks may be specified in the following order: | ||
16 | 1st: Core clock (defaults to 32.768KHz if omitted). | ||
17 | 2nd: System side (fast) clock. | ||
18 | 3rd: Power modulation clock. | ||
19 | - clock-names: List of clock names corresponding to the clocks | ||
20 | specified in the clocks property. | ||
21 | Accepted clock names are: | ||
22 | "core": Core clock. | ||
23 | "sys": System clock. | ||
24 | "mod": Power modulation clock. | ||
25 | |||
26 | Example: | ||
27 | |||
28 | ir@02006200 { | ||
29 | compatible = "img,ir-rev1"; | ||
30 | reg = <0x02006200 0x100>; | ||
31 | interrupts = <29 4>; | ||
32 | clocks = <&clk_32khz>; | ||
33 | clock-names = "core"; | ||
34 | }; | ||