Lines Matching refs:pcf50633
28 void (*callback)(struct pcf50633 *, void *, int);
40 struct pcf50633 *pcf;
49 static inline struct pcf50633_adc *__to_adc(struct pcf50633 *pcf) in __to_adc()
54 static void adc_setup(struct pcf50633 *pcf, int channel, int avg) in adc_setup()
67 static void trigger_next_adc_job_if_any(struct pcf50633 *pcf) in trigger_next_adc_job_if_any()
81 adc_enqueue_request(struct pcf50633 *pcf, struct pcf50633_adc_request *req) in adc_enqueue_request()
107 static void pcf50633_adc_sync_read_callback(struct pcf50633 *pcf, void *param, in pcf50633_adc_sync_read_callback()
116 int pcf50633_adc_sync_read(struct pcf50633 *pcf, int mux, int avg) in pcf50633_adc_sync_read()
134 int pcf50633_adc_async_read(struct pcf50633 *pcf, int mux, int avg, in pcf50633_adc_async_read()
135 void (*callback)(struct pcf50633 *, void *, int), in pcf50633_adc_async_read() argument
159 static int adc_result(struct pcf50633 *pcf) in adc_result()
176 struct pcf50633 *pcf = adc->pcf; in pcf50633_adc_irq()