A10_ADCIS_SHIFT
#define A10_ADCIS_MASK (7U << A10_ADCIS_SHIFT)
val |= (A10_ADC_IS_LINEIN << A10_ADCIS_SHIFT);
val |= (A10_ADC_IS_MIC1 << A10_ADCIS_SHIFT);
val |= (A10_ADC_IS_MIC2 << A10_ADCIS_SHIFT);
switch ((val & A10_ADCIS_MASK) >> A10_ADCIS_SHIFT) {