Lines Matching refs:pcf50633
19 struct pcf50633;
38 void (*probe_done)(struct pcf50633 *);
39 void (*mbc_event_callback)(struct pcf50633 *, int);
40 void (*regulator_registered)(struct pcf50633 *, int);
41 void (*force_shutdown)(struct pcf50633 *);
53 int pcf50633_register_irq(struct pcf50633 *pcf, int irq,
55 int pcf50633_free_irq(struct pcf50633 *pcf, int irq);
57 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq);
58 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq);
59 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq);
61 int pcf50633_read_block(struct pcf50633 *, u8 reg,
63 int pcf50633_write_block(struct pcf50633 *pcf, u8 reg,
65 u8 pcf50633_reg_read(struct pcf50633 *, u8 reg);
66 int pcf50633_reg_write(struct pcf50633 *pcf, u8 reg, u8 val);
68 int pcf50633_reg_set_bit_mask(struct pcf50633 *pcf, u8 reg, u8 mask, u8 val);
69 int pcf50633_reg_clear_bits(struct pcf50633 *pcf, u8 reg, u8 bits);
132 struct pcf50633 { struct
222 static inline struct pcf50633 *dev_to_pcf50633(struct device *dev) in dev_to_pcf50633()
227 int pcf50633_irq_init(struct pcf50633 *pcf, int irq);
228 void pcf50633_irq_free(struct pcf50633 *pcf);
230 int pcf50633_irq_suspend(struct pcf50633 *pcf);
231 int pcf50633_irq_resume(struct pcf50633 *pcf);