1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/leds/nxp,pca955x.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP PCA955X LED controllers
10 - Nate Case <ncase@xes-inc.com>
13 The PCA955x family of chips are I2C LED blinkers whose pins not used
14 to control LEDs can be used as general purpose I/Os. The GPIO pins can
15 be input or output, and output pins can also be pulse-width controlled.
17 For more product information please see the link below:
18 - https://www.nxp.com/docs/en/data-sheet/PCA9552.pdf
51 unevaluatedProperties: false
58 Output configuration, see include/dt-bindings/leds/leds-pca955x.h
59 $ref: /schemas/types.yaml#/definitions/uint32
118 additionalProperties: false
122 #include <dt-bindings/leds/leds-pca955x.h>
125 #address-cells = <1>;
129 compatible = "nxp,pca9552";
131 #address-cells = <1>;
137 linux,default-trigger = "default-on";
138 type = <PCA955X_TYPE_LED>;
142 label = "green:power";
143 type = <PCA955X_TYPE_LED>;
147 label = "pca9552:yellow";
148 type = <PCA955X_TYPE_LED>;
152 label = "pca9552:white";
153 type = <PCA955X_TYPE_LED>;