1 # SPDX-License-Identifier: GPL-2.0-only OR BSD 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/leds/rohm,b 4 $id: http://devicetree.org/schemas/leds/rohm,bd71828-leds.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: ROHM BD71828 Power Management Integrate 7 title: ROHM BD71828 Power Management Integrated Circuit LED driver 8 8 9 maintainers: 9 maintainers: 10 - Matti Vaittinen <mazziesaccount@gmail.com> !! 10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> 11 11 12 description: | 12 description: | 13 This module is part of the ROHM BD71828 MFD 13 This module is part of the ROHM BD71828 MFD device. For more details 14 see Documentation/devicetree/bindings/mfd/ro 14 see Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml. 15 15 16 The LED controller is represented as a sub-n 16 The LED controller is represented as a sub-node of the PMIC node on the device 17 tree. 17 tree. 18 18 19 The device has two LED outputs referred as G 19 The device has two LED outputs referred as GRNLED and AMBLED in data-sheet. 20 20 >> 21 select: false >> 22 21 properties: 23 properties: 22 compatible: 24 compatible: 23 const: rohm,bd71828-leds 25 const: rohm,bd71828-leds 24 26 25 patternProperties: 27 patternProperties: 26 "^led-[1-2]$": 28 "^led-[1-2]$": 27 $ref: common.yaml# !! 29 type: object 28 unevaluatedProperties: false !! 30 description: 29 !! 31 Properties for a single LED. 30 properties: 32 properties: >> 33 #allOf: >> 34 #- $ref: "common.yaml#" 31 rohm,led-compatible: 35 rohm,led-compatible: 32 description: LED identification string 36 description: LED identification string 33 $ref: /schemas/types.yaml#/definitions !! 37 allOf: 34 enum: !! 38 - $ref: "/schemas/types.yaml#/definitions/string" 35 - bd71828-ambled !! 39 - enum: 36 - bd71828-grnled !! 40 - bd71828-ambled >> 41 - bd71828-grnled >> 42 function: >> 43 description: >> 44 Purpose of LED as defined in dt-bindings/leds/common.h >> 45 $ref: "/schemas/types.yaml#/definitions/string" >> 46 color: >> 47 description: >> 48 LED colour as defined in dt-bindings/leds/common.h >> 49 $ref: "/schemas/types.yaml#/definitions/uint32" 37 50 38 required: 51 required: 39 - compatible 52 - compatible 40 additionalProperties: false << 41 << 42 ... <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.