Commit 0542aac4 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Rob Herring
Browse files

dt-bindings: leds: irled: gpio-ir-tx: convert to DT schema

parent 960c2de7
Loading
Loading
Loading
Loading
+0 −14
Original line number Diff line number Diff line
Device tree bindings for IR LED connected through gpio pin which is used as
remote controller transmitter.

Required properties:
	- compatible: should be "gpio-ir-tx".
	- gpios :  Should specify the IR LED GPIO, see "gpios property" in
	  Documentation/devicetree/bindings/gpio/gpio.txt.  Active low LEDs
	  should be indicated using flags in the GPIO specifier.

Example:
	irled@0 {
		compatible = "gpio-ir-tx";
		gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
	};
+36 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/leds/irled/gpio-ir-tx.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: IR LED connected through GPIO pin

maintainers:
  - Sean Young <sean@mess.org>

description:
  IR LED connected through GPIO pin which is used as remote controller
  transmitter.

properties:
  compatible:
    const: gpio-ir-tx

  gpios:
    maxItems: 1

required:
  - compatible
  - gpios

additionalProperties: false

examples:
  - |
    #include <dt-bindings/gpio/gpio.h>

    irled {
        compatible = "gpio-ir-tx";
        gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
    };
+1 −0
Original line number Diff line number Diff line
@@ -8739,6 +8739,7 @@ GPIO IR Transmitter
M:	Sean Young <sean@mess.org>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
F:	drivers/media/rc/gpio-ir-tx.c
GPIO MOCKUP DRIVER