REG_MICFIL_OUT_CTRL
{REG_MICFIL_OUT_CTRL, 0x00000000},
{REG_MICFIL_OUT_CTRL, 0x00000000},
case REG_MICFIL_OUT_CTRL:
case REG_MICFIL_OUT_CTRL:
regmap_update_bits(micfil->regmap, REG_MICFIL_OUT_CTRL, 0xF << shift, new_range << shift);
regmap_read(micfil->regmap, REG_MICFIL_OUT_CTRL, &val);
SOC_SINGLE_EXT("CH0 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_EXT("CH1 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_EXT("CH2 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_EXT("CH3 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_EXT("CH4 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_EXT("CH5 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_EXT("CH6 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_EXT("CH7 Range", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH0 Volume", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH1 Volume", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH2 Volume", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH3 Volume", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH4 Volume", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH5 Volume", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH6 Volume", REG_MICFIL_OUT_CTRL,
SOC_SINGLE_SX_TLV("CH7 Volume", REG_MICFIL_OUT_CTRL,
regmap_write(micfil->regmap, REG_MICFIL_OUT_CTRL, 0x22222222);
regmap_write(micfil->regmap, REG_MICFIL_OUT_CTRL, max_range);