| .. | .. |
|---|
| 87 | 87 | |
|---|
| 88 | 88 | static const struct snd_kcontrol_new fsl_micfil_snd_controls[] = { |
|---|
| 89 | 89 | SOC_SINGLE_SX_TLV("CH0 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 90 | | - MICFIL_OUTGAIN_CHX_SHIFT(0), 0xF, 0x7, gain_tlv), |
|---|
| 90 | + MICFIL_OUTGAIN_CHX_SHIFT(0), 0x8, 0xF, gain_tlv), |
|---|
| 91 | 91 | SOC_SINGLE_SX_TLV("CH1 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 92 | | - MICFIL_OUTGAIN_CHX_SHIFT(1), 0xF, 0x7, gain_tlv), |
|---|
| 92 | + MICFIL_OUTGAIN_CHX_SHIFT(1), 0x8, 0xF, gain_tlv), |
|---|
| 93 | 93 | SOC_SINGLE_SX_TLV("CH2 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 94 | | - MICFIL_OUTGAIN_CHX_SHIFT(2), 0xF, 0x7, gain_tlv), |
|---|
| 94 | + MICFIL_OUTGAIN_CHX_SHIFT(2), 0x8, 0xF, gain_tlv), |
|---|
| 95 | 95 | SOC_SINGLE_SX_TLV("CH3 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 96 | | - MICFIL_OUTGAIN_CHX_SHIFT(3), 0xF, 0x7, gain_tlv), |
|---|
| 96 | + MICFIL_OUTGAIN_CHX_SHIFT(3), 0x8, 0xF, gain_tlv), |
|---|
| 97 | 97 | SOC_SINGLE_SX_TLV("CH4 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 98 | | - MICFIL_OUTGAIN_CHX_SHIFT(4), 0xF, 0x7, gain_tlv), |
|---|
| 98 | + MICFIL_OUTGAIN_CHX_SHIFT(4), 0x8, 0xF, gain_tlv), |
|---|
| 99 | 99 | SOC_SINGLE_SX_TLV("CH5 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 100 | | - MICFIL_OUTGAIN_CHX_SHIFT(5), 0xF, 0x7, gain_tlv), |
|---|
| 100 | + MICFIL_OUTGAIN_CHX_SHIFT(5), 0x8, 0xF, gain_tlv), |
|---|
| 101 | 101 | SOC_SINGLE_SX_TLV("CH6 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 102 | | - MICFIL_OUTGAIN_CHX_SHIFT(6), 0xF, 0x7, gain_tlv), |
|---|
| 102 | + MICFIL_OUTGAIN_CHX_SHIFT(6), 0x8, 0xF, gain_tlv), |
|---|
| 103 | 103 | SOC_SINGLE_SX_TLV("CH7 Volume", REG_MICFIL_OUT_CTRL, |
|---|
| 104 | | - MICFIL_OUTGAIN_CHX_SHIFT(7), 0xF, 0x7, gain_tlv), |
|---|
| 104 | + MICFIL_OUTGAIN_CHX_SHIFT(7), 0x8, 0xF, gain_tlv), |
|---|
| 105 | 105 | SOC_ENUM_EXT("MICFIL Quality Select", |
|---|
| 106 | 106 | fsl_micfil_quality_enum, |
|---|
| 107 | 107 | snd_soc_get_enum_double, snd_soc_put_enum_double), |
|---|