Lines Matching refs:adc
10 static void adc_csi_unregister(aos_adc_t *adc) in adc_csi_unregister() argument
12 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_unregister()
17 static aos_status_t adc_csi_startup(aos_adc_t *adc) in adc_csi_startup() argument
19 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_startup()
24 static void adc_csi_shutdown(aos_adc_t *adc) in adc_csi_shutdown() argument
26 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_shutdown()
31 static aos_status_t adc_csi_read(aos_adc_t *adc, int32_t channel, int32_t *data) in adc_csi_read() argument
34 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_read()
49 static aos_status_t adc_csi_read_voltage(aos_adc_t *adc, int32_t channel, int32_t *data) in adc_csi_read_voltage() argument
52 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_read_voltage()
67 static aos_status_t adc_csi_set_channel(aos_adc_t *adc, int32_t channel, bool enable) in adc_csi_set_channel() argument
69 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_set_channel()
74 static aos_status_t adc_csi_set_sample_time(aos_adc_t *adc, int32_t channel, uint32_t clock) in adc_csi_set_sample_time() argument
76 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_set_sample_time()
81 static aos_status_t adc_csi_set_mode(aos_adc_t *adc, aos_adc_mode_t mode) in adc_csi_set_mode() argument
84 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_set_mode()
89 static aos_status_t adc_csi_get_range(aos_adc_t *adc, int32_t channel, uint32_t *range) in adc_csi_get_range() argument
91 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_get_range()