/openbmc/linux/Documentation/devicetree/bindings/auxdisplay/ |
H A D | hit,hd44780.yaml | 17 expander boards based on the PCF8574 available for these displays. For 106 pcf8574: pcf8574@27 { 107 compatible = "nxp,pcf8574"; 117 data-gpios = <&pcf8574 4 0>, 118 <&pcf8574 5 0>, 119 <&pcf8574 6 0>, 120 <&pcf8574 7 0>; 121 enable-gpios = <&pcf8574 2 0>; 122 rs-gpios = <&pcf8574 0 0>; 123 rw-gpios = <&pcf8574 1 0>; [all …]
|
/openbmc/qemu/hw/gpio/ |
H A D | pcf8574.c | 4 * NXP PCF8574 8-port I2C GPIO expansion chip. 11 #include "hw/gpio/pcf8574.h" 19 * PCF8574 and compatible chips incorporate quasi-bidirectional 30 * embedded in PCF8574 IC 32 * PCF8574 has interrupt request line, which is being pulled down when 37 OBJECT_DECLARE_SIMPLE_TYPE(PCF8574State, PCF8574) 52 PCF8574State *s = PCF8574(dev); in pcf8574_reset() 66 PCF8574State *s = PCF8574(i2c); in pcf8574_rx() 79 PCF8574State *s = PCF8574(i2c); in pcf8574_tx() 104 .name = "pcf8574", [all …]
|
H A D | Kconfig | 27 config PCF8574 config
|
H A D | meson.build | 20 system_ss.add(when: 'CONFIG_PCF8574', if_true: files('pcf8574.c'))
|
/openbmc/qemu/include/hw/gpio/ |
H A D | pcf8574.h | 4 * NXP PCF8574 8-port I2C GPIO expansion chip. 13 #define TYPE_PCF8574 "pcf8574"
|
/openbmc/u-boot/doc/device-tree-bindings/gpio/ |
H A D | gpio-pcf857x.txt | 25 - "nxp,pcf8574": For the NXP PCF8574
|
/openbmc/linux/arch/arm64/boot/dts/broadcom/stingray/ |
H A D | bcm958742-base.dtsi | 77 pcf8574: pcf8574@27 { label
|
/openbmc/u-boot/include/configs/ |
H A D | MPC8349ITX.h | 29 I2C1 0x20 PCF8574 I2C Expander 0 U8 30 I2C1 0x21 PCF8574 I2C Expander 0 U10 87 #define CONFIG_SYS_I2C_8574_ADDR1 0x20 /* I2C1, PCF8574 */ 88 #define CONFIG_SYS_I2C_8574_ADDR2 0x21 /* I2C1, PCF8574 */
|
H A D | vme8349.h | 213 #define CONFIG_SYS_I2C_8574_ADDR2 0x20 /* I2C1, PCF8574 */
|
/openbmc/linux/drivers/input/misc/ |
H A D | pcf8574_keypad.c | 3 * Driver for a keypad w/16 buttons connected to a PCF8574 I2C I/O expander 210 MODULE_DESCRIPTION("Keypad input driver for 16 keys connected to PCF8574");
|
H A D | Kconfig | 578 tristate "PCF8574 Keypad input device" 582 with a PCF8574.
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-kp-ddc.dts | 96 compatible = "nxp,pcf8574";
|
H A D | imx53-kp.dtsi | 84 compatible = "nxp,pcf8574";
|
/openbmc/linux/Documentation/devicetree/bindings/gpio/ |
H A D | nxp,pcf8575.yaml | 35 - nxp,pcf8574
|
/openbmc/u-boot/board/k+p/kp_imx53/ |
H A D | kp_id_rev.c | 97 printf("Cannot find pcf8574 IO expander !\n"); in read_board_id()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-pcf857x.c | 21 { "pcf8574", 8 }, 39 { .compatible = "nxp,pcf8574", (void *)8 },
|
H A D | gpio-max732x.c | 52 * NOTE: MAX7328/MAX7329 are drop-in replacements for PCF8574/a, so
|
H A D | Kconfig | 1142 8 bits: pcf8574, pcf8574a, pca8574, pca8574a,
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am625-phyboard-lyra-rdk.dts | 196 compatible = "nxp,pcf8574";
|
/openbmc/linux/sound/pci/ice1712/ |
H A D | ews.c | 476 err = snd_i2c_device_create(ice->i2c, "PCF8574 (1st)", in snd_ice1712_ews_init() 481 err = snd_i2c_device_create(ice->i2c, "PCF8574 (2nd)", in snd_ice1712_ews_init()
|
/openbmc/qemu/ |
H A D | MAINTAINERS | 2548 pcf8574 2550 F: hw/gpio/pcf8574.c 2551 F: include/gpio/pcf8574.h
|
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |