12d5a6470SRob Herring# SPDX-License-Identifier: GPL-2.0 22d5a6470SRob Herring%YAML 1.2 32d5a6470SRob Herring--- 42d5a6470SRob Herring$id: http://devicetree.org/schemas/media/gpio-ir-receiver.yaml# 52d5a6470SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml# 62d5a6470SRob Herring 72d5a6470SRob Herringtitle: GPIO Based IR receiver 82d5a6470SRob Herring 92d5a6470SRob Herringmaintainers: 102d5a6470SRob Herring - Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 112d5a6470SRob Herring 122d5a6470SRob HerringallOf: 132d5a6470SRob Herring - $ref: rc.yaml# 142d5a6470SRob Herring 152d5a6470SRob Herringproperties: 162d5a6470SRob Herring compatible: 172d5a6470SRob Herring const: gpio-ir-receiver 182d5a6470SRob Herring 192d5a6470SRob Herring gpios: 202d5a6470SRob Herring maxItems: 1 212d5a6470SRob Herring 222d5a6470SRob Herring linux,autosuspend-period: 232d5a6470SRob Herring description: autosuspend delay time in milliseconds 242d5a6470SRob Herring $ref: /schemas/types.yaml#/definitions/uint32 252d5a6470SRob Herring 26*9fffbf9cSFlorian Fainelli wakeup-source: 27*9fffbf9cSFlorian Fainelli description: IR receiver can wake-up the system. 28*9fffbf9cSFlorian Fainelli 292d5a6470SRob Herringrequired: 302d5a6470SRob Herring - compatible 312d5a6470SRob Herring - gpios 322d5a6470SRob Herring 332d5a6470SRob HerringunevaluatedProperties: false 342d5a6470SRob Herring 352d5a6470SRob Herringexamples: 362d5a6470SRob Herring - | 372d5a6470SRob Herring ir-receiver { 382d5a6470SRob Herring compatible = "gpio-ir-receiver"; 392d5a6470SRob Herring gpios = <&gpio0 19 1>; 402d5a6470SRob Herring linux,rc-map-name = "rc-rc6-mce"; 412d5a6470SRob Herring linux,autosuspend-period = <125>; 422d5a6470SRob Herring }; 432d5a6470SRob Herring... 44