Home
last modified time | relevance | path

Searched full:pca955x (Results 1 – 23 of 23) sorted by relevance

/linux-6.14.4/drivers/leds/
Dleds-pca955x.c7 * LED driver for various PCA955x I2C LED drivers
19 * Philips PCA955x LED driver chips follow a register map as shown below:
53 #include <dt-bindings/leds/leds-pca955x.h>
107 struct pca955x { struct
119 struct pca955x *pca955x; argument
154 struct pca955x *pca955x = i2c_get_clientdata(client); in pca955x_write_psc() local
155 u8 cmd = pca95xx_num_input_regs(pca955x->chipdef->bits) + (2 * n); in pca955x_write_psc()
174 struct pca955x *pca955x = i2c_get_clientdata(client); in pca955x_write_pwm() local
175 u8 cmd = pca95xx_num_input_regs(pca955x->chipdef->bits) + 1 + (2 * n); in pca955x_write_pwm()
191 struct pca955x *pca955x = i2c_get_clientdata(client); in pca955x_write_ls() local
[all …]
DKconfig560 tristate "LED Support for PCA955x I2C chips"
564 This option enables support for LEDs connected to PCA955x
569 bool "Enable GPIO support for PCA955X"
573 Allow unused pins on PCA955X to be used as gpio.
DMakefile77 obj-$(CONFIG_LEDS_PCA955X) += leds-pca955x.o
Dleds-pca963x.c9 * Based on leds-pca955x.c
/linux-6.14.4/Documentation/devicetree/bindings/leds/
Dnxp,pca955x.yaml4 $id: http://devicetree.org/schemas/leds/nxp,pca955x.yaml#
7 title: NXP PCA955X LED controllers
13 The PCA955x family of chips are I2C LED blinkers whose pins not used
58 Output configuration, see include/dt-bindings/leds/leds-pca955x.h
122 #include <dt-bindings/leds/leds-pca955x.h>
/linux-6.14.4/include/dt-bindings/leds/
Dleds-pca955x.h2 * This header provides constants for pca955x LED bindings.
/linux-6.14.4/arch/arm/boot/dts/aspeed/
Daspeed-bmc-facebook-greatlakes.dts7 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-opp-mowgli.dts5 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-ibm-bonnell.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-inspur-nf5280m6.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-opp-witherspoon.dts5 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-opp-swift.dts5 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-opp-tacoma.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-inspur-fp5280g2.dts5 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-bytedance-g220a.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-facebook-bletchley.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-facebook-catalina.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-facebook-yosemite4.dts7 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-ibm-blueridge.dts7 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-ibm-rainier.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-ibm-system1.dts8 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-ibm-fuji.dts7 #include <dt-bindings/leds/leds-pca955x.h>
Daspeed-bmc-ibm-everest.dts8 #include <dt-bindings/leds/leds-pca955x.h>