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 *);
51 int pcf50633_register_irq(struct pcf50633 *pcf, int irq,
53 int pcf50633_free_irq(struct pcf50633 *pcf, int irq);
55 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq);
56 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq);
57 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq);
59 int pcf50633_read_block(struct pcf50633 *, u8 reg,
61 int pcf50633_write_block(struct pcf50633 *pcf, u8 reg,
63 u8 pcf50633_reg_read(struct pcf50633 *, u8 reg);
64 int pcf50633_reg_write(struct pcf50633 *pcf, u8 reg, u8 val);
66 int pcf50633_reg_set_bit_mask(struct pcf50633 *pcf, u8 reg, u8 mask, u8 val);
67 int pcf50633_reg_clear_bits(struct pcf50633 *pcf, u8 reg, u8 bits);
130 struct pcf50633 { struct
220 static inline struct pcf50633 *dev_to_pcf50633(struct device *dev) in dev_to_pcf50633()
225 int pcf50633_irq_init(struct pcf50633 *pcf, int irq);
226 void pcf50633_irq_free(struct pcf50633 *pcf);