Home
last modified time | relevance | path

Searched full:tpic2810 (Results 1 – 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpio/
Dgpio-tpic2810.c15 * struct tpic2810 - GPIO driver data
21 struct tpic2810 { struct
54 struct tpic2810 *gpio = gpiochip_get_data(chip); in tpic2810_set_mask_bits()
83 .label = "tpic2810",
96 { .compatible = "ti,tpic2810" },
103 struct tpic2810 *gpio; in tpic2810_probe()
120 { "tpic2810", },
127 .name = "tpic2810",
136 MODULE_DESCRIPTION("TPIC2810 8-Bit LED Driver GPIO Driver");
Dgpio-pca9570.c7 * Based on gpio-tpic2810.c
DKconfig1151 tristate "TPIC2810 8-Bit I2C GPO expander"
1153 Say yes here to enable the GPO driver for the TI TPIC2810 chip.
1156 be called gpio-tpic2810.
DMakefile162 obj-$(CONFIG_GPIO_TPIC2810) += gpio-tpic2810.o
/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-tpic2810.c23 * struct tpic2810 - GPIO driver data
29 struct tpic2810 { struct
62 struct tpic2810 *gpio = gpiochip_get_data(chip); in tpic2810_set_mask_bits()
91 .label = "tpic2810",
104 { .compatible = "ti,tpic2810" },
112 struct tpic2810 *gpio; in tpic2810_probe()
139 struct tpic2810 *gpio = i2c_get_clientdata(client); in tpic2810_remove()
147 { "tpic2810", },
154 .name = "tpic2810",
164 MODULE_DESCRIPTION("TPIC2810 8-Bit LED Driver GPIO Driver");
Dgpio-pca9570.c7 * Based on gpio-tpic2810.c
DKconfig1026 tristate "TPIC2810 8-Bit I2C GPO expander"
1028 Say yes here to enable the GPO driver for the TI TPIC2810 chip.
1031 be called gpio-tpic2810.
DMakefile148 obj-$(CONFIG_GPIO_TPIC2810) += gpio-tpic2810.o
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/
Dgpio-tpic2810.yaml4 $id: http://devicetree.org/schemas/gpio/gpio-tpic2810.yaml#
7 title: TPIC2810 GPIO controller
15 - ti,tpic2810
45 compatible = "ti,tpic2810";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-tpic2810.txt1 TPIC2810 GPIO controller bindings
4 - compatible : Should be "ti,tpic2810".
12 compatible = "ti,tpic2810";
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dam335x-icev2.dts52 gpios = <&tpic2810 0 GPIO_ACTIVE_HIGH>;
58 gpios = <&tpic2810 1 GPIO_ACTIVE_HIGH>;
64 gpios = <&tpic2810 2 GPIO_ACTIVE_HIGH>;
70 gpios = <&tpic2810 3 GPIO_ACTIVE_HIGH>;
76 gpios = <&tpic2810 4 GPIO_ACTIVE_HIGH>;
82 gpios = <&tpic2810 5 GPIO_ACTIVE_HIGH>;
88 gpios = <&tpic2810 6 GPIO_ACTIVE_HIGH>;
94 gpios = <&tpic2810 7 GPIO_ACTIVE_HIGH>;
277 tpic2810: gpio@60 { label
278 compatible = "ti,tpic2810";
Dam437x-idk-evm.dts127 gpios = <&tpic2810 0 GPIO_ACTIVE_HIGH>;
133 gpios = <&tpic2810 1 GPIO_ACTIVE_HIGH>;
139 gpios = <&tpic2810 2 GPIO_ACTIVE_HIGH>;
145 gpios = <&tpic2810 3 GPIO_ACTIVE_HIGH>;
151 gpios = <&tpic2810 4 GPIO_ACTIVE_HIGH>;
157 gpios = <&tpic2810 5 GPIO_ACTIVE_HIGH>;
163 gpios = <&tpic2810 6 GPIO_ACTIVE_HIGH>;
169 gpios = <&tpic2810 7 GPIO_ACTIVE_HIGH>;
365 tpic2810: tpic2810@60 { label
366 compatible = "ti,tpic2810";
Dam57xx-idk-common.dtsi64 gpios = <&tpic2810 0 GPIO_ACTIVE_HIGH>;
70 gpios = <&tpic2810 1 GPIO_ACTIVE_HIGH>;
76 gpios = <&tpic2810 2 GPIO_ACTIVE_HIGH>;
82 gpios = <&tpic2810 3 GPIO_ACTIVE_HIGH>;
88 gpios = <&tpic2810 4 GPIO_ACTIVE_HIGH>;
94 gpios = <&tpic2810 5 GPIO_ACTIVE_HIGH>;
100 gpios = <&tpic2810 6 GPIO_ACTIVE_HIGH>;
106 gpios = <&tpic2810 7 GPIO_ACTIVE_HIGH>;
391 tpic2810: tpic2810@60 { label
392 compatible = "ti,tpic2810";
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Dam437x-idk-evm.dts125 gpios = <&tpic2810 0 GPIO_ACTIVE_HIGH>;
131 gpios = <&tpic2810 1 GPIO_ACTIVE_HIGH>;
137 gpios = <&tpic2810 2 GPIO_ACTIVE_HIGH>;
143 gpios = <&tpic2810 3 GPIO_ACTIVE_HIGH>;
149 gpios = <&tpic2810 4 GPIO_ACTIVE_HIGH>;
155 gpios = <&tpic2810 5 GPIO_ACTIVE_HIGH>;
161 gpios = <&tpic2810 6 GPIO_ACTIVE_HIGH>;
167 gpios = <&tpic2810 7 GPIO_ACTIVE_HIGH>;
363 tpic2810: tpic2810@60 { label
364 compatible = "ti,tpic2810";
Dam57xx-idk-common.dtsi64 gpios = <&tpic2810 0 GPIO_ACTIVE_HIGH>;
70 gpios = <&tpic2810 1 GPIO_ACTIVE_HIGH>;
76 gpios = <&tpic2810 2 GPIO_ACTIVE_HIGH>;
82 gpios = <&tpic2810 3 GPIO_ACTIVE_HIGH>;
88 gpios = <&tpic2810 4 GPIO_ACTIVE_HIGH>;
94 gpios = <&tpic2810 5 GPIO_ACTIVE_HIGH>;
100 gpios = <&tpic2810 6 GPIO_ACTIVE_HIGH>;
106 gpios = <&tpic2810 7 GPIO_ACTIVE_HIGH>;
391 tpic2810: tpic2810@60 { label
392 compatible = "ti,tpic2810";
Dam335x-icev2.dts52 gpios = <&tpic2810 0 GPIO_ACTIVE_HIGH>;
58 gpios = <&tpic2810 1 GPIO_ACTIVE_HIGH>;
64 gpios = <&tpic2810 2 GPIO_ACTIVE_HIGH>;
70 gpios = <&tpic2810 3 GPIO_ACTIVE_HIGH>;
76 gpios = <&tpic2810 4 GPIO_ACTIVE_HIGH>;
82 gpios = <&tpic2810 5 GPIO_ACTIVE_HIGH>;
88 gpios = <&tpic2810 6 GPIO_ACTIVE_HIGH>;
94 gpios = <&tpic2810 7 GPIO_ACTIVE_HIGH>;
277 tpic2810: gpio@60 { label
278 compatible = "ti,tpic2810";
/kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/
Dk3-am642-sk.dts428 compatible = "ti,tpic2810";