Lines Matching +full:led +full:- +full:compatible
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
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
15 be input or output, and output pins can also be pulse-width controlled.
18 - https://www.nxp.com/docs/en/data-sheet/PCA9552.pdf
21 compatible:
23 - nxp,pca9550
24 - nxp,pca9551
25 - nxp,pca9552
26 - ibm,pca9552
27 - nxp,pca9553
32 "#address-cells":
35 "#size-cells":
38 gpio-controller: true
40 gpio-line-names:
44 "#gpio-cells":
48 "^led@[0-9a-f]$":
58 Output configuration, see include/dt-bindings/leds/leds-pca955x.h
65 - reg
68 - if:
70 compatible:
73 - nxp,pca9550
76 "^led@[0-9a-f]$":
80 - if:
82 compatible:
85 - nxp,pca9551
88 "^led@[0-9a-f]$":
92 - if:
94 compatible:
97 - nxp,pca9552
98 - ibm,pca9552
101 "^led@[0-9a-f]$":
105 - if:
107 compatible:
110 - nxp,pca9553
113 "^led@[0-9a-f]$":
121 - |
122 #include <dt-bindings/leds/leds-pca955x.h>
125 #address-cells = <1>;
126 #size-cells = <0>;
128 led-controller@60 {
129 compatible = "nxp,pca9552";
131 #address-cells = <1>;
132 #size-cells = <0>;
134 led@0 {
137 linux,default-trigger = "default-on";
140 led@1 {
145 led@2 {
150 led@3 {