Searched refs:rt5682s (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | rt5682s.c | 3 // rt5682s.c -- RT5682I-VS ALSA SoC audio component driver 28 #include <sound/rt5682s.h> 30 #include "rt5682s.h" 64 static void rt5682s_apply_patch_list(struct rt5682s_priv *rt5682s, in rt5682s_apply_patch_list() argument 69 ret = regmap_multi_reg_write(rt5682s->regmap, patch_list, ARRAY_SIZE(patch_list)); in rt5682s_apply_patch_list() 622 static void rt5682s_reset(struct rt5682s_priv *rt5682s) in rt5682s_reset() argument 624 regmap_write(rt5682s->regmap, RT5682S_RESET, 0); in rt5682s_reset() 649 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); in rt5682s_sar_power_mode() local 651 mutex_lock(&rt5682s->sar_mutex); in rt5682s_sar_power_mode() 698 mutex_unlock(&rt5682s in rt5682s_sar_power_mode() 742 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_headset_detect() local 830 struct rt5682s_priv *rt5682s = rt5682s_jack_detect_handler() local 920 struct rt5682s_priv *rt5682s = rt5682s_jd_check_handler() local 933 struct rt5682s_priv *rt5682s = data; rt5682s_irq() local 944 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_set_jack_detect() local 1084 rt5682s_div_sel(struct rt5682s_priv *rt5682s, int target, const int div[], int size) rt5682s_div_sel() argument 1143 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); set_dmic_clk() local 1159 rt5682s_set_pllb_power(struct rt5682s_priv *rt5682s, int on) rt5682s_set_pllb_power() argument 1182 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); set_pllb_event() local 1196 rt5682s_set_filter_clk(struct rt5682s_priv *rt5682s, int reg, int ref) rt5682s_set_filter_clk() argument 1223 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); set_filter_clk() local 1248 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); set_dmic_power() local 1278 rt5682s_set_i2s(struct rt5682s_priv *rt5682s, int id, int on) rt5682s_set_i2s() argument 1320 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); set_i2s_event() local 1338 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); is_sys_clk_from_plla() local 1351 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); is_sys_clk_from_pllb() local 1437 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_stereo1_adc_mixl_event() local 1462 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); sar_power_event() local 2064 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_hw_params() local 2131 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_set_dai_fmt() local 2215 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_set_component_sysclk() local 2333 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_set_component_pll() local 2430 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_set_bclk1_ratio() local 2462 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_set_bclk2_ratio() local 2486 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_set_bias_level() local 2516 rt5682s_clk_check(struct rt5682s_priv *rt5682s) rt5682s_clk_check() argument 2527 struct rt5682s_priv *rt5682s = rt5682s_wclk_prepare() local 2564 struct rt5682s_priv *rt5682s = rt5682s_wclk_unprepare() local 2593 struct rt5682s_priv *rt5682s = rt5682s_wclk_recalc_rate() local 2616 struct rt5682s_priv *rt5682s = rt5682s_wclk_round_rate() local 2639 struct rt5682s_priv *rt5682s = rt5682s_wclk_set_rate() local 2685 struct rt5682s_priv *rt5682s = rt5682s_bclk_recalc_rate() local 2725 struct rt5682s_priv *rt5682s = rt5682s_bclk_round_rate() local 2747 struct rt5682s_priv *rt5682s = rt5682s_bclk_set_rate() local 2785 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_register_dai_clks() local 2845 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_dai_probe_clks() local 2872 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_probe() local 2881 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_remove() local 2889 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_suspend() local 2908 struct rt5682s_priv *rt5682s = snd_soc_component_get_drvdata(component); rt5682s_resume() local 2960 rt5682s_parse_dt(struct rt5682s_priv *rt5682s, struct device *dev) rt5682s_parse_dt() argument 2988 rt5682s_calibrate(struct rt5682s_priv *rt5682s) rt5682s_calibrate() argument 3082 struct rt5682s_priv *rt5682s = data; rt5682s_i2c_disable_regulators() local 3108 struct rt5682s_priv *rt5682s; rt5682s_i2c_probe() local 3272 struct rt5682s_priv *rt5682s = i2c_get_clientdata(client); rt5682s_i2c_shutdown() local [all...] |
H A D | Makefile | 238 snd-soc-rt5682s-objs := rt5682s.o 620 obj-$(CONFIG_SND_SOC_RT5682S) += snd-soc-rt5682s.o
|
H A D | rt5682s.h | 3 * rt5682s.h -- RT5682I-VS ALSA SoC audio driver 12 #include <sound/rt5682s.h>
|
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8186/ |
H A D | Makefile | 22 obj-$(CONFIG_SND_SOC_MT8186_MT6366_RT1019_RT5682S) += mt8186-mt6366-rt1019-rt5682s.o
|
/kernel/linux/linux-6.6/sound/soc/amd/acp/ |
H A D | acp-mach-common.c | 26 #include "../../codecs/rt5682s.h" 310 SND_SOC_DAILINK_DEF(rt5682s, 311 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-RTL5682:00", "rt5682s-aif1"))); 1371 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create() 1372 links[i].num_codecs = ARRAY_SIZE(rt5682s); in acp_sofdsp_dai_links_create() 1408 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create() 1409 links[i].num_codecs = ARRAY_SIZE(rt5682s); in acp_sofdsp_dai_links_create() 1554 links[i].codecs = rt5682s; in acp_legacy_dai_links_create() 1555 links[i].num_codecs = ARRAY_SIZE(rt5682s); in acp_legacy_dai_links_create() 1588 links[i].codecs = rt5682s; in acp_legacy_dai_links_create() [all...] |
/kernel/linux/linux-6.6/sound/soc/qcom/ |
H A D | sc7280.c | 15 #include <sound/rt5682s.h> 20 #include "../codecs/rt5682s.h"
|
/kernel/linux/linux-6.6/sound/soc/intel/boards/ |
H A D | sof_rt5682.c | 21 #include <sound/rt5682s.h> 24 #include "../../codecs/rt5682s.h" 643 .dai_name = "rt5682s-aif1",
|
Completed in 13 milliseconds