Lines Matching full:asrc
840 * rt5670_sel_asrc_clk_src - select ASRC clock source for a set of filters
845 * The ASRC function is for asynchronous MCLK and LRCK. Also, since RT5670 can
846 * only support standard 32fs or 64fs i2s format, ASRC should be enabled to
848 * ASRC function will track i2s clock and generate a corresponding system clock
850 * set of filters specified by the mask. And the codec driver will turn on ASRC
851 * for these filters if ASRC is selected as their clock source.
1605 /* ASRC */
1606 SND_SOC_DAPM_SUPPLY_S("I2S1 ASRC", 1, RT5670_ASRC_1,
1608 SND_SOC_DAPM_SUPPLY_S("I2S2 ASRC", 1, RT5670_ASRC_1,
1610 SND_SOC_DAPM_SUPPLY_S("DAC STO ASRC", 1, RT5670_ASRC_1,
1612 SND_SOC_DAPM_SUPPLY_S("DAC MONO L ASRC", 1, RT5670_ASRC_1,
1614 SND_SOC_DAPM_SUPPLY_S("DAC MONO R ASRC", 1, RT5670_ASRC_1,
1616 SND_SOC_DAPM_SUPPLY_S("DMIC STO1 ASRC", 1, RT5670_ASRC_1,
1618 SND_SOC_DAPM_SUPPLY_S("DMIC STO2 ASRC", 1, RT5670_ASRC_1,
1620 SND_SOC_DAPM_SUPPLY_S("DMIC MONO L ASRC", 1, RT5670_ASRC_1,
1622 SND_SOC_DAPM_SUPPLY_S("DMIC MONO R ASRC", 1, RT5670_ASRC_1,
1624 SND_SOC_DAPM_SUPPLY_S("ADC STO1 ASRC", 1, RT5670_ASRC_1,
1626 SND_SOC_DAPM_SUPPLY_S("ADC STO2 ASRC", 1, RT5670_ASRC_1,
1628 SND_SOC_DAPM_SUPPLY_S("ADC MONO L ASRC", 1, RT5670_ASRC_1,
1630 SND_SOC_DAPM_SUPPLY_S("ADC MONO R ASRC", 1, RT5670_ASRC_1,
1972 { "ADC Stereo1 Filter", NULL, "ADC STO1 ASRC", is_using_asrc },
1973 { "ADC Stereo2 Filter", NULL, "ADC STO2 ASRC", is_using_asrc },
1974 { "ADC Mono Left Filter", NULL, "ADC MONO L ASRC", is_using_asrc },
1975 { "ADC Mono Right Filter", NULL, "ADC MONO R ASRC", is_using_asrc },
1976 { "DAC Mono Left Filter", NULL, "DAC MONO L ASRC", is_using_asrc },
1977 { "DAC Mono Right Filter", NULL, "DAC MONO R ASRC", is_using_asrc },
1978 { "DAC Stereo1 Filter", NULL, "DAC STO ASRC", is_using_asrc },
1979 { "Stereo1 DMIC Mux", NULL, "DMIC STO1 ASRC", can_use_asrc },
1980 { "Stereo2 DMIC Mux", NULL, "DMIC STO2 ASRC", can_use_asrc },
1981 { "Mono DMIC L Mux", NULL, "DMIC MONO L ASRC", can_use_asrc },
1982 { "Mono DMIC R Mux", NULL, "DMIC MONO R ASRC", can_use_asrc },
1984 { "I2S1", NULL, "I2S1 ASRC", can_use_asrc},
1985 { "I2S2", NULL, "I2S2 ASRC", can_use_asrc},