18c2ecf20Sopenharmony_ci* ImgTec Infrared (IR) decoder version 1
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThis binding is for Imagination Technologies' Infrared decoder block,
48c2ecf20Sopenharmony_cispecifically major revision 1.
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciRequired properties:
78c2ecf20Sopenharmony_ci- compatible:		Should be "img,ir-rev1"
88c2ecf20Sopenharmony_ci- reg:			Physical base address of the controller and length of
98c2ecf20Sopenharmony_ci			memory mapped region.
108c2ecf20Sopenharmony_ci- interrupts:		The interrupt specifier to the cpu.
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ciOptional properties:
138c2ecf20Sopenharmony_ci- clocks:		List of clock specifiers as described in standard
148c2ecf20Sopenharmony_ci			clock bindings.
158c2ecf20Sopenharmony_ci			Up to 3 clocks may be specified in the following order:
168c2ecf20Sopenharmony_ci			1st:	Core clock (defaults to 32.768KHz if omitted).
178c2ecf20Sopenharmony_ci			2nd:	System side (fast) clock.
188c2ecf20Sopenharmony_ci			3rd:	Power modulation clock.
198c2ecf20Sopenharmony_ci- clock-names:		List of clock names corresponding to the clocks
208c2ecf20Sopenharmony_ci			specified in the clocks property.
218c2ecf20Sopenharmony_ci			Accepted clock names are:
228c2ecf20Sopenharmony_ci			"core":	Core clock.
238c2ecf20Sopenharmony_ci			"sys":	System clock.
248c2ecf20Sopenharmony_ci			"mod":	Power modulation clock.
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ciExample:
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ci	ir@2006200 {
298c2ecf20Sopenharmony_ci		compatible = "img,ir-rev1";
308c2ecf20Sopenharmony_ci		reg = <0x02006200 0x100>;
318c2ecf20Sopenharmony_ci		interrupts = <29 4>;
328c2ecf20Sopenharmony_ci		clocks = <&clk_32khz>;
338c2ecf20Sopenharmony_ci		clock-names =  "core";
348c2ecf20Sopenharmony_ci	};
35