Home
last modified time | relevance | path

Searched full:pcf8574 (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/auxdisplay/
H A Dhit,hd44780.yaml17 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 Dpcf8574.c4 * 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 DKconfig27 config PCF8574 config
H A Dmeson.build20 system_ss.add(when: 'CONFIG_PCF8574', if_true: files('pcf8574.c'))
/openbmc/qemu/include/hw/gpio/
H A Dpcf8574.h4 * NXP PCF8574 8-port I2C GPIO expansion chip.
13 #define TYPE_PCF8574 "pcf8574"
/openbmc/u-boot/doc/device-tree-bindings/gpio/
H A Dgpio-pcf857x.txt25 - "nxp,pcf8574": For the NXP PCF8574
/openbmc/linux/arch/arm64/boot/dts/broadcom/stingray/
H A Dbcm958742-base.dtsi77 pcf8574: pcf8574@27 { label
/openbmc/u-boot/include/configs/
H A DMPC8349ITX.h29 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 Dvme8349.h213 #define CONFIG_SYS_I2C_8574_ADDR2 0x20 /* I2C1, PCF8574 */
/openbmc/linux/drivers/input/misc/
H A Dpcf8574_keypad.c3 * 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 DKconfig578 tristate "PCF8574 Keypad input device"
582 with a PCF8574.
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx53-kp-ddc.dts96 compatible = "nxp,pcf8574";
H A Dimx53-kp.dtsi84 compatible = "nxp,pcf8574";
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dnxp,pcf8575.yaml35 - nxp,pcf8574
/openbmc/u-boot/board/k+p/kp_imx53/
H A Dkp_id_rev.c97 printf("Cannot find pcf8574 IO expander !\n"); in read_board_id()
/openbmc/linux/drivers/gpio/
H A Dgpio-pcf857x.c21 { "pcf8574", 8 },
39 { .compatible = "nxp,pcf8574", (void *)8 },
H A Dgpio-max732x.c52 * NOTE: MAX7328/MAX7329 are drop-in replacements for PCF8574/a, so
H A DKconfig1142 8 bits: pcf8574, pcf8574a, pca8574, pca8574a,
/openbmc/linux/arch/arm64/boot/dts/ti/
H A Dk3-am625-phyboard-lyra-rdk.dts196 compatible = "nxp,pcf8574";
/openbmc/linux/sound/pci/ice1712/
H A Dews.c476 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 DMAINTAINERS2548 pcf8574
2550 F: hw/gpio/pcf8574.c
2551 F: include/gpio/pcf8574.h
/openbmc/linux/
H A Dopengrok1.0.log[all...]