18c2ecf20Sopenharmony_ciDevice-Tree bindings for GPIO IR receiver 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci - compatible: should be "gpio-ir-receiver". 58c2ecf20Sopenharmony_ci - gpios: specifies GPIO used for IR signal reception. 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciOptional properties: 88c2ecf20Sopenharmony_ci - linux,rc-map-name: see rc.txt file in the same 98c2ecf20Sopenharmony_ci directory. 108c2ecf20Sopenharmony_ci - linux,autosuspend-period: autosuspend delay time, 118c2ecf20Sopenharmony_ci the unit is milisecond. 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciExample node: 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci ir: ir-receiver { 168c2ecf20Sopenharmony_ci compatible = "gpio-ir-receiver"; 178c2ecf20Sopenharmony_ci gpios = <&gpio0 19 1>; 188c2ecf20Sopenharmony_ci linux,rc-map-name = "rc-rc6-mce"; 198c2ecf20Sopenharmony_ci linux,autosuspend-period = <125>; 208c2ecf20Sopenharmony_ci }; 21