forked from Minki/linux
ASoC: rt5514: Eliminate the noise in the ASRC case
In the ASRC case, there is the noise if the clock is asynchronous with the LRCK. The default settings will eliminate the noise. Signed-off-by: Oder Chiou <oder_chiou@realtek.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
b56bff43a9
commit
ade82fdbae
@ -64,6 +64,8 @@ static const struct reg_sequence rt5514_patch[] = {
|
||||
{RT5514_ANA_CTRL_LDO10, 0x00028604},
|
||||
{RT5514_ANA_CTRL_ADCFED, 0x00000800},
|
||||
{RT5514_ASRC_IN_CTRL1, 0x00000003},
|
||||
{RT5514_DOWNFILTER0_CTRL3, 0x10000362},
|
||||
{RT5514_DOWNFILTER1_CTRL3, 0x10000362},
|
||||
};
|
||||
|
||||
static const struct reg_default rt5514_reg[] = {
|
||||
@ -89,10 +91,10 @@ static const struct reg_default rt5514_reg[] = {
|
||||
{RT5514_DELAY_BUF_CTRL3, 0x00000000},
|
||||
{RT5514_DOWNFILTER0_CTRL1, 0x00020c2f},
|
||||
{RT5514_DOWNFILTER0_CTRL2, 0x00020c2f},
|
||||
{RT5514_DOWNFILTER0_CTRL3, 0x00000362},
|
||||
{RT5514_DOWNFILTER0_CTRL3, 0x10000362},
|
||||
{RT5514_DOWNFILTER1_CTRL1, 0x00020c2f},
|
||||
{RT5514_DOWNFILTER1_CTRL2, 0x00020c2f},
|
||||
{RT5514_DOWNFILTER1_CTRL3, 0x00000362},
|
||||
{RT5514_DOWNFILTER1_CTRL3, 0x10000362},
|
||||
{RT5514_ANA_CTRL_LDO10, 0x00028604},
|
||||
{RT5514_ANA_CTRL_LDO18_16, 0x02000345},
|
||||
{RT5514_ANA_CTRL_ADC12, 0x0000a2a8},
|
||||
|
Loading…
Reference in New Issue
Block a user