Lines Matching full:asrc
3 // Freescale Generic ASoC Sound Card driver with ASRC
91 * @asrc_rate: ASRC sample rate used by Back-Ends
92 * @asrc_format: ASRC sample format used by Back-Ends
118 * Note: keep all ASRC routes in the second half
119 * to drop them easily for non-ASRC cases.
125 /* 2nd half -- ASRC DAPM routes */
126 {"CPU-Playback", NULL, "ASRC-Playback"},
127 {"ASRC-Capture", NULL, "CPU-Capture"},
134 /* 2nd half -- ASRC DAPM routes */
135 {"CPU AC97 Playback", NULL, "ASRC-Playback"},
136 {"ASRC-Capture", NULL, "CPU AC97 Capture"},
142 /* 2nd half -- ASRC DAPM routes */
143 {"CPU-Playback", NULL, "ASRC-Playback"},
149 /* 2nd half -- ASRC DAPM routes */
150 {"ASRC-Capture", NULL, "CPU-Capture"},
318 .name = "HiFi-ASRC-FE",
319 .stream_name = "HiFi-ASRC-FE",
325 .name = "HiFi-ASRC-BE",
326 .stream_name = "HiFi-ASRC-BE",
679 asrc_np = of_parse_phandle(np, "audio-asrc", 0); in fsl_asoc_card_probe()
935 /* Drop the second half of DAPM routes -- ASRC */ in fsl_asoc_card_probe()
986 /* DPCM DAI Links only if ASRC exists */ in fsl_asoc_card_probe()
998 ret = of_property_read_u32(asrc_np, "fsl,asrc-rate", in fsl_asoc_card_probe()
1006 ret = of_property_read_u32(asrc_np, "fsl,asrc-format", &asrc_fmt); in fsl_asoc_card_probe()
1010 ret = of_property_read_u32(asrc_np, "fsl,asrc-width", in fsl_asoc_card_probe()
1102 MODULE_DESCRIPTION("Freescale Generic ASoC Sound Card driver with ASRC");