# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/leds/leds-aw2013.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: AWINIC AW2013 3-channel LED Driver maintainers: - Nikita Travkin description: | The AW2013 is a 3-channel LED driver with I2C interface. It can control LED brightness with PWM output. properties: compatible: const: awinic,aw2013 reg: maxItems: 1 vcc-supply: description: Regulator providing power to the "VCC" pin. "#address-cells": const: 1 "#size-cells": const: 0 patternProperties: "^led@[0-2]$": type: object $ref: common.yaml# properties: reg: description: Index of the LED. minimum: 0 maximum: 2 required: - compatible - reg - "#address-cells" - "#size-cells" additionalProperties: false examples: - | #include #include i2c0 { #address-cells = <1>; #size-cells = <0>; led-controller@45 { compatible = "awinic,aw2013"; reg = <0x45>; #address-cells = <1>; #size-cells = <0>; vcc-supply = <&pm8916_l17>; led@0 { reg = <0>; led-max-microamp = <5000>; function = LED_FUNCTION_INDICATOR; color = ; }; led@1 { reg = <1>; led-max-microamp = <5000>; function = LED_FUNCTION_INDICATOR; color = ; }; led@2 { reg = <2>; led-max-microamp = <5000>; function = LED_FUNCTION_INDICATOR; color = ; }; }; }; ...