Lines Matching full:adc

662 	/* ADC Digital Volume Control */
663 SOC_DOUBLE("ADC Capture Switch", RT5670_STO1_ADC_DIG_VOL,
665 SOC_DOUBLE_TLV("ADC Capture Volume", RT5670_STO1_ADC_DIG_VOL,
669 SOC_DOUBLE_TLV("Mono ADC Capture Volume", RT5670_MONO_ADC_DIG_VOL,
673 /* ADC Boost Volume Control */
674 SOC_DOUBLE_TLV("STO1 ADC Boost Gain Volume", RT5670_ADC_BST_VOL1,
678 SOC_DOUBLE_TLV("STO2 ADC Boost Gain Volume", RT5670_ADC_BST_VOL1,
682 SOC_ENUM("ADC IF2 Data Switch", rt5670_if2_adc_enum),
917 SOC_DAPM_SINGLE("Stereo ADC Switch", RT5670_AD_DA_MIXER,
924 SOC_DAPM_SINGLE("Stereo ADC Switch", RT5670_AD_DA_MIXER,
1096 "IF1 DAC", "IF2 DAC", "IF3 DAC", "TxDC DAC", "TxDP ADC", "IF4 DAC"
1107 "IF2 DAC", "IF1 DAC", "STO1 ADC Mixer", "STO2 ADC Mixer",
1108 "Mono ADC Mixer L", "Mono ADC Mixer R", "DAC1"
1134 /* Stereo2 ADC source */
1144 SOC_DAPM_ENUM("Stereo2 ADC LR source", rt5670_stereo2_adc_lr_enum);
1146 /* Stereo1 ADC source */
1149 "DAC MIX", "ADC"
1156 SOC_DAPM_ENUM("Stereo1 ADC 1 Mux", rt5670_stereo1_adc1_enum);
1162 SOC_DAPM_ENUM("Stereo2 ADC 1 Mux", rt5670_stereo2_adc1_enum);
1174 SOC_DAPM_ENUM("Stereo1 ADC 2 Mux", rt5670_stereo1_adc2_enum);
1180 SOC_DAPM_ENUM("Stereo2 ADC 2 Mux", rt5670_stereo2_adc2_enum);
1199 /* Mono ADC source */
1289 SOC_DAPM_ENUM("IF2 ADC IN source", rt5670_if2_adc_in_enum);
1355 "Sto1 ADC L", "Mono ADC L", "Mono ADC R", "Sto2 ADC L"
1362 SOC_DAPM_ENUM("VAD ADC source", rt5670_vad_adc_enum);
1550 SND_SOC_DAPM_SUPPLY_S("ADC STO1 ASRC", 1, RT5670_ASRC_1,
1552 SND_SOC_DAPM_SUPPLY_S("ADC STO2 ASRC", 1, RT5670_ASRC_1,
1554 SND_SOC_DAPM_SUPPLY_S("ADC MONO L ASRC", 1, RT5670_ASRC_1,
1556 SND_SOC_DAPM_SUPPLY_S("ADC MONO R ASRC", 1, RT5670_ASRC_1,
1608 SND_SOC_DAPM_ADC("ADC 1", NULL, SND_SOC_NOPM, 0, 0),
1609 SND_SOC_DAPM_ADC("ADC 2", NULL, SND_SOC_NOPM, 0, 0),
1611 SND_SOC_DAPM_PGA("ADC 1_2", SND_SOC_NOPM, 0, 0, NULL, 0),
1613 SND_SOC_DAPM_SUPPLY("ADC 1 power", RT5670_PWR_DIG1,
1615 SND_SOC_DAPM_SUPPLY("ADC 2 power", RT5670_PWR_DIG1,
1617 SND_SOC_DAPM_SUPPLY("ADC clock", RT5670_PR_BASE +
1619 /* ADC Mux */
1622 SND_SOC_DAPM_MUX("Stereo1 ADC L2 Mux", SND_SOC_NOPM, 0, 0,
1624 SND_SOC_DAPM_MUX("Stereo1 ADC R2 Mux", SND_SOC_NOPM, 0, 0,
1626 SND_SOC_DAPM_MUX("Stereo1 ADC L1 Mux", SND_SOC_NOPM, 0, 0,
1628 SND_SOC_DAPM_MUX("Stereo1 ADC R1 Mux", SND_SOC_NOPM, 0, 0,
1632 SND_SOC_DAPM_MUX("Stereo2 ADC L2 Mux", SND_SOC_NOPM, 0, 0,
1634 SND_SOC_DAPM_MUX("Stereo2 ADC R2 Mux", SND_SOC_NOPM, 0, 0,
1636 SND_SOC_DAPM_MUX("Stereo2 ADC L1 Mux", SND_SOC_NOPM, 0, 0,
1638 SND_SOC_DAPM_MUX("Stereo2 ADC R1 Mux", SND_SOC_NOPM, 0, 0,
1640 SND_SOC_DAPM_MUX("Stereo2 ADC LR Mux", SND_SOC_NOPM, 0, 0,
1646 SND_SOC_DAPM_MUX("Mono ADC L2 Mux", SND_SOC_NOPM, 0, 0,
1648 SND_SOC_DAPM_MUX("Mono ADC L1 Mux", SND_SOC_NOPM, 0, 0,
1650 SND_SOC_DAPM_MUX("Mono ADC R1 Mux", SND_SOC_NOPM, 0, 0,
1652 SND_SOC_DAPM_MUX("Mono ADC R2 Mux", SND_SOC_NOPM, 0, 0,
1654 /* ADC Mixer */
1655 SND_SOC_DAPM_SUPPLY("ADC Stereo1 Filter", RT5670_PWR_DIG2,
1657 SND_SOC_DAPM_SUPPLY("ADC Stereo2 Filter", RT5670_PWR_DIG2,
1659 SND_SOC_DAPM_MIXER("Sto1 ADC MIXL", RT5670_STO1_ADC_DIG_VOL,
1662 SND_SOC_DAPM_MIXER("Sto1 ADC MIXR", RT5670_STO1_ADC_DIG_VOL,
1665 SND_SOC_DAPM_MIXER("Sto2 ADC MIXL", SND_SOC_NOPM, 0, 0,
1668 SND_SOC_DAPM_MIXER("Sto2 ADC MIXR", SND_SOC_NOPM, 0, 0,
1671 SND_SOC_DAPM_SUPPLY("ADC Mono Left Filter", RT5670_PWR_DIG2,
1673 SND_SOC_DAPM_MIXER("Mono ADC MIXL", RT5670_MONO_ADC_DIG_VOL,
1676 SND_SOC_DAPM_SUPPLY("ADC Mono Right Filter", RT5670_PWR_DIG2,
1678 SND_SOC_DAPM_MIXER("Mono ADC MIXR", RT5670_MONO_ADC_DIG_VOL,
1682 /* ADC PGA */
1683 SND_SOC_DAPM_PGA("Stereo1 ADC MIXL", SND_SOC_NOPM, 0, 0, NULL, 0),
1684 SND_SOC_DAPM_PGA("Stereo1 ADC MIXR", SND_SOC_NOPM, 0, 0, NULL, 0),
1685 SND_SOC_DAPM_PGA("Stereo2 ADC MIXL", SND_SOC_NOPM, 0, 0, NULL, 0),
1686 SND_SOC_DAPM_PGA("Stereo2 ADC MIXR", SND_SOC_NOPM, 0, 0, NULL, 0),
1687 SND_SOC_DAPM_PGA("Sto2 ADC LR MIX", SND_SOC_NOPM, 0, 0, NULL, 0),
1688 SND_SOC_DAPM_PGA("Stereo1 ADC MIX", SND_SOC_NOPM, 0, 0, NULL, 0),
1689 SND_SOC_DAPM_PGA("Stereo2 ADC MIX", SND_SOC_NOPM, 0, 0, NULL, 0),
1690 SND_SOC_DAPM_PGA("Mono ADC MIX", SND_SOC_NOPM, 0, 0, NULL, 0),
1717 SND_SOC_DAPM_MUX("IF2 ADC Mux", SND_SOC_NOPM, 0, 0,
1729 SND_SOC_DAPM_PGA("IF1 ADC", SND_SOC_NOPM, 0, 0, NULL, 0),
1730 SND_SOC_DAPM_PGA("IF1 ADC L", SND_SOC_NOPM, 0, 0, NULL, 0),
1731 SND_SOC_DAPM_PGA("IF1 ADC R", SND_SOC_NOPM, 0, 0, NULL, 0),
1737 SND_SOC_DAPM_PGA("IF2 ADC", SND_SOC_NOPM, 0, 0, NULL, 0),
1738 SND_SOC_DAPM_PGA("IF2 ADC L", SND_SOC_NOPM, 0, 0, NULL, 0),
1739 SND_SOC_DAPM_PGA("IF2 ADC R", SND_SOC_NOPM, 0, 0, NULL, 0),
1750 SND_SOC_DAPM_MUX("VAD ADC Mux", SND_SOC_NOPM, 0, 0,
1900 { "ADC Stereo1 Filter", NULL, "ADC STO1 ASRC", is_using_asrc },
1901 { "ADC Stereo2 Filter", NULL, "ADC STO2 ASRC", is_using_asrc },
1902 { "ADC Mono Left Filter", NULL, "ADC MONO L ASRC", is_using_asrc },
1903 { "ADC Mono Right Filter", NULL, "ADC MONO R ASRC", is_using_asrc },
1939 { "ADC 1", NULL, "RECMIXL" },
1940 { "ADC 1", NULL, "ADC 1 power" },
1941 { "ADC 1", NULL, "ADC clock" },
1942 { "ADC 2", NULL, "RECMIXR" },
1943 { "ADC 2", NULL, "ADC 2 power" },
1944 { "ADC 2", NULL, "ADC clock" },
1975 { "ADC 1_2", NULL, "ADC 1" },
1976 { "ADC 1_2", NULL, "ADC 2" },
1978 { "Stereo1 ADC L2 Mux", "DMIC", "Stereo1 DMIC Mux" },
1979 { "Stereo1 ADC L2 Mux", "DAC MIX", "DAC MIXL" },
1980 { "Stereo1 ADC L1 Mux", "ADC", "ADC 1_2" },
1981 { "Stereo1 ADC L1 Mux", "DAC MIX", "DAC MIXL" },
1983 { "Stereo1 ADC R1 Mux", "ADC", "ADC 1_2" },
1984 { "Stereo1 ADC R1 Mux", "DAC MIX", "DAC MIXR" },
1985 { "Stereo1 ADC R2 Mux", "DMIC", "Stereo1 DMIC Mux" },
1986 { "Stereo1 ADC R2 Mux", "DAC MIX", "DAC MIXR" },
1988 { "Mono ADC L2 Mux", "DMIC", "Mono DMIC L Mux" },
1989 { "Mono ADC L2 Mux", "Mono DAC MIXL", "Mono DAC MIXL" },
1990 { "Mono ADC L1 Mux", "Mono DAC MIXL", "Mono DAC MIXL" },
1991 { "Mono ADC L1 Mux", "ADC1", "ADC 1" },
1993 { "Mono ADC R1 Mux", "Mono DAC MIXR", "Mono DAC MIXR" },
1994 { "Mono ADC R1 Mux", "ADC2", "ADC 2" },
1995 { "Mono ADC R2 Mux", "DMIC", "Mono DMIC R Mux" },
1996 { "Mono ADC R2 Mux", "Mono DAC MIXR", "Mono DAC MIXR" },
1998 { "Sto1 ADC MIXL", "ADC1 Switch", "Stereo1 ADC L1 Mux" },
1999 { "Sto1 ADC MIXL", "ADC2 Switch", "Stereo1 ADC L2 Mux" },
2000 { "Sto1 ADC MIXR", "ADC1 Switch", "Stereo1 ADC R1 Mux" },
2001 { "Sto1 ADC MIXR", "ADC2 Switch", "Stereo1 ADC R2 Mux" },
2003 { "Stereo1 ADC MIXL", NULL, "Sto1 ADC MIXL" },
2004 { "Stereo1 ADC MIXL", NULL, "ADC Stereo1 Filter" },
2006 { "Stereo1 ADC MIXR", NULL, "Sto1 ADC MIXR" },
2007 { "Stereo1 ADC MIXR", NULL, "ADC Stereo1 Filter" },
2008 { "ADC Stereo1 Filter", NULL, "PLL1", is_sys_clk_from_pll },
2010 { "Mono ADC MIXL", "ADC1 Switch", "Mono ADC L1 Mux" },
2011 { "Mono ADC MIXL", "ADC2 Switch", "Mono ADC L2 Mux" },
2012 { "Mono ADC MIXL", NULL, "ADC Mono Left Filter" },
2013 { "ADC Mono Left Filter", NULL, "PLL1", is_sys_clk_from_pll },
2015 { "Mono ADC MIXR", "ADC1 Switch", "Mono ADC R1 Mux" },
2016 { "Mono ADC MIXR", "ADC2 Switch", "Mono ADC R2 Mux" },
2017 { "Mono ADC MIXR", NULL, "ADC Mono Right Filter" },
2018 { "ADC Mono Right Filter", NULL, "PLL1", is_sys_clk_from_pll },
2020 { "Stereo2 ADC L2 Mux", "DMIC", "Stereo2 DMIC Mux" },
2021 { "Stereo2 ADC L2 Mux", "DAC MIX", "DAC MIXL" },
2022 { "Stereo2 ADC L1 Mux", "ADC", "ADC 1_2" },
2023 { "Stereo2 ADC L1 Mux", "DAC MIX", "DAC MIXL" },
2025 { "Stereo2 ADC R1 Mux", "ADC", "ADC 1_2" },
2026 { "Stereo2 ADC R1 Mux", "DAC MIX", "DAC MIXR" },
2027 { "Stereo2 ADC R2 Mux", "DMIC", "Stereo2 DMIC Mux" },
2028 { "Stereo2 ADC R2 Mux", "DAC MIX", "DAC MIXR" },
2030 { "Sto2 ADC MIXL", "ADC1 Switch", "Stereo2 ADC L1 Mux" },
2031 { "Sto2 ADC MIXL", "ADC2 Switch", "Stereo2 ADC L2 Mux" },
2032 { "Sto2 ADC MIXR", "ADC1 Switch", "Stereo2 ADC R1 Mux" },
2033 { "Sto2 ADC MIXR", "ADC2 Switch", "Stereo2 ADC R2 Mux" },
2035 { "Sto2 ADC LR MIX", NULL, "Sto2 ADC MIXL" },
2036 { "Sto2 ADC LR MIX", NULL, "Sto2 ADC MIXR" },
2038 { "Stereo2 ADC LR Mux", "L", "Sto2 ADC MIXL" },
2039 { "Stereo2 ADC LR Mux", "LR", "Sto2 ADC LR MIX" },
2041 { "Stereo2 ADC MIXL", NULL, "Stereo2 ADC LR Mux" },
2042 { "Stereo2 ADC MIXL", NULL, "ADC Stereo2 Filter" },
2044 { "Stereo2 ADC MIXR", NULL, "Sto2 ADC MIXR" },
2045 { "Stereo2 ADC MIXR", NULL, "ADC Stereo2 Filter" },
2046 { "ADC Stereo2 Filter", NULL, "PLL1", is_sys_clk_from_pll },
2048 { "VAD ADC Mux", "Sto1 ADC L", "Stereo1 ADC MIXL" },
2049 { "VAD ADC Mux", "Mono ADC L", "Mono ADC MIXL" },
2050 { "VAD ADC Mux", "Mono ADC R", "Mono ADC MIXR" },
2051 { "VAD ADC Mux", "Sto2 ADC L", "Sto2 ADC MIXL" },
2053 { "VAD_ADC", NULL, "VAD ADC Mux" },
2055 { "IF_ADC1", NULL, "Stereo1 ADC MIXL" },
2056 { "IF_ADC1", NULL, "Stereo1 ADC MIXR" },
2057 { "IF_ADC2", NULL, "Mono ADC MIXL" },
2058 { "IF_ADC2", NULL, "Mono ADC MIXR" },
2059 { "IF_ADC3", NULL, "Stereo2 ADC MIXL" },
2060 { "IF_ADC3", NULL, "Stereo2 ADC MIXR" },
2077 { "Stereo1 ADC MIX", NULL, "Stereo1 ADC MIXL" },
2078 { "Stereo1 ADC MIX", NULL, "Stereo1 ADC MIXR" },
2079 { "Stereo2 ADC MIX", NULL, "Sto2 ADC MIXL" },
2080 { "Stereo2 ADC MIX", NULL, "Sto2 ADC MIXR" },
2081 { "Mono ADC MIX", NULL, "Mono ADC MIXL" },
2082 { "Mono ADC MIX", NULL, "Mono ADC MIXR" },
2086 { "RxDP Mux", "STO1 ADC Mixer", "Stereo1 ADC MIX" },
2087 { "RxDP Mux", "STO2 ADC Mixer", "Stereo2 ADC MIX" },
2088 { "RxDP Mux", "Mono ADC Mixer L", "Mono ADC MIXL" },
2089 { "RxDP Mux", "Mono ADC Mixer R", "Mono ADC MIXR" },
2092 { "TDM Data Mux", "Slot 0-1", "Stereo1 ADC MIX" },
2093 { "TDM Data Mux", "Slot 2-3", "Mono ADC MIX" },
2094 { "TDM Data Mux", "Slot 4-5", "Stereo2 ADC MIX" },
2109 { "IF1 ADC", NULL, "I2S1" },
2110 { "IF1 ADC", NULL, "IF1_ADC1" },
2111 { "IF1 ADC", NULL, "IF1_ADC2" },
2112 { "IF1 ADC", NULL, "IF_ADC3" },
2113 { "IF1 ADC", NULL, "TxDP_ADC" },
2115 { "IF2 ADC Mux", "IF_ADC1", "IF_ADC1" },
2116 { "IF2 ADC Mux", "IF_ADC2", "IF_ADC2" },
2117 { "IF2 ADC Mux", "IF_ADC3", "IF_ADC3" },
2118 { "IF2 ADC Mux", "TxDC_DAC", "TxDC_DAC" },
2119 { "IF2 ADC Mux", "TxDP_ADC", "TxDP_ADC" },
2120 { "IF2 ADC Mux", "VAD_ADC", "VAD_ADC" },
2122 { "IF2 ADC L", NULL, "IF2 ADC Mux" },
2123 { "IF2 ADC R", NULL, "IF2 ADC Mux" },
2125 { "IF2 ADC", NULL, "I2S2" },
2126 { "IF2 ADC", NULL, "IF2 ADC L" },
2127 { "IF2 ADC", NULL, "IF2 ADC R" },
2129 { "AIF1TX", NULL, "IF1 ADC" },
2130 { "AIF2TX", NULL, "IF2 ADC" },
2153 { "DAC1 MIXL", "Stereo ADC Switch", "Stereo1 ADC MIXL" },
2156 { "DAC1 MIXR", "Stereo ADC Switch", "Stereo1 ADC MIXR" },
2180 { "DAC R2 Mux", "TxDP ADC", "TxDP_ADC" },