aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/media
diff options
context:
space:
mode:
authorJames Hogan <james.hogan@imgtec.com>2014-02-28 18:28:51 -0500
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-03-11 14:08:51 -0400
commitf99bababe0ac3f4d6f8b0368a22600f0ba24042b (patch)
tree45995ed9d12cdd760d74c650cba258622b559012 /Documentation/devicetree/bindings/media
parent6bea25af147fcddcd8fd4557f4184c847c5c6ffd (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.txt34
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
3This binding is for Imagination Technologies' Infrared decoder block,
4specifically major revision 1.
5
6Required 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
12Optional 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
26Example:
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 };