44 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/media/gpio-ir-receiver.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: GPIO Based IR receiver8 9maintainers:10 - Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>11 12allOf:13 - $ref: rc.yaml#14 15properties:16 compatible:17 const: gpio-ir-receiver18 19 gpios:20 maxItems: 121 22 linux,autosuspend-period:23 description: autosuspend delay time in milliseconds24 $ref: /schemas/types.yaml#/definitions/uint3225 26 wakeup-source:27 description: IR receiver can wake-up the system.28 29required:30 - compatible31 - gpios32 33unevaluatedProperties: false34 35examples:36 - |37 ir-receiver {38 compatible = "gpio-ir-receiver";39 gpios = <&gpio0 19 1>;40 linux,rc-map-name = "rc-rc6-mce";41 linux,autosuspend-period = <125>;42 };43...44