Lines Matching refs:rt5682
5 * Intel SOF Machine Driver with Realtek rt5682 Codec
20 #include <sound/rt5682.h>
23 #include "../../codecs/rt5682.h"
149 if (ctx->rt5682.mclk_en) {
190 if (ctx->rt5682.is_legacy_cpu) {
201 ret = clk_prepare_enable(ctx->rt5682.mclk);
203 clk_disable_unprepare(ctx->rt5682.mclk);
205 ret = clk_set_rate(ctx->rt5682.mclk, 19200000);
262 if (ctx->rt5682.mclk_en) {
263 if (ctx->rt5682.is_legacy_cpu) {
264 ret = clk_prepare_enable(ctx->rt5682.mclk);
487 /* sof audio machine driver for rt5682 codec */
489 .name = "rt5682", /* the sof- prefix is added by the core */
504 .dai_name = "rt5682-aif1",
564 if (!ctx->rt5682.is_legacy_cpu) {
568 * right after playback is stop. However, rt5682 will output
570 * ignore_pmdown_time to power down rt5682 immediately and
669 ctx->rt5682.is_legacy_cpu = true;
710 ctx->rt5682.mclk_en = true;
713 if (ctx->rt5682.is_legacy_cpu) {
714 ctx->rt5682.mclk = devm_clk_get(&pdev->dev, "pmc_plt_clk_3");
715 if (IS_ERR(ctx->rt5682.mclk)) {
716 ret = PTR_ERR(ctx->rt5682.mclk);
724 ret = clk_prepare_enable(ctx->rt5682.mclk);