Lines Matching refs:pcf50633
20 struct pcf50633;
39 void (*probe_done)(struct pcf50633 *);
40 void (*mbc_event_callback)(struct pcf50633 *, int);
41 void (*regulator_registered)(struct pcf50633 *, int);
42 void (*force_shutdown)(struct pcf50633 *);
54 int pcf50633_register_irq(struct pcf50633 *pcf, int irq,
56 int pcf50633_free_irq(struct pcf50633 *pcf, int irq);
58 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq);
59 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq);
60 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq);
62 int pcf50633_read_block(struct pcf50633 *, u8 reg,
64 int pcf50633_write_block(struct pcf50633 *pcf, u8 reg,
66 u8 pcf50633_reg_read(struct pcf50633 *, u8 reg);
67 int pcf50633_reg_write(struct pcf50633 *pcf, u8 reg, u8 val);
69 int pcf50633_reg_set_bit_mask(struct pcf50633 *pcf, u8 reg, u8 mask, u8 val);
70 int pcf50633_reg_clear_bits(struct pcf50633 *pcf, u8 reg, u8 bits);
133 struct pcf50633 { struct
223 static inline struct pcf50633 *dev_to_pcf50633(struct device *dev) in dev_to_pcf50633()
228 int pcf50633_irq_init(struct pcf50633 *pcf, int irq);
229 void pcf50633_irq_free(struct pcf50633 *pcf);