Lines Matching refs:adc

35 int MXC_ADC_RevB_Init(mxc_adc_revb_regs_t *adc, mxc_adc_req_t *req);
37 int MXC_ADC_RevB_Shutdown(mxc_adc_revb_regs_t *adc);
39 void MXC_ADC_RevB_EnableInt(mxc_adc_revb_regs_t *adc, uint32_t flags);
41 void MXC_ADC_RevB_DisableInt(mxc_adc_revb_regs_t *adc, uint32_t flags);
43 int MXC_ADC_RevB_GetFlags(mxc_adc_revb_regs_t *adc);
45 void MXC_ADC_RevB_ClearFlags(mxc_adc_revb_regs_t *adc, uint32_t flags);
47 void MXC_ADC_RevB_ClockSelect(mxc_adc_revb_regs_t *adc, mxc_adc_clock_t clock);
51 int MXC_ADC_RevB_StartConversionAsync(mxc_adc_revb_regs_t *adc, mxc_adc_complete_cb_t callback);
53 int MXC_ADC_RevB_StartConversionDMA(mxc_adc_revb_regs_t *adc, mxc_adc_conversion_req_t *req,
56 int MXC_ADC_RevB_Handler(mxc_adc_revb_regs_t *adc);
58 void MXC_ADC_RevB_EnableConversion(mxc_adc_revb_regs_t *adc);
60 void MXC_ADC_RevB_DisableConversion(mxc_adc_revb_regs_t *adc);
62 void MXC_ADC_RevB_TS_SelectEnable(mxc_adc_revb_regs_t *adc);
64 void MXC_ADC_RevB_TS_SelectDisable(mxc_adc_revb_regs_t *adc);
66 int MXC_ADC_RevB_GetData(mxc_adc_revb_regs_t *adc, int *outdata);
68 uint16_t MXC_ADC_RevB_FIFO_Level(mxc_adc_revb_regs_t *adc);
70 int MXC_ADC_RevB_FIFO_Threshold_Config(mxc_adc_revb_regs_t *adc, uint32_t fifo_threshold);
72 int MXC_ADC_RevB_AverageConfig(mxc_adc_revb_regs_t *adc, mxc_adc_avg_t avg_number);
74 void MXC_ADC_RevB_Clear_ChannelSelect(mxc_adc_revb_regs_t *adc);
76 void MXC_ADC_RevB_TriggerConfig(mxc_adc_revb_regs_t *adc, mxc_adc_conversion_req_t *req);
78 void MXC_ADC_RevB_ConversionModeConfig(mxc_adc_revb_regs_t *adc, mxc_adc_conversion_req_t *req);
80 int MXC_ADC_RevB_SetConversionDelay(mxc_adc_revb_regs_t *adc, int delay);
82 int MXC_ADC_RevB_SlotsConfig(mxc_adc_revb_regs_t *adc, mxc_adc_conversion_req_t *req);
84 int MXC_ADC_RevB_ChSelectConfig(mxc_adc_revb_regs_t *adc, mxc_adc_chsel_t ch, uint32_t slot_num);