Home
last modified time | relevance | path

Searched refs:codecs (Results 1 – 25 of 170) sorted by relevance

1234567

/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
86 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_detect_codec_type()
87 if (!acpi_dev_present(codecs[i].acpi_hid, NULL, -1)) in snd_soc_acpi_intel_detect_codec_type()
90 dev_dbg(dev, "codec %s found\n", codecs[i].name); in snd_soc_acpi_intel_detect_codec_type()
91 return codecs[i].codec_type; in snd_soc_acpi_intel_detect_codec_type()
120 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_name()
121 if (codecs[i].codec_type != codec_type) in snd_soc_acpi_intel_get_codec_name()
124 return codecs[i].name; in snd_soc_acpi_intel_get_codec_name()
142 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_tplg_suffix()
143 if (codecs[ 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"}
H A Dsoc-acpi-intel-cht-match.c112 .codecs = { "10EC5640", "10EC3276" },
117 .codecs = { "10EC5670", "10EC5672" },
122 .codecs = { "10EC5645", "10EC5650", "10EC3270" },
127 .codecs = { "DGLS7212", "DGLS7213"},
H A Dsoc-acpi-intel-cml-match.c14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
19 .codecs = {"10EC1011"}
24 .codecs = {"10EC1015"}
29 .codecs = {"MX98357A"}
34 .codecs = {"MX98390"}
H A Dsoc-acpi-intel-glk-match.c14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
19 .codecs = {"MX98357A"}
24 .codecs = {"10EC5682", "RTL5682"},
H A Dsoc-acpi-intel-byt-match.c123 .codecs = { "10EC5640", "10EC5642", "INTCCFFD"},
128 .codecs = { "10WM5102", "WM510204", "WM510205"},
133 .codecs = { "DGLS7212", "DGLS7213"},
138 .codecs = { "10EC5645", "10EC5648"},
/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/soc/intel/boards/
H A Dsof_board_helpers.c214 /* codecs - caller to handle */ in set_ssp_codec_link()
258 /* codecs */ in set_dmic_link()
259 link->codecs = dmic_component; in set_dmic_link()
279 struct snd_soc_dai_link_component *cpus, *codecs; in set_idisp_hdmi_link()
302 /* codecs */ in set_idisp_hdmi_link()
304 codecs = devm_kzalloc(dev, in set_idisp_hdmi_link()
307 if (!codecs) in set_idisp_hdmi_link()
310 codecs->name = "ehdaudio0D2"; in set_idisp_hdmi_link()
311 codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, in set_idisp_hdmi_link()
313 if (!codecs in set_idisp_hdmi_link()
277 struct snd_soc_dai_link_component *cpus, *codecs; set_idisp_hdmi_link() local
[all...]
/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/generic/
H A Dsimple-card.c270 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of_dpcm()
285 snprintf(dai_name, sizeof(dai_name), "be.%s", codecs->dai_name); in simple_dai_link_of_dpcm()
288 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
290 snd_soc_of_parse_node_prefix(node, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
292 snd_soc_of_parse_node_prefix(np, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
315 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of()
348 "%s-%s", cpus->dai_name, codecs->dai_name); in simple_dai_link_of()
585 li->num[li->link].codecs = 1; in simple_count_noml()
614 li->num[li->link].codecs = 1; in simple_count_dpcm()
677 li->num[0].codecs in simple_get_dais_count()
272 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); simple_dai_link_of_dpcm() local
317 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); simple_dai_link_of() local
756 struct snd_soc_dai_link_component *codecs; simple_probe() local
[all...]
H A Daudio-graph-card.c248 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in graph_dai_link_of_dpcm() local
261 "be.%pOFP.%s", codecs->of_node, codecs->dai_name); in graph_dai_link_of_dpcm()
267 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, "prefix"); in graph_dai_link_of_dpcm()
268 snd_soc_of_parse_node_prefix(ports, cconf, codecs->of_node, "prefix"); in graph_dai_link_of_dpcm()
269 snd_soc_of_parse_node_prefix(port, cconf, codecs->of_node, "prefix"); in graph_dai_link_of_dpcm()
289 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in graph_dai_link_of() local
305 "%s-%s", cpus->dai_name, codecs->dai_name); in graph_dai_link_of()
454 li->num[li->link].codecs = 1; in graph_count_noml()
486 li->num[li->link].codecs in graph_count_dpcm()
[all...]
/linux/sound/soc/amd/acp/
H A Dacp-mach-common.c1430 links[i].codecs = &snd_soc_dummy_dlc; in acp_sofdsp_dai_links_create()
1434 links[i].codecs = rt5682; in acp_sofdsp_dai_links_create()
1440 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create()
1446 links[i].codecs = nau8821; in acp_sofdsp_dai_links_create()
1465 links[i].codecs = &snd_soc_dummy_dlc; in acp_sofdsp_dai_links_create()
1469 links[i].codecs = nau8825; in acp_sofdsp_dai_links_create()
1475 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create()
1500 links[i].codecs = &snd_soc_dummy_dlc; in acp_sofdsp_dai_links_create()
1504 links[i].codecs = rt1019; in acp_sofdsp_dai_links_create()
1512 links[i].codecs = max98360a; in acp_sofdsp_dai_links_create()
[all …]
H A Dacp-sdw-sof-mach.c104 struct snd_soc_dai_link_component *codecs; in create_sdw_dailink() local
162 codecs = devm_kcalloc(dev, num_codecs, sizeof(*codecs), GFP_KERNEL); in create_sdw_dailink()
163 if (!codecs) in create_sdw_dailink()
186 codecs[j].name = sof_end->codec_name; in create_sdw_dailink()
187 codecs[j].dai_name = sof_end->dai_info->dai_name; in create_sdw_dailink()
198 ARRAY_SIZE(platform_component), codecs, num_codecs, in create_sdw_dailink()
H A Dacp-sdw-legacy-mach.c17 #include "../../codecs/rt711.h"
188 struct snd_soc_dai_link_component *codecs; in create_sdw_dailink() local
246 codecs = devm_kcalloc(dev, num_codecs, sizeof(*codecs), GFP_KERNEL); in create_sdw_dailink()
247 if (!codecs) in create_sdw_dailink()
270 codecs[j].name = soc_end->codec_name; in create_sdw_dailink()
271 codecs[j].dai_name = soc_end->dai_info->dai_name; in create_sdw_dailink()
282 1, codecs, num_codecs, in create_sdw_dailink()
543 * codecs on used platform in mc_probe()
H A Damd-acpi-mach.c13 .codecs = {"10EC1019"}
18 .codecs = {"MX98360A"}
/linux/Documentation/devicetree/bindings/sound/
H A Drockchip,rk3399-gru-sound.txt
/linux/sound/soc/fsl/
H A Dp1022_rdk.c242 mdata->dai[0].codecs = &comp[1]; in p1022_rdk_probe()
250 mdata->dai[1].codecs = &comp[4]; in p1022_rdk_probe()
261 mdata->dai[0].codecs->of_node = codec_np; in p1022_rdk_probe()
271 mdata->dai[0].codecs->dai_name = "wm8960-hifi"; in p1022_rdk_probe()
272 mdata->dai[1].codecs->dai_name = mdata->dai[0].codecs->dai_name; in p1022_rdk_probe()
/linux/sound/soc/ti/
H A Ddavinci-evm.c192 dai->codecs->of_node = of_parse_phandle(np, "ti,audio-codec", 0); in davinci_evm_probe()
193 if (!dai->codecs->of_node) in davinci_evm_probe()
264 if (dai->codecs->of_node) { in davinci_evm_probe()
265 of_node_put(dai->codecs->of_node); in davinci_evm_probe()
266 dai->codecs->of_node = NULL; in davinci_evm_probe()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dsoc21.c170 const struct amdgpu_video_codecs **codecs) in soc21_query_video_codecs() argument
184 *codecs = &sriov_vcn_4_0_0_video_codecs_encode_vcn1; in soc21_query_video_codecs()
186 *codecs = &sriov_vcn_4_0_0_video_codecs_decode_vcn1; in soc21_query_video_codecs()
189 *codecs = &sriov_vcn_4_0_0_video_codecs_encode_vcn0; in soc21_query_video_codecs()
191 *codecs = &sriov_vcn_4_0_0_video_codecs_decode_vcn0; in soc21_query_video_codecs()
196 *codecs = &vcn_4_0_0_video_codecs_encode_vcn1; in soc21_query_video_codecs()
198 *codecs = &vcn_4_0_0_video_codecs_decode_vcn1; in soc21_query_video_codecs()
201 *codecs = &vcn_4_0_0_video_codecs_encode_vcn0; in soc21_query_video_codecs()
203 *codecs = &vcn_4_0_0_video_codecs_decode_vcn0; in soc21_query_video_codecs()
209 *codecs in soc21_query_video_codecs()
[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/sound/ac97/
H A Dbus.c65 return ac97_ctrl->codecs[codec_num]; in ac97_codec_find()
96 ac97_ctrl->codecs[adev->num] = NULL; in ac97_codec_release()
110 ac97_ctrl->codecs[idx] = codec; in ac97_codec_add()
232 if (ac97_ctrl->codecs[i]) { in ac97_ctrl_codecs_unregister()
233 ac97_ctrl->codecs[i]->ac97_ctrl = &ac97_unbound_ctrl; in ac97_ctrl_codecs_unregister()
234 device_unregister(&ac97_ctrl->codecs[i]->dev); in ac97_ctrl_codecs_unregister()
/linux/sound/soc/atmel/
H A Dmikroe-proto.c98 dai->codecs = &comp[1]; in snd_proto_probe()
105 dai->codecs->dai_name = "wm8731-hifi"; in snd_proto_probe()
113 dai->codecs->of_node = codec_np; in snd_proto_probe()
/linux/sound/soc/ux500/
H A Dmop500.c68 of_node_put(mop500_dai_links[0].codecs->of_node); in mop500_of_node_put()
94 mop500_dai_links[i].codecs->of_node = codec_np; in mop500_of_probe()
95 mop500_dai_links[i].codecs->name = NULL; in mop500_of_probe()

1234567