Home
last modified time | relevance | path

Searched refs:rt5682 (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt5682-sdw.c3 // rt5682-sdw.c -- RT5682 ALSA SoC audio component driver
31 #include "rt5682.h"
42 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); in rt5682_sdw_read() local
45 regmap_write(rt5682->sdw_regmap, RT5682_SDW_CMD, 0); in rt5682_sdw_read()
46 regmap_write(rt5682->sdw_regmap, RT5682_SDW_ADDR_H, (reg >> 8) & 0xff); in rt5682_sdw_read()
47 regmap_write(rt5682->sdw_regmap, RT5682_SDW_ADDR_L, (reg & 0xff)); in rt5682_sdw_read()
48 regmap_read(rt5682->sdw_regmap, RT5682_SDW_DATA_H, &data_h); in rt5682_sdw_read()
49 regmap_read(rt5682->sdw_regmap, RT5682_SDW_DATA_L, &data_l); in rt5682_sdw_read()
61 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); in rt5682_sdw_write() local
63 regmap_write(rt5682 in rt5682_sdw_write()
108 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_sdw_hw_params() local
226 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_sdw_hw_free() local
300 struct rt5682_priv *rt5682; rt5682_sdw_init() local
370 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_io_init() local
515 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_update_status() local
605 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_clock_config() local
644 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_bus_config() local
659 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_interrupt_callback() local
696 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_sdw_remove() local
714 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_dev_suspend() local
730 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_dev_system_suspend() local
759 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_dev_resume() local
[all...]
H A Drt5682-i2c.c3 // rt5682.c -- RT5682 ALSA SoC audio component driver
28 #include <sound/rt5682.h>
31 #include "rt5682.h"
38 .dai_clk_names[RT5682_DAI_WCLK_IDX] = "rt5682-dai-wclk",
39 .dai_clk_names[RT5682_DAI_BCLK_IDX] = "rt5682-dai-bclk",
57 struct rt5682_priv *rt5682 = container_of(work, struct rt5682_priv, in rt5682_jd_check_handler() local
60 if (snd_soc_component_read(rt5682->component, RT5682_AJD1_CTRL) & RT5682_JDH_RS_MASK) in rt5682_jd_check_handler()
63 &rt5682->jack_detect_work, 0); in rt5682_jd_check_handler()
65 schedule_delayed_work(&rt5682->jd_check_work, 500); in rt5682_jd_check_handler()
70 struct rt5682_priv *rt5682 in rt5682_irq() local
114 struct rt5682_priv *rt5682 = data; rt5682_i2c_disable_regulators() local
122 struct rt5682_priv *rt5682; rt5682_i2c_probe() local
294 struct rt5682_priv *rt5682 = i2c_get_clientdata(client); rt5682_i2c_shutdown() local
[all...]
H A Drt5682.c3 // rt5682.c -- RT5682 ALSA SoC audio component driver
28 #include <sound/rt5682.h>
31 #include "rt5682.h"
56 void rt5682_apply_patch_list(struct rt5682_priv *rt5682, struct device *dev) in rt5682_apply_patch_list() argument
60 ret = regmap_multi_reg_write(rt5682->regmap, patch_list, in rt5682_apply_patch_list()
815 void rt5682_reset(struct rt5682_priv *rt5682) in rt5682_reset() argument
817 regmap_write(rt5682->regmap, RT5682_RESET, 0); in rt5682_reset()
818 if (!rt5682->is_sdw) in rt5682_reset()
819 regmap_write(rt5682->regmap, RT5682_I2C_MODE, 1); in rt5682_reset()
883 struct rt5682_priv *rt5682 in rt5682_enable_push_button_irq() local
928 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_headset_detect() local
1015 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_jack_detect() local
1094 struct rt5682_priv *rt5682 = rt5682_jack_detect_handler() local
1217 rt5682_div_sel(struct rt5682_priv *rt5682, int target, const int div[], int size) rt5682_div_sel() argument
1262 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); set_dmic_clk() local
1282 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); set_filter_clk() local
1581 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); set_dmic_power() local
2134 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_hw_params() local
2222 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_dai_fmt() local
2306 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_component_sysclk() local
2355 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_component_pll() local
2484 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_bclk1_ratio() local
2516 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_bclk2_ratio() local
2542 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_bias_level() local
2575 rt5682_clk_check(struct rt5682_priv *rt5682) rt5682_clk_check() argument
2586 struct rt5682_priv *rt5682 = rt5682_wclk_prepare() local
2624 struct rt5682_priv *rt5682 = rt5682_wclk_unprepare() local
2656 struct rt5682_priv *rt5682 = rt5682_wclk_recalc_rate() local
2679 struct rt5682_priv *rt5682 = rt5682_wclk_round_rate() local
2702 struct rt5682_priv *rt5682 = rt5682_wclk_set_rate() local
2759 struct rt5682_priv *rt5682 = rt5682_bclk_recalc_rate() local
2799 struct rt5682_priv *rt5682 = rt5682_bclk_round_rate() local
2822 struct rt5682_priv *rt5682 = rt5682_bclk_set_rate() local
2860 rt5682_register_dai_clks(struct rt5682_priv *rt5682) rt5682_register_dai_clks() argument
2924 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_probe() local
2950 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_remove() local
2958 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_suspend() local
3011 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_resume() local
3080 rt5682_parse_dt(struct rt5682_priv *rt5682, struct device *dev) rt5682_parse_dt() argument
3110 rt5682_get_ldo1(struct rt5682_priv *rt5682, struct device *dev) rt5682_get_ldo1() argument
3124 rt5682_calibrate(struct rt5682_priv *rt5682) rt5682_calibrate() argument
[all...]
H A Drt5682.h3 * rt5682.h -- RT5682/RT5658 ALSA SoC audio driver
12 #include <sound/rt5682.h>
1475 void rt5682_apply_patch_list(struct rt5682_priv *rt5682, struct device *dev);
1483 void rt5682_calibrate(struct rt5682_priv *rt5682);
1484 void rt5682_reset(struct rt5682_priv *rt5682);
1485 int rt5682_parse_dt(struct rt5682_priv *rt5682, struct device *dev);
1486 int rt5682_get_ldo1(struct rt5682_priv *rt5682, struct device *dev);
1488 int rt5682_register_dai_clks(struct rt5682_priv *rt5682);
H A DMakefile235 snd-soc-rt5682-objs := rt5682.o
236 snd-soc-rt5682-sdw-objs := rt5682-sdw.o
237 snd-soc-rt5682-i2c-objs := rt5682-i2c.o
617 obj-$(CONFIG_SND_SOC_RT5682) += snd-soc-rt5682.o
618 obj-$(CONFIG_SND_SOC_RT5682_I2C) += snd-soc-rt5682-i2c.o
619 obj-$(CONFIG_SND_SOC_RT5682_SDW) += snd-soc-rt5682-sdw.o
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drt5682-i2c.c3 // rt5682.c -- RT5682 ALSA SoC audio component driver
30 #include <sound/rt5682.h>
33 #include "rt5682.h"
40 .dai_clk_names[RT5682_DAI_WCLK_IDX] = "rt5682-dai-wclk",
41 .dai_clk_names[RT5682_DAI_BCLK_IDX] = "rt5682-dai-bclk",
59 struct rt5682_priv *rt5682 = container_of(work, struct rt5682_priv, in rt5682_jd_check_handler() local
62 if (snd_soc_component_read(rt5682->component, RT5682_AJD1_CTRL) in rt5682_jd_check_handler()
65 rt5682->jack_type = rt5682_headset_detect(rt5682->component, 0); in rt5682_jd_check_handler()
67 snd_soc_jack_report(rt5682 in rt5682_jd_check_handler()
78 struct rt5682_priv *rt5682 = data; rt5682_irq() local
122 struct rt5682_priv *rt5682 = data; rt5682_i2c_disable_regulators() local
131 struct rt5682_priv *rt5682; rt5682_i2c_probe() local
281 struct rt5682_priv *rt5682 = i2c_get_clientdata(client); rt5682_i2c_shutdown() local
[all...]
H A Drt5682-sdw.c3 // rt5682-sdw.c -- RT5682 ALSA SoC audio component driver
32 #include "rt5682.h"
43 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); in rt5682_sdw_read() local
46 regmap_write(rt5682->sdw_regmap, RT5682_SDW_CMD, 0); in rt5682_sdw_read()
47 regmap_write(rt5682->sdw_regmap, RT5682_SDW_ADDR_H, (reg >> 8) & 0xff); in rt5682_sdw_read()
48 regmap_write(rt5682->sdw_regmap, RT5682_SDW_ADDR_L, (reg & 0xff)); in rt5682_sdw_read()
49 regmap_read(rt5682->sdw_regmap, RT5682_SDW_DATA_H, &data_h); in rt5682_sdw_read()
50 regmap_read(rt5682->sdw_regmap, RT5682_SDW_DATA_L, &data_l); in rt5682_sdw_read()
62 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); in rt5682_sdw_write() local
64 regmap_write(rt5682 in rt5682_sdw_write()
132 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_sdw_hw_params() local
261 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_sdw_hw_free() local
335 struct rt5682_priv *rt5682; rt5682_sdw_init() local
377 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_io_init() local
530 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_update_status() local
623 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_clock_config() local
662 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_bus_config() local
677 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_interrupt_callback() local
714 struct rt5682_priv *rt5682 = dev_get_drvdata(&slave->dev); rt5682_sdw_remove() local
730 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_dev_suspend() local
744 struct rt5682_priv *rt5682 = dev_get_drvdata(dev); rt5682_dev_resume() local
[all...]
H A Drt5682.c3 // rt5682.c -- RT5682 ALSA SoC audio component driver
29 #include <sound/rt5682.h>
32 #include "rt5682.h"
50 void rt5682_apply_patch_list(struct rt5682_priv *rt5682, struct device *dev) in rt5682_apply_patch_list() argument
54 ret = regmap_multi_reg_write(rt5682->regmap, patch_list, in rt5682_apply_patch_list()
809 void rt5682_reset(struct rt5682_priv *rt5682) in rt5682_reset() argument
811 regmap_write(rt5682->regmap, RT5682_RESET, 0); in rt5682_reset()
812 if (!rt5682->is_sdw) in rt5682_reset()
813 regmap_write(rt5682->regmap, RT5682_I2C_MODE, 1); in rt5682_reset()
877 struct rt5682_priv *rt5682 in rt5682_enable_push_button_irq() local
922 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_headset_detect() local
1006 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_jack_detect() local
1080 struct rt5682_priv *rt5682 = rt5682_jack_detect_handler() local
1187 rt5682_div_sel(struct rt5682_priv *rt5682, int target, const int div[], int size) rt5682_div_sel() argument
1232 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); set_dmic_clk() local
1252 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); set_filter_clk() local
1543 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); set_dmic_power() local
2072 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_hw_params() local
2160 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_dai_fmt() local
2244 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_component_sysclk() local
2293 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_component_pll() local
2422 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_bclk1_ratio() local
2454 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_bclk2_ratio() local
2480 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_set_bias_level() local
2513 rt5682_clk_check(struct rt5682_priv *rt5682) rt5682_clk_check() argument
2524 struct rt5682_priv *rt5682 = rt5682_wclk_prepare() local
2560 struct rt5682_priv *rt5682 = rt5682_wclk_unprepare() local
2590 struct rt5682_priv *rt5682 = rt5682_wclk_recalc_rate() local
2614 struct rt5682_priv *rt5682 = rt5682_wclk_round_rate() local
2638 struct rt5682_priv *rt5682 = rt5682_wclk_set_rate() local
2693 struct rt5682_priv *rt5682 = rt5682_bclk_recalc_rate() local
2734 struct rt5682_priv *rt5682 = rt5682_bclk_round_rate() local
2757 struct rt5682_priv *rt5682 = rt5682_bclk_set_rate() local
2799 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_register_dai_clks() local
2863 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_probe() local
2912 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_remove() local
2920 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_suspend() local
2929 struct rt5682_priv *rt5682 = snd_soc_component_get_drvdata(component); rt5682_resume() local
2980 rt5682_parse_dt(struct rt5682_priv *rt5682, struct device *dev) rt5682_parse_dt() argument
3010 rt5682_calibrate(struct rt5682_priv *rt5682) rt5682_calibrate() argument
[all...]
H A DMakefile185 snd-soc-rt5682-objs := rt5682.o
186 snd-soc-rt5682-sdw-objs := rt5682-sdw.o
187 snd-soc-rt5682-i2c-objs := rt5682-i2c.o
495 obj-$(CONFIG_SND_SOC_RT5682) += snd-soc-rt5682.o
496 obj-$(CONFIG_SND_SOC_RT5682_I2C) += snd-soc-rt5682-i2c.o
497 obj-$(CONFIG_SND_SOC_RT5682_SDW) += snd-soc-rt5682-sdw.o
H A Drt5682.h3 * rt5682.h -- RT5682/RT5658 ALSA SoC audio driver
12 #include <sound/rt5682.h>
1435 void rt5682_apply_patch_list(struct rt5682_priv *rt5682, struct device *dev);
1444 void rt5682_calibrate(struct rt5682_priv *rt5682);
1445 void rt5682_reset(struct rt5682_priv *rt5682);
1446 int rt5682_parse_dt(struct rt5682_priv *rt5682, struct device *dev);
/kernel/linux/linux-5.10/sound/soc/amd/
H A DMakefile5 snd-soc-acp-rt5682-mach-objs := acp3x-rt5682-max9836.o
11 obj-$(CONFIG_SND_SOC_AMD_RV_RT5682_MACH) += snd-soc-acp-rt5682-mach.o
H A Dacp3x-rt5682-max9836.c23 #include "../codecs/rt5682.h"
51 /* set rt5682 dai fmt */ in acp3x_5682_init()
57 "Failed to set rt5682 dai fmt: %d\n", ret); in acp3x_5682_init()
65 dev_err(rtd->dev, "can't set rt5682 PLL: %d\n", ret); in acp3x_5682_init()
74 "Failed to set rt5682 SYSCLK: %d\n", ret); in acp3x_5682_init()
82 "Failed to set rt5682 tdm bclk ratio: %d\n", ret); in acp3x_5682_init()
86 rt5682_dai_wclk = clk_get(component->dev, "rt5682-dai-wclk"); in acp3x_5682_init()
87 rt5682_dai_bclk = clk_get(component->dev, "rt5682-dai-bclk"); in acp3x_5682_init()
276 SND_SOC_DAILINK_DEF(rt5682,
277 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-10EC5682:00", "rt5682
[all...]
/kernel/linux/linux-6.6/sound/soc/amd/
H A DMakefile6 snd-soc-acp-rt5682-mach-objs := acp3x-rt5682-max9836.o
14 obj-$(CONFIG_SND_SOC_AMD_RV_RT5682_MACH) += snd-soc-acp-rt5682-mach.o
H A Dacp-da7219-max98357a.c24 #include "../codecs/rt5682.h"
147 "Failed to set rt5682 SYSCLK: %d\n", ret); in cz_rt5682_init()
154 dev_err(codec_dai->dev, "can't set rt5682 PLL: %d\n", ret); in cz_rt5682_init()
158 rt5682_dai_wclk = devm_clk_get(component->dev, "rt5682-dai-wclk"); in cz_rt5682_init()
162 rt5682_dai_bclk = devm_clk_get(component->dev, "rt5682-dai-bclk"); in cz_rt5682_init()
528 SND_SOC_DAILINK_DEF(rt5682,
529 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-10EC5682:00", "rt5682-aif1")));
596 .name = "amd-rt5682-play",
604 SND_SOC_DAILINK_REG(designware1, rt5682, platform),
607 .name = "amd-rt5682
[all...]
H A Dacp3x-rt5682-max9836.c23 #include "../codecs/rt5682.h"
62 /* set rt5682 dai fmt */ in acp3x_5682_init()
68 "Failed to set rt5682 dai fmt: %d\n", ret); in acp3x_5682_init()
76 dev_err(rtd->dev, "can't set rt5682 PLL: %d\n", ret); in acp3x_5682_init()
85 "Failed to set rt5682 SYSCLK: %d\n", ret); in acp3x_5682_init()
93 "Failed to set rt5682 tdm bclk ratio: %d\n", ret); in acp3x_5682_init()
97 rt5682_dai_wclk = clk_get(component->dev, "rt5682-dai-wclk"); in acp3x_5682_init()
98 rt5682_dai_bclk = clk_get(component->dev, "rt5682-dai-bclk"); in acp3x_5682_init()
287 SND_SOC_DAILINK_DEF(rt5682,
288 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-10EC5682:00", "rt5682
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/
H A DMakefile17 snd-soc-avs-rt5682-objs := rt5682.o
34 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682) += snd-soc-avs-rt5682.o
H A Drt5682.c19 #include <sound/rt5682.h>
23 #include "../../../codecs/rt5682.h"
29 #define AVS_RT5682_CODEC_DAI_NAME "rt5682-aif1"
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8192/
H A DMakefile16 mt8192-mt6359-rt1015-rt5682.o
H A Dmt8192-mt6359-rt1015-rt5682.c3 // mt8192-mt6359-rt1015-rt5682.c --
16 #include <sound/rt5682.h>
21 #include "../../codecs/rt5682.h"
/kernel/linux/linux-6.6/sound/soc/amd/acp/
H A Dacp-mach-common.c24 #include "../../codecs/rt5682.h"
84 SND_SOC_DAILINK_DEF(rt5682,
85 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-10EC5682:00", "rt5682-aif1")));
129 drvdata->wclk = clk_get(component->dev, "rt5682-dai-wclk"); in acp_card_rt5682_init()
130 drvdata->bclk = clk_get(component->dev, "rt5682-dai-bclk"); in acp_card_rt5682_init()
288 dev_err(rtd->dev, "Failed to set rt5682 tdm bclk ratio: %d\n", ret); in acp_card_rt5682_hw_params()
355 drvdata->wclk = clk_get(component->dev, "rt5682-dai-wclk"); in acp_card_rt5682s_init()
356 drvdata->bclk = clk_get(component->dev, "rt5682-dai-bclk"); in acp_card_rt5682s_init()
470 dev_err(rtd->dev, "Failed to set rt5682 tdm bclk ratio: %d\n", ret); in acp_card_rt5682s_hw_params()
1365 links[i].codecs = rt5682; in acp_sofdsp_dai_links_create()
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/boards/
H A Dcml_rt1011_rt5682.c20 #include <sound/rt5682.h>
23 #include "../../codecs/rt5682.h"
30 #define CML_RT5682_CODEC_DAI "rt5682-aif1"
H A Dsof_rt5682.c5 * Intel SOF Machine Driver with Realtek rt5682 Codec
19 #include <sound/rt5682.h>
22 #include "../../codecs/rt5682.h"
489 /* sof audio machine driver for rt5682 codec */
491 .name = "rt5682", /* the sof- prefix is added by the core */
506 .dai_name = "rt5682-aif1",
590 * right after playback is stop. However, rt5682 will output in sof_card_dai_links_create()
592 * ignore_pmdown_time to power down rt5682 immediately and in sof_card_dai_links_create()
/kernel/linux/linux-6.6/sound/soc/intel/boards/
H A Dcml_rt1011_rt5682.c20 #include <sound/rt5682.h>
23 #include "../../codecs/rt5682.h"
30 #define CML_RT5682_CODEC_DAI "rt5682-aif1"
H A Dsof_rt5682.c5 * Intel SOF Machine Driver with Realtek rt5682 Codec
20 #include <sound/rt5682.h>
23 #include "../../codecs/rt5682.h"
619 /* sof audio machine driver for rt5682 codec */
621 .name = "rt5682", /* the sof- prefix is added by the core */
636 .dai_name = "rt5682-aif1",
724 * right after playback is stop. However, rt5682 will output in sof_card_dai_links_create()
726 * ignore_pmdown_time to power down rt5682 immediately and in sof_card_dai_links_create()
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8186/
H A Dmt8186-mt6366-rt1019-rt5682s.c17 #include <sound/rt5682.h>
21 #include "../../codecs/rt5682.h"

Completed in 28 milliseconds

12