wm8350            167 include/linux/mfd/wm8350/comparator.h struct wm8350;
wm8350            172 include/linux/mfd/wm8350/comparator.h int wm8350_read_auxadc(struct wm8350 *wm8350, int channel, int scale,
wm8350            591 include/linux/mfd/wm8350/core.h struct wm8350;
wm8350            634 include/linux/mfd/wm8350/core.h 	int (*init)(struct wm8350 *wm8350);
wm8350            644 include/linux/mfd/wm8350/core.h int wm8350_device_init(struct wm8350 *wm8350, int irq,
wm8350            646 include/linux/mfd/wm8350/core.h void wm8350_device_exit(struct wm8350 *wm8350);
wm8350            651 include/linux/mfd/wm8350/core.h int wm8350_clear_bits(struct wm8350 *wm8350, u16 reg, u16 mask);
wm8350            652 include/linux/mfd/wm8350/core.h int wm8350_set_bits(struct wm8350 *wm8350, u16 reg, u16 mask);
wm8350            653 include/linux/mfd/wm8350/core.h u16 wm8350_reg_read(struct wm8350 *wm8350, int reg);
wm8350            654 include/linux/mfd/wm8350/core.h int wm8350_reg_write(struct wm8350 *wm8350, int reg, u16 val);
wm8350            655 include/linux/mfd/wm8350/core.h int wm8350_reg_lock(struct wm8350 *wm8350);
wm8350            656 include/linux/mfd/wm8350/core.h int wm8350_reg_unlock(struct wm8350 *wm8350);
wm8350            657 include/linux/mfd/wm8350/core.h int wm8350_block_read(struct wm8350 *wm8350, int reg, int size, u16 *dest);
wm8350            658 include/linux/mfd/wm8350/core.h int wm8350_block_write(struct wm8350 *wm8350, int reg, int size, u16 *src);
wm8350            663 include/linux/mfd/wm8350/core.h static inline int wm8350_register_irq(struct wm8350 *wm8350, int irq,
wm8350            668 include/linux/mfd/wm8350/core.h 	if (!wm8350->irq_base)
wm8350            671 include/linux/mfd/wm8350/core.h 	return request_threaded_irq(irq + wm8350->irq_base, NULL,
wm8350            675 include/linux/mfd/wm8350/core.h static inline void wm8350_free_irq(struct wm8350 *wm8350, int irq, void *data)
wm8350            677 include/linux/mfd/wm8350/core.h 	free_irq(irq + wm8350->irq_base, data);
wm8350            680 include/linux/mfd/wm8350/core.h static inline void wm8350_mask_irq(struct wm8350 *wm8350, int irq)
wm8350            682 include/linux/mfd/wm8350/core.h 	disable_irq(irq + wm8350->irq_base);
wm8350            685 include/linux/mfd/wm8350/core.h static inline void wm8350_unmask_irq(struct wm8350 *wm8350, int irq)
wm8350            687 include/linux/mfd/wm8350/core.h 	enable_irq(irq + wm8350->irq_base);
wm8350            690 include/linux/mfd/wm8350/core.h int wm8350_irq_init(struct wm8350 *wm8350, int irq,
wm8350            692 include/linux/mfd/wm8350/core.h int wm8350_irq_exit(struct wm8350 *wm8350);
wm8350            347 include/linux/mfd/wm8350/gpio.h struct wm8350;
wm8350            349 include/linux/mfd/wm8350/gpio.h int wm8350_gpio_config(struct wm8350 *wm8350, int gpio, int dir, int func,
wm8350            703 include/linux/mfd/wm8350/pmic.h struct wm8350;
wm8350            756 include/linux/mfd/wm8350/pmic.h int wm8350_register_regulator(struct wm8350 *wm8350, int reg,
wm8350            758 include/linux/mfd/wm8350/pmic.h int wm8350_register_led(struct wm8350 *wm8350, int lednum, int dcdc, int isink,
wm8350            764 include/linux/mfd/wm8350/pmic.h int wm8350_dcdc_set_slot(struct wm8350 *wm8350, int dcdc, u16 start,
wm8350            766 include/linux/mfd/wm8350/pmic.h int wm8350_dcdc25_set_mode(struct wm8350 *wm8350, int dcdc, u16 mode,
wm8350            772 include/linux/mfd/wm8350/pmic.h int wm8350_ldo_set_slot(struct wm8350 *wm8350, int ldo, u16 start, u16 stop);
wm8350            777 include/linux/mfd/wm8350/pmic.h int wm8350_isink_set_flash(struct wm8350 *wm8350, int isink, u16 mode,