Searched full:tpic2810 (Results 1 – 17 of 17) sorted by relevance
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | gpio-tpic2810.c | 15 * 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");
|
| D | gpio-pca9570.c | 7 * Based on gpio-tpic2810.c
|
| D | Kconfig | 1151 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.
|
| D | Makefile | 162 obj-$(CONFIG_GPIO_TPIC2810) += gpio-tpic2810.o
|
| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | gpio-tpic2810.c | 23 * 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");
|
| D | gpio-pca9570.c | 7 * Based on gpio-tpic2810.c
|
| D | Kconfig | 1026 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.
|
| D | Makefile | 148 obj-$(CONFIG_GPIO_TPIC2810) += gpio-tpic2810.o
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | gpio-tpic2810.yaml | 4 $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/ |
| D | gpio-tpic2810.txt | 1 TPIC2810 GPIO controller bindings 4 - compatible : Should be "ti,tpic2810". 12 compatible = "ti,tpic2810";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | am335x-icev2.dts | 52 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";
|
| D | am437x-idk-evm.dts | 127 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";
|
| D | am57xx-idk-common.dtsi | 64 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/ |
| D | am437x-idk-evm.dts | 125 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";
|
| D | am57xx-idk-common.dtsi | 64 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";
|
| D | am335x-icev2.dts | 52 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/ |
| D | k3-am642-sk.dts | 428 compatible = "ti,tpic2810";
|