lp8788            162 include/linux/mfd/lp8788.h struct lp8788;
lp8788            223 include/linux/mfd/lp8788.h 	void (*charger_event) (struct lp8788 *lp,
lp8788            301 include/linux/mfd/lp8788.h 	int (*init_func) (struct lp8788 *lp);
lp8788            344 include/linux/mfd/lp8788.h int lp8788_irq_init(struct lp8788 *lp, int chip_irq);
lp8788            345 include/linux/mfd/lp8788.h void lp8788_irq_exit(struct lp8788 *lp);
lp8788            346 include/linux/mfd/lp8788.h int lp8788_read_byte(struct lp8788 *lp, u8 reg, u8 *data);
lp8788            347 include/linux/mfd/lp8788.h int lp8788_read_multi_bytes(struct lp8788 *lp, u8 reg, u8 *data, size_t count);
lp8788            348 include/linux/mfd/lp8788.h int lp8788_write_byte(struct lp8788 *lp, u8 reg, u8 data);
lp8788            349 include/linux/mfd/lp8788.h int lp8788_update_bits(struct lp8788 *lp, u8 reg, u8 mask, u8 data);