Home
last modified time | relevance | path

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

1234567891011

/Linux-v6.6/sound/aoa/fabrics/
Dlayout.c64 struct codec_connect_info codecs[MAX_CODECS_PER_BUS]; member
275 .codecs[0] = {
279 .codecs[1] = {
286 .codecs[0] = {
293 .codecs[0] = {
301 .codecs[0] = {
308 .codecs[0] = {
316 .codecs[0] = {
320 .codecs[1] = {
327 .codecs[0] = {
[all …]
/Linux-v6.6/drivers/media/platform/qcom/venus/
Dhfi_parser.c38 u32 codecs, u32 domain, func cb, void *data, in for_each_codec() argument
48 if (cap->codec & codecs && cap->domain == domain) in for_each_codec()
63 parse_alloc_mode(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_alloc_mode() argument
78 codecs, domain, fill_buf_mode, type, 1); in parse_alloc_mode()
94 parse_profile_level(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_profile_level() argument
105 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_profile_level()
119 parse_caps(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_caps() argument
131 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_caps()
145 parse_raw_formats(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_raw_formats() argument
170 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_raw_formats()
[all …]
/Linux-v6.6/sound/soc/intel/common/
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"},
Dsoc-acpi-intel-kbl-match.c17 .codecs = {"10508825"}
22 .codecs = {"10EC5663"}
27 .codecs = {"10EC5663", "10EC5514"}
32 .codecs = {"MX98357A"}
37 .codecs = {"MX98927"}
42 .codecs = {"MX98373"}
Dsoc-acpi-intel-rpl-match.c331 .codecs = {"10EC5682", "RTL5682"},
336 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
341 .codecs = {"MX98357A"}
346 .codecs = {"MX98360A"},
351 .codecs = {"MX98373"}
356 .codecs = {"INTC10B0"}
361 .codecs = {"NVTN2012"}
366 .codecs = {"RTL1019"}
Dsoc-acpi-intel-adl-match.c13 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
452 .codecs = {"MX98373"}
457 .codecs = {"MX98357A"}
462 .codecs = {"MX98360A"}
467 .codecs = {"10EC5682", "RTL5682"},
472 .codecs = {"RTL1015"}
477 .codecs = {"RTL1019"}
482 .codecs = {"MX98390"}
487 .codecs = {"INTC10B0"}
492 .codecs = {"NVTN2012"}
Dsoc-acpi-intel-cht-match.c80 .codecs = { "10EC5640", "10EC3276" },
85 .codecs = { "10EC5670", "10EC5672" },
90 .codecs = { "10EC5645", "10EC5650", "10EC3270" },
95 .codecs = { "DGLS7212", "DGLS7213"},
Dsoc-acpi-intel-mtl-match.c15 .codecs = {"MX98357A"}
20 .codecs = {"MX98360A"}
25 .codecs = {"RTL1019"}
30 .codecs = {"10EC5682", "RTL5682"},
35 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
40 .codecs = {"INTC10B0"}
Dsoc-acpi-intel-cml-match.c14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
19 .codecs = {"10EC1011"}
24 .codecs = {"10EC1015"}
29 .codecs = {"MX98357A"}
34 .codecs = {"MX98390"}
Dsoc-acpi-intel-byt-match.c123 .codecs = { "10EC5640", "10EC5642", "INTCCFFD"},
128 .codecs = { "10WM5102", "WM510204", "WM510205"},
133 .codecs = { "DGLS7212", "DGLS7213"},
138 .codecs = { "10EC5645", "10EC5648"},
/Linux-v6.6/sound/soc/intel/avs/boards/
Dssm4567.c100 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs) * 2, GFP_KERNEL); in avs_create_dai_link()
101 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
105 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:00"); in avs_create_dai_link()
106 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link()
107 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:01"); in avs_create_dai_link()
108 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link()
109 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
110 !dl->codecs[1].name || !dl->codecs[1].dai_name) in avs_create_dai_link()
Dhdaudio.c48 dl[i].codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_links()
50 if (!dl[i].codecs || !dl[i].cpus) in avs_create_dai_links()
57 dl[i].codecs->name = devm_kstrdup(dev, cname, GFP_KERNEL); in avs_create_dai_links()
58 if (!dl[i].codecs->name) in avs_create_dai_links()
61 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()
196 binder->codecs->name = devm_kstrdup(dev, dev_name(&codec->core.dev), GFP_KERNEL); in avs_hdaudio_probe()
197 if (!binder->codecs->name) in avs_hdaudio_probe()
202 binder->codecs->dai_name = "codec-probing-DAI"; in avs_hdaudio_probe()
[all …]
Dmax98927.c109 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs) * 2, GFP_KERNEL); in avs_create_dai_link()
110 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
114 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_DEV0_NAME); in avs_create_dai_link()
115 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_CODEC_NAME); in avs_create_dai_link()
116 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_DEV1_NAME); in avs_create_dai_link()
117 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_CODEC_NAME); in avs_create_dai_link()
118 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
119 !dl->codecs[1].name || !dl->codecs[1].dai_name) in avs_create_dai_link()
Dmax98373.c112 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs) * 2, GFP_KERNEL); in avs_create_dai_link()
113 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
117 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_DEV0_NAME); in avs_create_dai_link()
118 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_CODEC_NAME); in avs_create_dai_link()
119 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_DEV1_NAME); in avs_create_dai_link()
120 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_CODEC_NAME); in avs_create_dai_link()
121 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
122 !dl->codecs[1].name || !dl->codecs[1].dai_name) in avs_create_dai_link()
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()
68 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "MX98357A:00"); in avs_create_dai_link()
69 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, "HiFi"); in avs_create_dai_link()
70 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
Drt298.c148 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
149 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
153 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343A:00"); in avs_create_dai_link()
154 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT298_CODEC_DAI); in avs_create_dai_link()
155 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
Drt286.c131 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
132 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
136 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343A:00"); in avs_create_dai_link()
137 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT286_CODEC_DAI); in avs_create_dai_link()
138 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
Drt5663.c150 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
151 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
155 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-10EC5663:00"); in avs_create_dai_link()
156 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT5663_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()
Drt274.c162 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
163 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
167 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT34C2:00"); in avs_create_dai_link()
168 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT274_CODEC_DAI); in avs_create_dai_link()
169 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
Dda7219.c181 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
182 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
186 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-DLGS7219:00"); in avs_create_dai_link()
187 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, DA7219_DAI_NAME); in avs_create_dai_link()
188 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
/Linux-v6.6/sound/soc/mediatek/
DKconfig12 that can be used with other codecs.
23 with the CS42448 codecs.
33 with the WM8960 codecs.
43 that can be used with other codecs.
53 with the MT6351 codecs.
63 that can be used with other codecs.
73 boards with the WM8960 codecs.
83 that can be used with other codecs.
109 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs"
115 with the RT5650 and RT5514 codecs.
[all …]
/Linux-v6.6/sound/soc/mediatek/mt8173/
Dmt8173-rt5650-rt5676.c267 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_rt5676_dev_probe()
269 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_rt5676_dev_probe()
275 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_rt5676_dev_probe()
277 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node) { in mt8173_rt5650_rt5676_dev_probe()
284 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node; in mt8173_rt5650_rt5676_dev_probe()
286 mt8173_rt5650_rt5676_dais[DAI_LINK_INTERCODEC].codecs->of_node = in mt8173_rt5650_rt5676_dev_probe()
287 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node; in mt8173_rt5650_rt5676_dev_probe()
289 mt8173_rt5650_rt5676_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_rt5676_dev_probe()
291 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_rt5676_dev_probe()
Dmt8173-rt5650.c291 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_dev_probe()
293 if (!mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_dev_probe()
299 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_dev_probe()
300 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node; in mt8173_rt5650_dev_probe()
312 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].dai_name = in mt8173_rt5650_dev_probe()
327 mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_dev_probe()
329 if (!mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_dev_probe()
/Linux-v6.6/sound/soc/rockchip/
Drockchip_rt5645.c176 rk_dailink.codecs->of_node = of_parse_phandle(np, in snd_rk_mc_probe()
178 if (!rk_dailink.codecs->of_node) { in snd_rk_mc_probe()
215 of_node_put(rk_dailink.codecs->of_node); in snd_rk_mc_probe()
216 rk_dailink.codecs->of_node = NULL; in snd_rk_mc_probe()
225 of_node_put(rk_dailink.codecs->of_node); in snd_rk_mc_remove()
226 rk_dailink.codecs->of_node = NULL; in snd_rk_mc_remove()
/Linux-v6.6/sound/soc/generic/
Dsimple-card.c252 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0); in simple_dai_link_of_dpcm() local
267 snprintf(dai_name, sizeof(dai_name), "be.%s", codecs->dai_name); in simple_dai_link_of_dpcm()
270 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
272 snd_soc_of_parse_node_prefix(node, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
274 snd_soc_of_parse_node_prefix(np, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
300 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0); in simple_dai_link_of() local
335 "%s-%s", cpus->dai_name, codecs->dai_name); in simple_dai_link_of()
587 li->num[li->link].codecs = 1; in simple_count_noml()
617 li->num[li->link].codecs = 1; in simple_count_dpcm()
679 li->num[0].codecs = 1; in simple_get_dais_count()
[all …]

1234567891011