1*c66ec88fSEmmanuel Vadot* ImgTec Infrared (IR) decoder version 1
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotThis binding is for Imagination Technologies' Infrared decoder block,
4*c66ec88fSEmmanuel Vadotspecifically major revision 1.
5*c66ec88fSEmmanuel Vadot
6*c66ec88fSEmmanuel VadotRequired properties:
7*c66ec88fSEmmanuel Vadot- compatible:		Should be "img,ir-rev1"
8*c66ec88fSEmmanuel Vadot- reg:			Physical base address of the controller and length of
9*c66ec88fSEmmanuel Vadot			memory mapped region.
10*c66ec88fSEmmanuel Vadot- interrupts:		The interrupt specifier to the cpu.
11*c66ec88fSEmmanuel Vadot
12*c66ec88fSEmmanuel VadotOptional properties:
13*c66ec88fSEmmanuel Vadot- clocks:		List of clock specifiers as described in standard
14*c66ec88fSEmmanuel Vadot			clock bindings.
15*c66ec88fSEmmanuel Vadot			Up to 3 clocks may be specified in the following order:
16*c66ec88fSEmmanuel Vadot			1st:	Core clock (defaults to 32.768KHz if omitted).
17*c66ec88fSEmmanuel Vadot			2nd:	System side (fast) clock.
18*c66ec88fSEmmanuel Vadot			3rd:	Power modulation clock.
19*c66ec88fSEmmanuel Vadot- clock-names:		List of clock names corresponding to the clocks
20*c66ec88fSEmmanuel Vadot			specified in the clocks property.
21*c66ec88fSEmmanuel Vadot			Accepted clock names are:
22*c66ec88fSEmmanuel Vadot			"core":	Core clock.
23*c66ec88fSEmmanuel Vadot			"sys":	System clock.
24*c66ec88fSEmmanuel Vadot			"mod":	Power modulation clock.
25*c66ec88fSEmmanuel Vadot
26*c66ec88fSEmmanuel VadotExample:
27*c66ec88fSEmmanuel Vadot
28*c66ec88fSEmmanuel Vadot	ir@2006200 {
29*c66ec88fSEmmanuel Vadot		compatible = "img,ir-rev1";
30*c66ec88fSEmmanuel Vadot		reg = <0x02006200 0x100>;
31*c66ec88fSEmmanuel Vadot		interrupts = <29 4>;
32*c66ec88fSEmmanuel Vadot		clocks = <&clk_32khz>;
33*c66ec88fSEmmanuel Vadot		clock-names =  "core";
34*c66ec88fSEmmanuel Vadot	};
35