Home
last modified time | relevance | path

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

/linux/drivers/leds/
H A 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>
115 struct pca955x { struct
129 struct pca955x *pca955x; member
176 static int pca955x_write_psc(struct pca955x *pca955x, int n, u8 val) in pca955x_write_psc() argument
178 u8 cmd = pca955x_num_input_regs(pca955x->chipdef->bits) + (2 * n); in pca955x_write_psc()
181 ret = i2c_smbus_write_byte_data(pca955x->client, cmd, val); in pca955x_write_psc()
183 dev_err(&pca955x->client->dev, "%s: reg 0x%x, val 0x%x, err %d\n", __func__, n, in pca955x_write_psc()
195 static int pca955x_write_pwm(struct pca955x *pca955x, int n, u8 val) in pca955x_write_pwm() argument
[all …]
H A DMakefile79 obj-$(CONFIG_LEDS_PCA955X) += leds-pca955x.o
H A Dleds-pca963x.c9 * Based on leds-pca955x.c
/linux/Documentation/devicetree/bindings/leds/
H A 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/include/dt-bindings/leds/
H A Dleds-pca955x.h2 * This header provides constants for pca955x LED bindings.
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-facebook-greatlakes.dts7 #include <dt-bindings/leds/leds-pca955x.h>
H A Daspeed-bmc-ibm-bonnell.dts8 #include <dt-bindings/leds/leds-pca955x.h>
H A Daspeed-bmc-inspur-nf5280m6.dts8 #include <dt-bindings/leds/leds-pca955x.h>
H A Daspeed-bmc-opp-tacoma.dts8 #include <dt-bindings/leds/leds-pca955x.h>
H A Daspeed-bmc-bytedance-g220a.dts8 #include <dt-bindings/leds/leds-pca955x.h>
H A Daspeed-bmc-facebook-bletchley.dts8 #include <dt-bindings/leds/leds-pca955x.h>
H A Daspeed-bmc-ibm-system1.dts8 #include <dt-bindings/leds/leds-pca955x.h>