Lines Matching refs:pcf50633
23 struct pcf50633;
42 void (*probe_done)(struct pcf50633 *);
43 void (*mbc_event_callback)(struct pcf50633 *, int);
44 void (*regulator_registered)(struct pcf50633 *, int);
45 void (*force_shutdown)(struct pcf50633 *);
57 int pcf50633_register_irq(struct pcf50633 *pcf, int irq,
59 int pcf50633_free_irq(struct pcf50633 *pcf, int irq);
61 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq);
62 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq);
63 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq);
65 int pcf50633_read_block(struct pcf50633 *, u8 reg,
67 int pcf50633_write_block(struct pcf50633 *pcf, u8 reg,
69 u8 pcf50633_reg_read(struct pcf50633 *, u8 reg);
70 int pcf50633_reg_write(struct pcf50633 *pcf, u8 reg, u8 val);
72 int pcf50633_reg_set_bit_mask(struct pcf50633 *pcf, u8 reg, u8 mask, u8 val);
73 int pcf50633_reg_clear_bits(struct pcf50633 *pcf, u8 reg, u8 bits);
136 struct pcf50633 { struct
226 static inline struct pcf50633 *dev_to_pcf50633(struct device *dev) in dev_to_pcf50633()
231 int pcf50633_irq_init(struct pcf50633 *pcf, int irq);
232 void pcf50633_irq_free(struct pcf50633 *pcf);
234 int pcf50633_irq_suspend(struct pcf50633 *pcf);
235 int pcf50633_irq_resume(struct pcf50633 *pcf);