# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/leds/regulator-led.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Regulator LEDs maintainers: - Linus Walleij <linus.walleij@linaro.org> description: | Regulator LEDs are powered by a single regulator such that they can be turned on or off by enabling or disabling the regulator. The available brightness settings will be inferred from the available voltages on the regulator, and any constraints on the voltage or current will need to be specified on the regulator. allOf: - $ref: common.yaml# properties: $nodename: pattern: '^led.*$' compatible: const: regulator-led vled-supply: description: The regulator controlling the current to the LED. function: true color: true linux,default-trigger: true default-state: true required: - compatible - vled-supply additionalProperties: false examples: - | #include <dt-bindings/leds/common.h> led-heartbeat { compatible = "regulator-led"; vled-supply = <®ulator>; function = LED_FUNCTION_STATUS; color = <LED_COLOR_ID_BLUE>; linux,default-trigger = "heartbeat"; }; ...