Lines Matching full:dac
792 /* DAC Digital Volume */
797 SOC_DOUBLE_TLV("Mono DAC Playback Volume", RT5645_DAC2_DIG_VOL,
1066 SOC_DAPM_SINGLE("DAC L1 Switch", RT5645_STO_DAC_MIXER,
1068 SOC_DAPM_SINGLE("DAC L2 Switch", RT5645_STO_DAC_MIXER,
1070 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_STO_DAC_MIXER,
1075 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_STO_DAC_MIXER,
1077 SOC_DAPM_SINGLE("DAC R2 Switch", RT5645_STO_DAC_MIXER,
1079 SOC_DAPM_SINGLE("DAC L1 Switch", RT5645_STO_DAC_MIXER,
1084 SOC_DAPM_SINGLE("DAC L1 Switch", RT5645_MONO_DAC_MIXER,
1086 SOC_DAPM_SINGLE("DAC L2 Switch", RT5645_MONO_DAC_MIXER,
1088 SOC_DAPM_SINGLE("DAC R2 Switch", RT5645_MONO_DAC_MIXER,
1093 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_MONO_DAC_MIXER,
1095 SOC_DAPM_SINGLE("DAC R2 Switch", RT5645_MONO_DAC_MIXER,
1097 SOC_DAPM_SINGLE("DAC L2 Switch", RT5645_MONO_DAC_MIXER,
1102 SOC_DAPM_SINGLE("Sto DAC Mix L Switch", RT5645_DIG_MIXER,
1104 SOC_DAPM_SINGLE("DAC L2 Switch", RT5645_DIG_MIXER,
1106 SOC_DAPM_SINGLE("DAC R2 Switch", RT5645_DIG_MIXER,
1111 SOC_DAPM_SINGLE("Sto DAC Mix R Switch", RT5645_DIG_MIXER,
1113 SOC_DAPM_SINGLE("DAC R2 Switch", RT5645_DIG_MIXER,
1115 SOC_DAPM_SINGLE("DAC L2 Switch", RT5645_DIG_MIXER,
1147 SOC_DAPM_SINGLE("DAC L1 Switch", RT5645_SPK_L_MIXER,
1149 SOC_DAPM_SINGLE("DAC L2 Switch", RT5645_SPK_L_MIXER,
1158 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_SPK_R_MIXER,
1160 SOC_DAPM_SINGLE("DAC R2 Switch", RT5645_SPK_R_MIXER,
1173 SOC_DAPM_SINGLE("DAC L2 Switch", RT5645_OUT_L1_MIXER,
1175 SOC_DAPM_SINGLE("DAC L1 Switch", RT5645_OUT_L1_MIXER,
1184 SOC_DAPM_SINGLE("DAC R2 Switch", RT5645_OUT_R1_MIXER,
1186 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_OUT_R1_MIXER,
1191 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_SPO_MIXER,
1193 SOC_DAPM_SINGLE("DAC L1 Switch", RT5645_SPO_MIXER,
1202 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_SPO_MIXER,
1238 SOC_DAPM_SINGLE("DAC L1 Switch", RT5645_LOUT_MIXER,
1240 SOC_DAPM_SINGLE("DAC R1 Switch", RT5645_LOUT_MIXER,
1250 "IF1 DAC", "IF2 DAC", "IF3 DAC"
1269 "IF1 DAC", "IF2 DAC", "IF3 DAC", "Mono ADC", "VAD_ADC"
1280 "IF1 DAC", "IF2 DAC", "IF3 DAC", "Mono ADC", "Haptic"
1293 "DAC MIX", "ADC"
1305 "DAC MIX", "DMIC"
1330 "Mono DAC MIXL", "ADC"
1341 "Mono DAC MIXL", "DMIC"
1371 "Mono DAC MIXR", "ADC"
1382 "Mono DAC MIXR", "DMIC"
1541 "DAC1", "Stereo DAC Mixer"
1560 "Stereo DAC Mixer", "Mono DAC Mixer"
1591 "Mono DAC", "Stereo DAC"
1975 SND_SOC_DAPM_SUPPLY_S("DAC STO ASRC", 1, RT5645_ASRC_1,
1977 SND_SOC_DAPM_SUPPLY_S("DAC MONO L ASRC", 1, RT5645_ASRC_1,
1979 SND_SOC_DAPM_SUPPLY_S("DAC MONO R ASRC", 1, RT5645_ASRC_1,
2120 SND_SOC_DAPM_PGA("IF2 DAC", SND_SOC_NOPM, 0, 0, NULL, 0),
2121 SND_SOC_DAPM_PGA("IF2 DAC L", SND_SOC_NOPM, 0, 0, NULL, 0),
2122 SND_SOC_DAPM_PGA("IF2 DAC R", SND_SOC_NOPM, 0, 0, NULL, 0),
2136 /* DAC mixer before sound effect */
2143 SND_SOC_DAPM_MUX("DAC L2 Mux", SND_SOC_NOPM, 0, 0, &rt5645_dac_l2_mux),
2144 SND_SOC_DAPM_MUX("DAC R2 Mux", SND_SOC_NOPM, 0, 0, &rt5645_dac_r2_mux),
2145 SND_SOC_DAPM_PGA("DAC L2 Volume", RT5645_PWR_DIG1,
2147 SND_SOC_DAPM_PGA("DAC R2 Volume", RT5645_PWR_DIG1,
2153 /* DAC Mixer */
2154 SND_SOC_DAPM_SUPPLY_S("dac stereo1 filter", 1, RT5645_PWR_DIG2,
2156 SND_SOC_DAPM_SUPPLY_S("dac mono left filter", 1, RT5645_PWR_DIG2,
2158 SND_SOC_DAPM_SUPPLY_S("dac mono right filter", 1, RT5645_PWR_DIG2,
2160 SND_SOC_DAPM_MIXER("Stereo DAC MIXL", SND_SOC_NOPM, 0, 0,
2162 SND_SOC_DAPM_MIXER("Stereo DAC MIXR", SND_SOC_NOPM, 0, 0,
2164 SND_SOC_DAPM_MIXER("Mono DAC MIXL", SND_SOC_NOPM, 0, 0,
2166 SND_SOC_DAPM_MIXER("Mono DAC MIXR", SND_SOC_NOPM, 0, 0,
2168 SND_SOC_DAPM_MIXER("DAC MIXL", SND_SOC_NOPM, 0, 0,
2170 SND_SOC_DAPM_MIXER("DAC MIXR", SND_SOC_NOPM, 0, 0,
2174 SND_SOC_DAPM_DAC("DAC L1", NULL, RT5645_PWR_DIG1, RT5645_PWR_DAC_L1_BIT,
2176 SND_SOC_DAPM_DAC("DAC L2", NULL, RT5645_PWR_DIG1, RT5645_PWR_DAC_L2_BIT,
2178 SND_SOC_DAPM_DAC("DAC R1", NULL, RT5645_PWR_DIG1, RT5645_PWR_DAC_R1_BIT,
2180 SND_SOC_DAPM_DAC("DAC R2", NULL, RT5645_PWR_DIG1, RT5645_PWR_DAC_R2_BIT,
2204 SND_SOC_DAPM_PGA("DAC 1", SND_SOC_NOPM, 0, 0, NULL, 0),
2205 SND_SOC_DAPM_PGA("DAC 2", SND_SOC_NOPM, 0, 0, NULL, 0),
2300 { "dac mono left filter", NULL, "DAC MONO L ASRC", is_using_asrc },
2301 { "dac mono right filter", NULL, "DAC MONO R ASRC", is_using_asrc },
2302 { "dac stereo1 filter", NULL, "DAC STO ASRC", is_using_asrc },
2364 { "Stereo1 ADC L2 Mux", "DAC MIX", "DAC MIXL" },
2366 { "Stereo1 ADC L1 Mux", "DAC MIX", "DAC MIXL" },
2369 { "Stereo1 ADC R1 Mux", "DAC MIX", "DAC MIXR" },
2371 { "Stereo1 ADC R2 Mux", "DAC MIX", "DAC MIXR" },
2374 { "Mono ADC L2 Mux", "Mono DAC MIXL", "Mono DAC MIXL" },
2375 { "Mono ADC L1 Mux", "Mono DAC MIXL", "Mono DAC MIXL" },
2378 { "Mono ADC R1 Mux", "Mono DAC MIXR", "Mono DAC MIXR" },
2381 { "Mono ADC R2 Mux", "Mono DAC MIXR", "Mono DAC MIXR" },
2430 { "IF2 DAC", NULL, "AIF2RX" },
2436 { "IF2 DAC", NULL, "I2S2" },
2438 { "IF2 DAC L", NULL, "IF2 DAC" },
2439 { "IF2 DAC R", NULL, "IF2 DAC" },
2441 { "DAC1 L Mux", "IF2 DAC", "IF2 DAC L" },
2442 { "DAC1 R Mux", "IF2 DAC", "IF2 DAC R" },
2446 { "DAC1 MIXL", NULL, "dac stereo1 filter" },
2449 { "DAC1 MIXR", NULL, "dac stereo1 filter" },
2451 { "DAC L2 Mux", "IF2 DAC", "IF2 DAC L" },
2452 { "DAC L2 Mux", "Mono ADC", "Mono ADC MIXL" },
2453 { "DAC L2 Mux", "VAD_ADC", "VAD_ADC" },
2454 { "DAC L2 Volume", NULL, "DAC L2 Mux" },
2455 { "DAC L2 Volume", NULL, "dac mono left filter" },
2457 { "DAC R2 Mux", "IF2 DAC", "IF2 DAC R" },
2458 { "DAC R2 Mux", "Mono ADC", "Mono ADC MIXR" },
2459 { "DAC R2 Mux", "Haptic", "Haptic Generator" },
2460 { "DAC R2 Volume", NULL, "DAC R2 Mux" },
2461 { "DAC R2 Volume", NULL, "dac mono right filter" },
2463 { "Stereo DAC MIXL", "DAC L1 Switch", "DAC1 MIXL" },
2464 { "Stereo DAC MIXL", "DAC R1 Switch", "DAC1 MIXR" },
2465 { "Stereo DAC MIXL", "DAC L2 Switch", "DAC L2 Volume" },
2466 { "Stereo DAC MIXL", NULL, "dac stereo1 filter" },
2467 { "Stereo DAC MIXR", "DAC R1 Switch", "DAC1 MIXR" },
2468 { "Stereo DAC MIXR", "DAC L1 Switch", "DAC1 MIXL" },
2469 { "Stereo DAC MIXR", "DAC R2 Switch", "DAC R2 Volume" },
2470 { "Stereo DAC MIXR", NULL, "dac stereo1 filter" },
2472 { "Mono DAC MIXL", "DAC L1 Switch", "DAC1 MIXL" },
2473 { "Mono DAC MIXL", "DAC L2 Switch", "DAC L2 Volume" },
2474 { "Mono DAC MIXL", "DAC R2 Switch", "DAC R2 Volume" },
2475 { "Mono DAC MIXL", NULL, "dac mono left filter" },
2476 { "Mono DAC MIXR", "DAC R1 Switch", "DAC1 MIXR" },
2477 { "Mono DAC MIXR", "DAC R2 Switch", "DAC R2 Volume" },
2478 { "Mono DAC MIXR", "DAC L2 Switch", "DAC L2 Volume" },
2479 { "Mono DAC MIXR", NULL, "dac mono right filter" },
2481 { "DAC MIXL", "Sto DAC Mix L Switch", "Stereo DAC MIXL" },
2482 { "DAC MIXL", "DAC L2 Switch", "DAC L2 Volume" },
2483 { "DAC MIXL", "DAC R2 Switch", "DAC R2 Volume" },
2484 { "DAC MIXR", "Sto DAC Mix R Switch", "Stereo DAC MIXR" },
2485 { "DAC MIXR", "DAC R2 Switch", "DAC R2 Volume" },
2486 { "DAC MIXR", "DAC L2 Switch", "DAC L2 Volume" },
2488 { "DAC L1", NULL, "PLL1", is_sys_clk_from_pll },
2489 { "DAC R1", NULL, "PLL1", is_sys_clk_from_pll },
2490 { "DAC L2", NULL, "PLL1", is_sys_clk_from_pll },
2491 { "DAC R2", NULL, "PLL1", is_sys_clk_from_pll },
2495 { "SPK MIXL", "DAC L1 Switch", "DAC L1" },
2496 { "SPK MIXL", "DAC L2 Switch", "DAC L2" },
2499 { "SPK MIXR", "DAC R1 Switch", "DAC R1" },
2500 { "SPK MIXR", "DAC R2 Switch", "DAC R2" },
2504 { "OUT MIXL", "DAC L2 Switch", "DAC L2" },
2505 { "OUT MIXL", "DAC L1 Switch", "DAC L1" },
2509 { "OUT MIXR", "DAC R2 Switch", "DAC R2" },
2510 { "OUT MIXR", "DAC R1 Switch", "DAC R1" },
2512 { "HPOVOL MIXL", "DAC1 Switch", "DAC L1" },
2513 { "HPOVOL MIXL", "DAC2 Switch", "DAC L2" },
2517 { "HPOVOL MIXR", "DAC1 Switch", "DAC R1" },
2518 { "HPOVOL MIXR", "DAC2 Switch", "DAC R2" },
2523 { "DAC 2", NULL, "DAC L2" },
2524 { "DAC 2", NULL, "DAC R2" },
2525 { "DAC 1", NULL, "DAC L1" },
2526 { "DAC 1", NULL, "DAC R1" },
2531 { "HPO MIX", "DAC1 Switch", "DAC 1" },
2537 { "SPOL MIX", "DAC L1 Switch", "DAC L1" },
2539 { "SPOR MIX", "DAC R1 Switch", "DAC R1" },
2542 { "LOUT MIX", "DAC L1 Switch", "DAC L1" },
2543 { "LOUT MIX", "DAC R1 Switch", "DAC R1" },
2547 { "PDM1 L Mux", "Stereo DAC", "Stereo DAC MIXL" },
2548 { "PDM1 L Mux", "Mono DAC", "Mono DAC MIXL" },
2550 { "PDM1 R Mux", "Stereo DAC", "Stereo DAC MIXR" },
2551 { "PDM1 R Mux", "Mono DAC", "Mono DAC MIXR" },
2579 { "A DAC1 L Mux", "Stereo DAC Mixer", "Stereo DAC MIXL"},
2581 { "A DAC1 R Mux", "Stereo DAC Mixer", "Stereo DAC MIXR"},
2583 { "A DAC2 L Mux", "Stereo DAC Mixer", "Stereo DAC MIXL"},
2584 { "A DAC2 L Mux", "Mono DAC Mixer", "Mono DAC MIXL"},
2585 { "A DAC2 R Mux", "Stereo DAC Mixer", "Stereo DAC MIXR"},
2586 { "A DAC2 R Mux", "Mono DAC Mixer", "Mono DAC MIXR"},
2588 { "DAC L1", NULL, "A DAC1 L Mux" },
2589 { "DAC R1", NULL, "A DAC1 R Mux" },
2590 { "DAC L2", NULL, "A DAC2 L Mux" },
2591 { "DAC R2", NULL, "A DAC2 R Mux" },
2661 { "DAC1 L Mux", "IF1 DAC", "RT5650 IF1 DAC1 L Mux" },
2662 { "DAC1 R Mux", "IF1 DAC", "RT5650 IF1 DAC1 R Mux" },
2664 { "DAC L2 Mux", "IF1 DAC", "RT5650 IF1 DAC2 L Mux" },
2665 { "DAC R2 Mux", "IF1 DAC", "RT5650 IF1 DAC2 R Mux" },
2669 { "DAC L1", NULL, "Stereo DAC MIXL" },
2670 { "DAC R1", NULL, "Stereo DAC MIXR" },
2671 { "DAC L2", NULL, "Mono DAC MIXL" },
2672 { "DAC R2", NULL, "Mono DAC MIXR" },
2719 { "DAC1 L Mux", "IF1 DAC", "RT5645 IF1 DAC1 L Mux" },
2720 { "DAC1 R Mux", "IF1 DAC", "RT5645 IF1 DAC1 R Mux" },
2722 { "DAC L2 Mux", "IF1 DAC", "RT5645 IF1 DAC2 L Mux" },
2723 { "DAC R2 Mux", "IF1 DAC", "RT5645 IF1 DAC2 R Mux" },
2727 { "SPOL MIX", "DAC R1 Switch", "DAC R1" },