Searched refs:s3c_adc_client (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.10/include/linux/soc/samsung/ |
D | s3c-adc.h | 13 struct s3c_adc_client; 16 extern int s3c_adc_start(struct s3c_adc_client *client, 19 extern int s3c_adc_read(struct s3c_adc_client *client, unsigned int ch); 21 extern struct s3c_adc_client * 23 void (*select)(struct s3c_adc_client *client, 25 void (*conv)(struct s3c_adc_client *client, 30 extern void s3c_adc_release(struct s3c_adc_client *client);
|
/Linux-v5.10/arch/arm/mach-s3c/ |
D | adc.c | 46 struct s3c_adc_client { struct 56 void (*select_cb)(struct s3c_adc_client *c, unsigned selected); argument 57 void (*convert_cb)(struct s3c_adc_client *c, argument 66 struct s3c_adc_client *cur; 67 struct s3c_adc_client *ts_pend; 92 struct s3c_adc_client *client) in s3c_adc_select() 127 struct s3c_adc_client *next = adc->ts_pend; in s3c_adc_try() 131 struct s3c_adc_client, pend); in s3c_adc_try() 145 int s3c_adc_start(struct s3c_adc_client *client, in s3c_adc_start() 180 static void s3c_convert_done(struct s3c_adc_client *client, in s3c_convert_done() [all …]
|
/Linux-v5.10/drivers/power/supply/ |
D | s3c_adc_battery.c | 32 struct s3c_adc_client *client; 50 static int gather_samples(struct s3c_adc_client *client, int num, int channel) in gather_samples() 294 struct s3c_adc_client *client; in s3c_adc_bat_probe() 383 struct s3c_adc_client *client = platform_get_drvdata(pdev); in s3c_adc_bat_remove()
|
/Linux-v5.10/drivers/input/touchscreen/ |
D | s3c2410_ts.c | 95 struct s3c_adc_client *client; 213 static void s3c24xx_ts_conversion(struct s3c_adc_client *client, in s3c24xx_ts_conversion() 241 static void s3c24xx_ts_select(struct s3c_adc_client *client, unsigned select) in s3c24xx_ts_select()
|
/Linux-v5.10/drivers/hwmon/ |
D | s3c-hwmon.c | 42 struct s3c_adc_client *client;
|