162306a36Sopenharmony_ci* ImgTec Infrared (IR) decoder version 1
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciThis binding is for Imagination Technologies' Infrared decoder block,
462306a36Sopenharmony_cispecifically major revision 1.
562306a36Sopenharmony_ci
662306a36Sopenharmony_ciRequired properties:
762306a36Sopenharmony_ci- compatible:		Should be "img,ir-rev1"
862306a36Sopenharmony_ci- reg:			Physical base address of the controller and length of
962306a36Sopenharmony_ci			memory mapped region.
1062306a36Sopenharmony_ci- interrupts:		The interrupt specifier to the cpu.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciOptional properties:
1362306a36Sopenharmony_ci- clocks:		List of clock specifiers as described in standard
1462306a36Sopenharmony_ci			clock bindings.
1562306a36Sopenharmony_ci			Up to 3 clocks may be specified in the following order:
1662306a36Sopenharmony_ci			1st:	Core clock (defaults to 32.768KHz if omitted).
1762306a36Sopenharmony_ci			2nd:	System side (fast) clock.
1862306a36Sopenharmony_ci			3rd:	Power modulation clock.
1962306a36Sopenharmony_ci- clock-names:		List of clock names corresponding to the clocks
2062306a36Sopenharmony_ci			specified in the clocks property.
2162306a36Sopenharmony_ci			Accepted clock names are:
2262306a36Sopenharmony_ci			"core":	Core clock.
2362306a36Sopenharmony_ci			"sys":	System clock.
2462306a36Sopenharmony_ci			"mod":	Power modulation clock.
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ciExample:
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci	ir@2006200 {
2962306a36Sopenharmony_ci		compatible = "img,ir-rev1";
3062306a36Sopenharmony_ci		reg = <0x02006200 0x100>;
3162306a36Sopenharmony_ci		interrupts = <29 4>;
3262306a36Sopenharmony_ci		clocks = <&clk_32khz>;
3362306a36Sopenharmony_ci		clock-names =  "core";
3462306a36Sopenharmony_ci	};
35