Home
last modified time | relevance | path

Searched full:rt5682s (Results 1 – 25 of 30) sorted by relevance

12

/linux/sound/soc/codecs/
H A Drt5682s.c3 // 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->sar_mutex); in rt5682s_sar_power_mode()
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Dmt8186-mt6366-rt1019-rt5682s.yaml4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-rt1019-rt5682s.yaml#
7 title: Mediatek MT8186 with MT6366, RT1019 and RT5682S ASoC sound card driver
21 - mediatek,mt8186-mt6366-rt1019-rt5682s-sound
22 - mediatek,mt8186-mt6366-rt5682s-max98360-sound
154 compatible = "mediatek,mt8186-mt6366-rt1019-rt5682s-sound";
178 sound-dai = <&rt5682s 0>;
187 sound-dai = <&rt5682s 0>;
H A Drealtek,rt5682s.yaml4 $id: http://devicetree.org/schemas/sound/realtek,rt5682s.yaml#
7 title: Realtek rt5682s codec
13 Rt5682s(ALC5682I-VS) is a rt5682i variant which supports I2C only.
20 const: realtek,rt5682s
130 compatible = "realtek,rt5682s";
/linux/sound/soc/amd/acp/
H A Dacp-sof-mach.c46 .hs_codec_id = RT5682S,
55 .hs_codec_id = RT5682S,
74 .hs_codec_id = RT5682S,
138 .name = "rt5682s-max",
142 .name = "rt5682s-rt1019",
150 .name = "rt5682s-hs-rt1019",
H A Dacp-legacy-mach.c39 .hs_codec_id = RT5682S,
49 .hs_codec_id = RT5682S,
77 .hs_codec_id = RT5682S,
221 .name = "rmb-rt5682s-rt1019",
H A Dacp-mach-common.c26 #include "../../codecs/rt5682s.h"
325 /* Define RT5682S CODEC component*/
326 SND_SOC_DAILINK_DEF(rt5682s,
327 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-RTL5682:00", "rt5682s-aif1")));
367 if (drvdata->hs_codec_id != RT5682S) in acp_card_rt5682s_init()
1423 if (drv_data->hs_codec_id == RT5682S) { in acp_sofdsp_dai_links_create()
1424 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create()
1425 links[i].num_codecs = ARRAY_SIZE(rt5682s); in acp_sofdsp_dai_links_create()
1458 if (drv_data->hs_codec_id == RT5682S) { in acp_sofdsp_dai_links_create()
1459 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create()
[all …]
H A Dacp-mach.h49 RT5682S, enumerator
/linux/arch/arm64/boot/dts/qcom/
H A Dsc7180-trogdor-rt5682s-sku.dtsi3 * Google Trogdor dts fragment for SKUs with rt5682s
10 compatible = "realtek,rt5682s";
37 model = "sc7180-rt5682s-max98357a-1mic";
H A Dsc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
17 model = "Google Wormdingler rev1+ (INX, rt5682s)";
H A Dsc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
17 model = "Google Wormdingler rev1+ (BOE, rt5682s)";
H A Dsc7180-trogdor-lazor-r10.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
H A Dsc7180-trogdor-lazor-r10-kb.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
H A Dsc7180-trogdor-lazor-r10-lte.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
H A Dsc7180-trogdor-lazor-limozeen-nots-r10.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
H A Dsc7180-trogdor-lazor-limozeen-r10.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
H A Dsc7180-trogdor-pazquel360.dtsi10 #include "sc7180-trogdor-rt5682s-sku.dtsi"
H A Dsc7280-herobrine-audio-rt5682.dtsi68 compatible = "realtek,rt5682s";
H A Dsc7180-trogdor-kingoftown.dts14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
H A Dsc7280-herobrine-audio-rt5682-3mic.dtsi86 compatible = "realtek,rt5682s";
/linux/sound/soc/amd/
H A Dacp-config.c241 .drv_name = "rt5682s-max",
250 .drv_name = "rt5682s-rt1019",
301 .drv_name = "rt5682s-hs-rt1019",
306 .sof_tplg_filename = "sof-rmb-rt5682s-rt1019.tplg",
/linux/sound/soc/intel/boards/
H A Dsof_rt5682.c21 #include <sound/rt5682s.h>
24 #include "../../codecs/rt5682s.h"
349 /* check plla_table and pllb_table in rt5682s.c */ in sof_rt5682_hw_params()
355 * pll_out or params_rate() here since rt5682s PLL2 doesn't support 24.576MHz in sof_rt5682_hw_params()
511 .dai_name = "rt5682s-aif1",
/linux/include/sound/
H A Drt5682s.h3 * linux/sound/rt5682s.h -- Platform data for RT5682I-VS
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8195-cherry-tomato-r3.dts15 compatible = "realtek,rt5682s";
H A Dmt8195-cherry-dojo-r1.dts17 compatible = "realtek,rt5682s";
/linux/sound/soc/qcom/
H A Dsc7280.c17 #include <sound/rt5682s.h>
22 #include "../codecs/rt5682s.h"

12