23#define PCA6414A_INPUT_PORT_0 0x00
24#define PCA6414A_INPUT_PORT_1 0x01
25#define PCA6414A_OUTPUT_PORT_0 0x02
26#define PCA6414A_OUTPUT_PORT_1 0x03
27#define PCA6414A_CONFIG_0 0x06
28#define PCA6414A_CONFIG_1 0x07
31#define TCA6424A_BUS I2C_BUS1
32#define TCA6424A_ADDR (0x44 >> 1)
33#define TCA6424A_AI_BIT BIT(7)
35#define TCA6424A_INPUT_PORT_0 0x00
36#define TCA6424A_INPUT_PORT_1 0x01
37#define TCA6424A_INPUT_PORT_2 0x02
38#define TCA6424A_OUTPUT_PORT_0 0x04
39#define TCA6424A_OUTPUT_PORT_1 0x05
40#define TCA6424A_OUTPUT_PORT_2 0x06
41#define TCA6424A_CONFIG_0 0x0C
42#define TCA6424A_CONFIG_1 0x0D
43#define TCA6424A_CONFIG_2 0x0E
45#define HAMSA_MFIO19_BIT 1
46#define HAMSA_MFIO6_BIT 6
47#define HAMSA_MFIO8_BIT 7
48#define HAMSA_MFIO10_BIT 0
52#define PCA6414A_BUS I2C_BUS1
53#define PCA6414A_ADDR (0x40 >> 1)
55#define U200051_IO_I2C_BUS I2C_BUS1
56#define U200052_IO_I2C_BUS I2C_BUS1
57#define U200053_IO_I2C_BUS I2C_BUS1
58#define U200070_IO_I2C_BUS I2C_BUS1
59#define U200051_IO_ADDR (0x72 >> 1)
60#define U200052_IO_ADDR 0x3A
61#define U200053_IO_ADDR 0x3B
62#define U200070_IO_ADDR 0x3C
64#define U200052_IO_INIT_VAL 0xC0
65#define U200053_IO_INIT_VAL 0x40
66#define U200070_IO_INIT_VAL 0x07
69#define TCAL6408R_BUS I2C_BUS1
70#define TCAL6408R_ADDR (0x43 >> 1)
72#define TCAL6408R_INPUT_PORT_0 0x00
73#define TCAL6408R_OUTPUT_PORT_0 0x01
74#define TCAL6408R_CONFIG_0 0x03
76#define NUWA0_MFIO6_BIT 0
77#define NUWA0_MFIO8_BIT 1
78#define NUWA0_MFIO10_BIT 2
79#define NUWA1_MFIO6_BIT 3
80#define NUWA1_MFIO8_BIT 4
81#define NUWA1_MFIO10_BIT 5
82#define NC_NUWA0_MFIO19_BIT 6
83#define NC_NUWA1_MFIO19_BIT 7
uint8_t data[]
Definition: isl69259.c:2
uint32_t offset
Definition: pldm_firmware_update.h:0