GNU Linux-libre 4.14.266-gnu1
[releases.git] / Documentation / devicetree / bindings / media / img-ir-rev1.txt
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         };