Lines Matching refs:adc_mode
82 enum adc_mode_e adc_mode; member
427 static unsigned int using_adc_lr(enum adc_mode_e adc_mode) in using_adc_lr() argument
429 if (adc_mode >= SING_ADCLR && adc_mode <= DIFF_ADCLR) in using_adc_lr()
431 else if (adc_mode >= DIFF_ADCR && adc_mode <= SING_ADCR) in using_adc_lr()
437 static bool using_adc_diff(enum adc_mode_e adc_mode) in using_adc_diff() argument
439 if (adc_mode == DIFF_ADCL || in using_adc_diff()
440 adc_mode == DIFF_ADCR || in using_adc_diff()
441 adc_mode == DIFF_ADCLR) in using_adc_diff()
450 (rv1106->adc_mode == DIFF_ADCLR || in check_adc_mode()
451 rv1106->adc_mode == DIFF_ADCR)) { in check_adc_mode()
466 ucontrol->value.integer.value[0] = rv1106->adc_mode; in rv1106_codec_adc_mode_get()
476 unsigned int last_mode = rv1106->adc_mode; in rv1106_codec_adc_mode_put()
478 rv1106->adc_mode = ucontrol->value.integer.value[0]; in rv1106_codec_adc_mode_put()
482 rv1106->adc_mode = last_mode; in rv1106_codec_adc_mode_put()
1348 unsigned int lr = using_adc_lr(rv1106->adc_mode); in rv1106_codec_adc_enable()
1349 bool is_diff = using_adc_diff(rv1106->adc_mode); in rv1106_codec_adc_enable()
1365 if (rv1106->soc_id == SOC_RV1103 && rv1106->adc_mode == DIFF_ADCL) { in rv1106_codec_adc_enable()
1776 rv1106->adc_mode = DIFF_ADCL; in rv1106_codec_dapm_controls_prepare()