Lines Matching full:asrc
3 // Freescale Generic ASoC Sound Card driver with ASRC
90 * @asrc_rate: ASRC sample rate used by Back-Ends
91 * @asrc_format: ASRC sample format used by Back-Ends
117 * Note: keep all ASRC routes in the second half
118 * to drop them easily for non-ASRC cases.
124 /* 2nd half -- ASRC DAPM routes */
125 {"CPU-Playback", NULL, "ASRC-Playback"},
126 {"ASRC-Capture", NULL, "CPU-Capture"},
133 /* 2nd half -- ASRC DAPM routes */
134 {"CPU AC97 Playback", NULL, "ASRC-Playback"},
135 {"ASRC-Capture", NULL, "CPU AC97 Capture"},
141 /* 2nd half -- ASRC DAPM routes */
142 {"CPU-Playback", NULL, "ASRC-Playback"},
148 /* 2nd half -- ASRC DAPM routes */
149 {"ASRC-Capture", NULL, "CPU-Capture"},
321 .name = "HiFi-ASRC-FE",
322 .stream_name = "HiFi-ASRC-FE",
329 .name = "HiFi-ASRC-BE",
330 .stream_name = "HiFi-ASRC-BE",
598 asrc_np = of_parse_phandle(np, "audio-asrc", 0); in fsl_asoc_card_probe()
798 /* Drop the second half of DAPM routes -- ASRC */ in fsl_asoc_card_probe()
841 /* DPCM DAI Links only if ASRC exists */ in fsl_asoc_card_probe()
852 ret = of_property_read_u32(asrc_np, "fsl,asrc-rate", in fsl_asoc_card_probe()
860 ret = of_property_read_u32(asrc_np, "fsl,asrc-format", &asrc_fmt); in fsl_asoc_card_probe()
864 ret = of_property_read_u32(asrc_np, "fsl,asrc-width", in fsl_asoc_card_probe()
953 MODULE_DESCRIPTION("Freescale Generic ASoC Sound Card driver with ASRC");