1*4882a593SmuzhiyunDevice-Tree bindings for hix5hd2 ir IP 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunRequired properties: 4*4882a593Smuzhiyun - compatible: Should contain "hisilicon,hix5hd2-ir", or: 5*4882a593Smuzhiyun - "hisilicon,hi3796cv300-ir" for Hi3796CV300 IR device. 6*4882a593Smuzhiyun - reg: Base physical address of the controller and length of memory 7*4882a593Smuzhiyun mapped region. 8*4882a593Smuzhiyun - interrupts: interrupt-specifier for the sole interrupt generated by 9*4882a593Smuzhiyun the device. The interrupt specifier format depends on the interrupt 10*4882a593Smuzhiyun controller parent. 11*4882a593Smuzhiyun - clocks: clock phandle and specifier pair. 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunOptional properties: 14*4882a593Smuzhiyun - linux,rc-map-name: see rc.txt file in the same directory. 15*4882a593Smuzhiyun - hisilicon,power-syscon: DEPRECATED. Don't use this in new dts files. 16*4882a593Smuzhiyun Provide correct clocks instead. 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunExample node: 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun ir: ir@f8001000 { 21*4882a593Smuzhiyun compatible = "hisilicon,hix5hd2-ir"; 22*4882a593Smuzhiyun reg = <0xf8001000 0x1000>; 23*4882a593Smuzhiyun interrupts = <0 47 4>; 24*4882a593Smuzhiyun clocks = <&clock HIX5HD2_IR_CLOCK>; 25*4882a593Smuzhiyun linux,rc-map-name = "rc-tivo"; 26*4882a593Smuzhiyun }; 27