tc3589x 126 include/linux/mfd/tc3589x.h extern int tc3589x_reg_write(struct tc3589x *tc3589x, u8 reg, u8 data); tc3589x 127 include/linux/mfd/tc3589x.h extern int tc3589x_reg_read(struct tc3589x *tc3589x, u8 reg); tc3589x 128 include/linux/mfd/tc3589x.h extern int tc3589x_block_read(struct tc3589x *tc3589x, u8 reg, u8 length, tc3589x 130 include/linux/mfd/tc3589x.h extern int tc3589x_block_write(struct tc3589x *tc3589x, u8 reg, u8 length, tc3589x 132 include/linux/mfd/tc3589x.h extern int tc3589x_set_bits(struct tc3589x *tc3589x, u8 reg, u8 mask, u8 val); tc3589x 174 include/linux/mfd/tc3589x.h void (*setup)(struct tc3589x *tc3589x, unsigned gpio_base); tc3589x 175 include/linux/mfd/tc3589x.h void (*remove)(struct tc3589x *tc3589x, unsigned gpio_base);