Lines Matching full:dac
32 /* Codec DAC digital controls and FIFO registers */
50 /* Codec DAC side analog signal controls */
122 * but only the DAC digital controls are at the same offset. The others
126 /* Codec DAC digital controls and FIFO registers */
275 /* Codec DAC digital controls and FIFO registers */
350 /* Enable DAC DRQ */ in sun4i_codec_start_playback()
357 /* Disable DAC DRQ */ in sun4i_codec_stop_playback()
610 /* Set DAC sample rate */ in sun4i_codec_hw_params_playback()
815 SOC_DAPM_SINGLE("Left Mixer Left DAC Playback Switch",
818 SOC_DAPM_SINGLE("Right Mixer Right DAC Playback Switch",
821 SOC_DAPM_SINGLE("Right Mixer Left DAC Playback Switch",
839 SOC_DAPM_SINGLE("DAC Playback Switch", SUN4I_CODEC_DAC_ACTL,
852 SND_SOC_DAPM_SUPPLY("DAC", SUN4I_CODEC_DAC_DPC,
863 SND_SOC_DAPM_DAC("Left DAC", "Codec Playback", SUN4I_CODEC_DAC_ACTL,
865 SND_SOC_DAPM_DAC("Right DAC", "Codec Playback", SUN4I_CODEC_DAC_ACTL,
910 /* Left ADC / DAC Routes */
912 { "Left DAC", NULL, "DAC" },
914 /* Right ADC / DAC Routes */
916 { "Right DAC", NULL, "DAC" },
920 { "Right Mixer", "Right Mixer Left DAC Playback Switch", "Left DAC" },
921 { "Right Mixer", "Right Mixer Right DAC Playback Switch", "Right DAC" },
929 { "Left Mixer", "Left Mixer Left DAC Playback Switch", "Left DAC" },
938 { "Power Amplifier", "DAC Playback Switch", "Left DAC" },
939 { "Power Amplifier", "DAC Playback Switch", "Right DAC" },
987 SOC_DAPM_DOUBLE("DAC Playback Switch",
991 SOC_DAPM_DOUBLE("DAC Reversed Playback Switch",
1035 "DAC", "Mixer",
1095 SOC_SINGLE_TLV("DAC Playback Volume", SUN4I_CODEC_DAC_DPC,
1179 SND_SOC_DAPM_SUPPLY("DAC Enable", SUN4I_CODEC_DAC_DPC,
1184 SND_SOC_DAPM_DAC("Left DAC", "Codec Playback",
1187 SND_SOC_DAPM_DAC("Right DAC", "Codec Playback",
1217 /* DAC Routes */
1218 { "Left DAC", NULL, "DAC Enable" },
1219 { "Right DAC", NULL, "DAC Enable" },
1228 { "Left Mixer", "DAC Playback Switch", "Left DAC" },
1229 { "Left Mixer", "DAC Reversed Playback Switch", "Right DAC" },
1235 { "Right Mixer", "DAC Playback Switch", "Right DAC" },
1236 { "Right Mixer", "DAC Reversed Playback Switch", "Left DAC" },
1256 { "Headphone Source Playback Route", "DAC", "Left DAC" },
1257 { "Headphone Source Playback Route", "DAC", "Right DAC" },
1292 SOC_SINGLE_TLV("DAC Playback Volume", SUN4I_CODEC_DAC_DPC,
1302 SND_SOC_DAPM_SUPPLY("DAC Enable", SUN4I_CODEC_DAC_DPC,
1321 "DAC", "Mixer",
1352 SOC_DAPM_SINGLE("Right DAC Playback Switch", SUNIV_CODEC_OM_DACA_CTRL,
1354 SOC_DAPM_SINGLE("Left DAC Playback Switch", SUNIV_CODEC_OM_DACA_CTRL,
1365 SOC_DAPM_SINGLE("Left DAC Playback Switch", SUNIV_CODEC_OM_DACA_CTRL,
1367 SOC_DAPM_SINGLE("Right DAC Playback Switch", SUNIV_CODEC_OM_DACA_CTRL,
1388 SOC_SINGLE_TLV("DAC Playback Volume", SUN4I_CODEC_DAC_DPC,
1451 SND_SOC_DAPM_SUPPLY("DAC Enable", SUN4I_CODEC_DAC_DPC,
1456 SND_SOC_DAPM_DAC("Left DAC", "Codec Playback",
1459 SND_SOC_DAPM_DAC("Right DAC", "Codec Playback",
1484 /* DAC Routes */
1485 { "Left DAC", NULL, "DAC Enable" },
1486 { "Right DAC", NULL, "DAC Enable" },
1492 { "Left Mixer", "Right DAC Playback Switch", "Right DAC" },
1493 { "Left Mixer", "Left DAC Playback Switch", "Left DAC" },
1499 { "Right Mixer", "Left DAC Playback Switch", "Left DAC" },
1500 { "Right Mixer", "Right DAC Playback Switch", "Right DAC" },
1514 { "Headphone Source Playback Route", "DAC", "Left DAC" },
1515 { "Headphone Source Playback Route", "DAC", "Right DAC" },
1627 * Need a delay to wait for DAC to push the data. 700ms seems in sun4i_codec_spk_event()
1713 /* DAC Routes */
1714 { "Left DAC", NULL, "DAC Enable" },
1715 { "Right DAC", NULL, "DAC Enable" },
1716 { "Left DAC", NULL, "Codec Playback" },
1717 { "Right DAC", NULL, "Codec Playback" },
1842 SOC_SINGLE_TLV("DAC Playback Volume", SUN4I_CODEC_DAC_DPC,
1856 SOC_DAPM_DOUBLE("DAC Playback Switch",
1860 SOC_DAPM_DOUBLE("DAC Reversed Playback Switch",
1879 SND_SOC_DAPM_SUPPLY("DAC Enable", SUN4I_CODEC_DAC_DPC,
1884 SND_SOC_DAPM_DAC("Left DAC", "Codec Playback",
1887 SND_SOC_DAPM_DAC("Right DAC", "Codec Playback",
1929 /* DAC Routes */
1930 { "Left DAC", NULL, "DAC Enable" },
1931 { "Right DAC", NULL, "DAC Enable" },
1934 { "Left Mixer", "DAC Playback Switch", "Left DAC" },
1935 { "Left Mixer", "DAC Reversed Playback Switch", "Right DAC" },
1938 { "Right Mixer", "DAC Playback Switch", "Right DAC" },
1939 { "Right Mixer", "DAC Reversed Playback Switch", "Left DAC" },
2000 /* DAC Routes */
2001 { "Left DAC", NULL, "DAC Enable" },
2002 { "Right DAC", NULL, "DAC Enable" },
2003 { "Left DAC", NULL, "Codec Playback" },
2004 { "Right DAC", NULL, "Codec Playback" },