1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/leds/rohm,bd2606mvv.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 7 title: ROHM BD2606MVV LED controller 8 9 maintainers: 10 - Andreas Kemnade <andreas@kemnade.info> 11 12 description: 13 The BD2606 MVV is a programmable LED controller connected via I2C that can 14 drive 6 separate lines. Each of them can be individually switched on and off, 15 but the brightness setting is shared between pairs of them. 16 17 Datasheet is available at 18 https://fscdn.rohm.com/en/products/databook/datasheet/ic/power/led_driver/bd2606mvv_1-e.pdf 19 20 properties: 21 compatible: 22 const: rohm,bd2606mvv 23 24 reg: 25 maxItems: 1 26 27 "#address-cells": 28 const: 1 29 30 "#size-cells": 31 const: 0 32 33 enable-gpios: 34 maxItems: 1 35 description: GPIO pin to enable/disable the device. 36 37 patternProperties: 38 "^led@[0-5]$": 39 type: object 40 $ref: common.yaml# 41 unevaluatedProperties: false 42 43 properties: 44 reg: 45 minimum: 0 46 maximum: 5 47 48 required: 49 - reg 50 51 additionalProperties: false 52 53 examples: 54 - | 55 #include <dt-bindings/leds/common.h> 56 57 i2c { 58 #address-cells = <1>; 59 #size-cells = <0>; 60 61 led-controller@66 { 62 compatible = "rohm,bd2606mvv"; 63 reg = <0x66>; 64 #address-cells = <1>; 65 #size-cells = <0>; 66 67 led@0 { 68 reg = <0x0>; 69 color = <LED_COLOR_ID_RED>; 70 function = LED_FUNCTION_POWER; 71 }; 72 73 led@2 { 74 reg = <0x2>; 75 color = <LED_COLOR_ID_WHITE>; 76 function = LED_FUNCTION_STATUS; 77 }; 78 }; 79 }; 80 81 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.