wm831x 18 include/linux/mfd/wm831x/auxadc.h struct wm831x; wm831x 215 include/linux/mfd/wm831x/auxadc.h int wm831x_auxadc_read(struct wm831x *wm831x, enum wm831x_auxadc input); wm831x 216 include/linux/mfd/wm831x/auxadc.h int wm831x_auxadc_read_uv(struct wm831x *wm831x, enum wm831x_auxadc input); wm831x 358 include/linux/mfd/wm831x/core.h struct wm831x; wm831x 360 include/linux/mfd/wm831x/core.h typedef int (*wm831x_auxadc_read_fn)(struct wm831x *wm831x, wm831x 405 include/linux/mfd/wm831x/core.h int wm831x_reg_read(struct wm831x *wm831x, unsigned short reg); wm831x 406 include/linux/mfd/wm831x/core.h int wm831x_reg_write(struct wm831x *wm831x, unsigned short reg, wm831x 408 include/linux/mfd/wm831x/core.h void wm831x_reg_lock(struct wm831x *wm831x); wm831x 409 include/linux/mfd/wm831x/core.h int wm831x_reg_unlock(struct wm831x *wm831x); wm831x 410 include/linux/mfd/wm831x/core.h int wm831x_set_bits(struct wm831x *wm831x, unsigned short reg, wm831x 412 include/linux/mfd/wm831x/core.h int wm831x_bulk_read(struct wm831x *wm831x, unsigned short reg, wm831x 415 include/linux/mfd/wm831x/core.h int wm831x_device_init(struct wm831x *wm831x, unsigned long id, int irq); wm831x 416 include/linux/mfd/wm831x/core.h void wm831x_device_exit(struct wm831x *wm831x); wm831x 417 include/linux/mfd/wm831x/core.h int wm831x_device_suspend(struct wm831x *wm831x); wm831x 418 include/linux/mfd/wm831x/core.h void wm831x_device_shutdown(struct wm831x *wm831x); wm831x 419 include/linux/mfd/wm831x/core.h int wm831x_irq_init(struct wm831x *wm831x, int irq); wm831x 420 include/linux/mfd/wm831x/core.h void wm831x_irq_exit(struct wm831x *wm831x); wm831x 421 include/linux/mfd/wm831x/core.h void wm831x_auxadc_init(struct wm831x *wm831x); wm831x 423 include/linux/mfd/wm831x/core.h static inline int wm831x_irq(struct wm831x *wm831x, int irq) wm831x 425 include/linux/mfd/wm831x/core.h return irq_create_mapping(wm831x->irq_domain, irq); wm831x 18 include/linux/mfd/wm831x/otp.h int wm831x_otp_init(struct wm831x *wm831x); wm831x 19 include/linux/mfd/wm831x/otp.h void wm831x_otp_exit(struct wm831x *wm831x); wm831x 18 include/linux/mfd/wm831x/pdata.h struct wm831x; wm831x 116 include/linux/mfd/wm831x/pdata.h int (*pre_init)(struct wm831x *wm831x); wm831x 118 include/linux/mfd/wm831x/pdata.h int (*post_init)(struct wm831x *wm831x);