Home
last modified time | relevance | path

Searched full:codecs (Results 1 – 25 of 380) sorted by relevance

12345678910>>...16

/linux/sound/soc/mediatek/
H A DKconfig14 that can be used with other codecs.
25 with the CS42448 codecs.
35 with the WM8960 codecs.
45 that can be used with other codecs.
55 with the MT6351 codecs.
65 that can be used with other codecs.
75 boards with the WM8960 codecs.
85 that can be used with other codecs.
111 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs"
117 with the RT5650 and RT5514 codecs.
[all …]
/linux/sound/aoa/fabrics/
H A Dlayout.c7 * This fabric module looks for sound codecs based on the
51 * fabric has to know the codec anyway and all codecs might have
65 struct codec_connect_info codecs[MAX_CODECS_PER_BUS]; member
276 .codecs[0] = {
280 .codecs[1] = {
287 .codecs[0] = {
294 .codecs[0] = {
302 .codecs[0] = {
309 .codecs[0] = {
317 .codecs[
611 struct aoa_codec *codecs[MAX_CODECS_PER_BUS]; global() member
[all...]
/linux/sound/soc/intel/common/
H A Dsoc-acpi-intel-ssp-common.c27 static const struct codec_map codecs[] = { variable
83 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_detect_codec_type()
84 if (!acpi_dev_present(codecs[i].acpi_hid, NULL, -1)) in snd_soc_acpi_intel_detect_codec_type()
87 dev_dbg(dev, "codec %s found\n", codecs[i].name); in snd_soc_acpi_intel_detect_codec_type()
88 return codecs[i].codec_type; in snd_soc_acpi_intel_detect_codec_type()
117 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_name()
118 if (codecs[i].codec_type != codec_type) in snd_soc_acpi_intel_get_codec_name()
121 return codecs[i].name; in snd_soc_acpi_intel_get_codec_name()
139 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_tplg_suffix()
140 if (codecs[i].codec_type != codec_type) in snd_soc_acpi_intel_get_codec_tplg_suffix()
[all …]
H A Dsoc-acpi-intel-jsl-match.c14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
19 .codecs = {"MX98373"}
24 .codecs = {"10EC1015"}
29 .codecs = {"RTL1015"}
34 .codecs = {"MX98360A"}
39 .codecs = {"10EC5650"}
44 .codecs = {"10EC5682", "RTL5682"},
H A Dsoc-acpi-intel-kbl-match.c14 .codecs = {"10508825"}
19 .codecs = {"10EC5663"}
24 .codecs = {"10EC5663", "10EC5514"}
29 .codecs = {"MX98357A"}
34 .codecs = {"MX98927"}
39 .codecs = {"MX98373"}
/linux/sound/soc/intel/avs/boards/
H A Dhdaudio.c15 #include "../../../codecs/hda.h"
47 dl[i].codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_links()
49 if (!dl[i].codecs || !dl[i].cpus) in avs_create_dai_links()
56 dl[i].codecs->name = devm_kstrdup_const(dev, cname, GFP_KERNEL); in avs_create_dai_links()
57 if (!dl[i].codecs->name) in avs_create_dai_links()
60 dl[i].codecs->dai_name = pcm->name; in avs_create_dai_links()
192 binder->codecs = devm_kzalloc(dev, sizeof(*binder->codecs), GFP_KERNEL); in avs_hdaudio_probe()
193 if (!binder->platforms || !binder->codecs) in avs_hdaudio_probe()
[all...]
H A Dssm4567.c16 #include "../../../codecs/nau8825.h"
98 dl->codecs = devm_kcalloc(dev, 2, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
99 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
104 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:00"); in avs_create_dai_link()
105 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link()
106 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:01"); in avs_create_dai_link()
107 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link()
108 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[ in avs_create_dai_link()
[all...]
H A Dmax98373.c112 dl->codecs = devm_kcalloc(dev, 2, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
113 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
118 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_DEV0_NAME); in avs_create_dai_link()
119 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_CODEC_NAME); in avs_create_dai_link()
120 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_DEV1_NAME); in avs_create_dai_link()
121 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_CODEC_NAME); in avs_create_dai_link()
122 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
123 !dl->codecs[ in avs_create_dai_link()
[all...]
H A Dmax98927.c109 dl->codecs = devm_kcalloc(dev, 2, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
110 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
115 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_DEV0_NAME); in avs_create_dai_link()
116 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_CODEC_NAME); in avs_create_dai_link()
117 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_DEV1_NAME); in avs_create_dai_link()
118 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_CODEC_NAME); in avs_create_dai_link()
119 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
120 !dl->codecs[ in avs_create_dai_link()
[all...]
H A Drt5514.c17 #include "../../../codecs/rt5514.h"
101 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
102 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
107 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-10EC5514:00"); in avs_create_dai_link()
108 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT5514_CODEC_DAI); in avs_create_dai_link()
109 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Dmax98357a.c63 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
64 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
69 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "MX98357A:00"); in avs_create_dai_link()
70 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, "HiFi"); in avs_create_dai_link()
71 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Drt298.c16 #include "../../../codecs/rt298.h"
149 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
150 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
155 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343A:00"); in avs_create_dai_link()
156 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT298_CODEC_DAI); in avs_create_dai_link()
157 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Drt286.c15 #include "../../../codecs/rt286.h"
132 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
133 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
138 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343A:00"); in avs_create_dai_link()
139 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT286_CODEC_DAI); in avs_create_dai_link()
140 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Drt5663.c17 #include "../../../codecs/rt5663.h"
151 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
152 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
157 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-10EC5663:00"); in avs_create_dai_link()
158 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT5663_CODEC_DAI); in avs_create_dai_link()
159 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Drt5640.c15 #include "../../../codecs/rt5640.h"
154 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
155 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
160 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-10EC5640:0%d", uid); in avs_create_dai_link()
161 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT5640_CODEC_DAI); in avs_create_dai_link()
162 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Drt274.c15 #include "../../../codecs/rt274.h"
164 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
165 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
170 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT34C2:00"); in avs_create_dai_link()
171 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT274_CODEC_DAI); in avs_create_dai_link()
172 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Dda7219.c18 #include "../../../codecs/da7219.h"
183 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
184 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
189 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-DLGS7219:00"); in avs_create_dai_link()
190 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, DA7219_DAI_NAME); in avs_create_dai_link()
191 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
/linux/sound/hda/codecs/realtek/
H A DKconfig46 tristate "Build Realtek ALC269 HD-audio codecs support" if EXPERT
55 tristate "Build Realtek ALC662 HD-audio codecs support" if EXPERT
64 tristate "Build Realtek ALC680 HD-audio codecs support" if EXPERT
72 tristate "Build Realtek ALC861 HD-audio codecs support" if EXPERT
80 tristate "Build Realtek ALC861-VD HD-audio codecs support" if EXPERT
88 tristate "Build Realtek ALC880 HD-audio codecs support" if EXPERT
96 tristate "Build Realtek ALC882 HD-audio codecs support" if EXPERT
/linux/sound/soc/intel/boards/
H A Dsof_board_helpers.c212 /* codecs - caller to handle */ in set_ssp_codec_link()
256 /* codecs */ in set_dmic_link()
257 link->codecs = dmic_component; in set_dmic_link()
277 struct snd_soc_dai_link_component *cpus, *codecs; in set_idisp_hdmi_link() local
300 /* codecs */ in set_idisp_hdmi_link()
302 codecs = devm_kzalloc(dev, in set_idisp_hdmi_link()
305 if (!codecs) in set_idisp_hdmi_link()
308 codecs->name = "ehdaudio0D2"; in set_idisp_hdmi_link()
309 codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, in set_idisp_hdmi_link()
311 if (!codecs->dai_name) in set_idisp_hdmi_link()
[all …]
/linux/Documentation/sound/hd-audio/
H A Dcontrols.rst8 Realtek codecs
35 IDT/Sigmatel codecs
41 (see HD-Audio.txt). Note that on some codecs the analog-loopback
62 VIA codecs
101 Conexant codecs
105 See Realtek codecs.
108 Analog codecs
/linux/include/sound/
H A Dsoc-acpi.h34 /* check all codecs */
52 /* check all codecs */
147 * This choice was found to be valid on platforms with ES8336 codecs.
177 * @comp_ids: list of compatible audio codecs using the same machine driver,
188 * audio codecs whose presence if checked with ACPI
237 * @num_codecs: number of secondary codecs used in the platform
238 * @codecs: holds the codec IDs
243 u8 codecs[SND_SOC_ACPI_MAX_CODECS][ACPI_ID_LEN]; member
/linux/Documentation/devicetree/bindings/sound/
H A Dcirrus,madera.yaml7 title: Cirrus Logic Madera class audio CODECs
13 This describes audio configuration bindings for these codecs.
75 CS47L35_DMIC_REF_xxx values For all other codecs one of
103 codecs that do not have OUT6.
112 of this value. The second cell is ignored for codecs that
/linux/sound/soc/amd/acp/
H A Dacp-mach-common.c24 #include "../../codecs/rt5682.h"
25 #include "../../codecs/rt1019.h"
26 #include "../../codecs/rt5682s.h"
27 #include "../../codecs/nau8825.h"
28 #include "../../codecs/nau8821.h"
1414 links[i].codecs = &snd_soc_dummy_dlc; in acp_sofdsp_dai_links_create()
1418 links[i].codecs = rt5682; in acp_sofdsp_dai_links_create()
1424 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create()
1430 links[i].codecs = nau8821; in acp_sofdsp_dai_links_create()
1449 links[i].codecs = &snd_soc_dummy_dlc; in acp_sofdsp_dai_links_create()
[all …]
/linux/sound/soc/mediatek/mt8195/
H A Dmt8195-mt6359.c19 #include "../../codecs/mt6359.h"
20 #include "../../codecs/rt1011.h"
21 #include "../../codecs/rt5682.h"
1296 dai_link->codecs->of_node = dp_node; in mt8195_mt6359_legacy_probe()
1297 dai_link->codecs->name = NULL; in mt8195_mt6359_legacy_probe()
1298 dai_link->codecs->dai_name = "i2s-hifi"; in mt8195_mt6359_legacy_probe()
1305 dai_link->codecs->of_node = hdmi_node; in mt8195_mt6359_legacy_probe()
1306 dai_link->codecs->name = NULL; in mt8195_mt6359_legacy_probe()
1307 dai_link->codecs->dai_name = "i2s-hifi"; in mt8195_mt6359_legacy_probe()
1314 dai_link->codecs in mt8195_mt6359_legacy_probe()
[all...]
/linux/sound/hda/codecs/
H A DKconfig132 source "sound/hda/codecs/realtek/Kconfig"
133 source "sound/hda/codecs/cirrus/Kconfig"
134 source "sound/hda/codecs/hdmi/Kconfig"
135 source "sound/hda/codecs/side-codecs/Kconfig"

12345678910>>...16