Home
last modified time | relevance | path

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

12345678910

/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/drivers/media/platform/qcom/venus/
H A Dhfi_parser.c43 u32 codecs, u32 domain, func cb, void *data, in for_each_codec() argument
53 if (cap->codec & codecs && cap->domain == domain) in for_each_codec()
68 parse_alloc_mode(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_alloc_mode() argument
83 codecs, domain, fill_buf_mode, type, 1); in parse_alloc_mode()
104 parse_profile_level(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_profile_level() argument
115 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_profile_level()
134 parse_caps(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_caps() argument
146 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_caps()
165 parse_raw_formats(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_raw_formats() argument
194 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domai in parse_raw_formats()
204 struct hfi_codec_supported *codecs = data; parse_codecs() local
227 parse_codecs_mask(u32 * codecs,u32 * domain,void * data) parse_codecs_mask() argument
237 parser_init(struct venus_inst * inst,u32 * codecs,u32 * domain) parser_init() argument
246 parser_fini(struct venus_inst * inst,u32 codecs,u32 domain) parser_fini() argument
303 u32 *words = buf, *payload, codecs = 0, domain = 0; hfi_parser() local
[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[ 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-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/intel/avs/boards/
H A Dssm4567.c16 #include "../../../codecs/nau8825.h"
100 dl->codecs = devm_kcalloc(dev, 2, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
101 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
106 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:00"); in avs_create_dai_link()
107 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link()
108 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:01"); in avs_create_dai_link()
109 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link()
110 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[ in avs_create_dai_link()
[all...]
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 Dmax98927.c111 dl->codecs = devm_kcalloc(dev, 2, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
112 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
117 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_DEV0_NAME); in avs_create_dai_link()
118 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_CODEC_NAME); in avs_create_dai_link()
119 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_DEV1_NAME); in avs_create_dai_link()
120 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98927_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[ in avs_create_dai_link()
[all...]
H A Dmax98373.c114 dl->codecs = devm_kcalloc(dev, 2, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
115 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
120 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_DEV0_NAME); in avs_create_dai_link()
121 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_CODEC_NAME); in avs_create_dai_link()
122 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_DEV1_NAME); in avs_create_dai_link()
123 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, MAX98373_CODEC_NAME); in avs_create_dai_link()
124 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
125 !dl->codecs[ in avs_create_dai_link()
[all...]
H A Dmax98357a.c65 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
66 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
71 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "MX98357A:00"); in avs_create_dai_link()
72 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, "HiFi"); in avs_create_dai_link()
73 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Drt5514.c17 #include "../../../codecs/rt5514.h"
103 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
104 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
109 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-10EC5514:00"); in avs_create_dai_link()
110 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT5514_CODEC_DAI); in avs_create_dai_link()
111 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 Drt286.c15 #include "../../../codecs/rt286.h"
134 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
135 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
140 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343A:00"); in avs_create_dai_link()
141 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, RT286_CODEC_DAI); in avs_create_dai_link()
142 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"
185 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
186 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
191 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-DLGS7219:00"); in avs_create_dai_link()
192 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, DA7219_DAI_NAME); in avs_create_dai_link()
193 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
H A Dnau8825.c18 #include "../../../codecs/nau8825.h"
191 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link()
192 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link()
197 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-10508825:00"); in avs_create_dai_link()
198 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, SKL_NUVOTON_CODEC_DAI); in avs_create_dai_link()
199 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
/linux/sound/soc/rockchip/
H A Drockchip_rt5645.c18 #include "../codecs/rt5645.h"
174 rk_dailink.codecs->of_node = of_parse_phandle(np, in snd_rk_mc_probe()
176 if (!rk_dailink.codecs->of_node) { in snd_rk_mc_probe()
213 of_node_put(rk_dailink.codecs->of_node); in snd_rk_mc_probe()
214 rk_dailink.codecs->of_node = NULL; in snd_rk_mc_probe()
223 of_node_put(rk_dailink.codecs->of_node); in snd_rk_mc_remove()
224 rk_dailink.codecs->of_node = NULL; in snd_rk_mc_remove()
/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 in set_idisp_hdmi_link()
[all...]
/linux/sound/soc/generic/
H A Dsimple-card.c272 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of_dpcm() local
287 snprintf(dai_name, sizeof(dai_name), "be.%s", codecs->dai_name); in simple_dai_link_of_dpcm()
290 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
292 snd_soc_of_parse_node_prefix(node, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
294 snd_soc_of_parse_node_prefix(np, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
317 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of() local
350 "%s-%s", cpus->dai_name, codecs->dai_name); in simple_dai_link_of()
587 li->num[li->link].codecs = 1; in simple_count_noml()
616 li->num[li->link].codecs = 1; in simple_count_dpcm()
679 li->num[0].codecs in simple_get_dais_count()
756 struct snd_soc_dai_link_component *codecs; simple_probe() local
[all...]
/linux/sound/soc/mediatek/mt8173/
H A Dmt8173-rt5650.c3 * mt8173-rt5650.c -- MT8173 machine driver with RT5650 codecs
12 #include "../../codecs/rt5645.h"
287 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_dev_probe()
289 if (!mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_dev_probe()
295 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_dev_probe()
296 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node; in mt8173_rt5650_dev_probe()
308 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].dai_name = in mt8173_rt5650_dev_probe()
323 mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_dev_probe()
325 if (!mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_dev_probe()
H A Dmt8173-rt5650-rt5514.c3 * mt8173-rt5650-rt5514.c -- MT8173 machine driver with RT5650/5514 codecs
12 #include "../../codecs/rt5645.h"
207 mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_rt5514_dev_probe()
209 if (!mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_rt5514_dev_probe()
215 mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_rt5514_dev_probe()
217 if (!mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node) { in mt8173_rt5650_rt5514_dev_probe()
224 mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node; in mt8173_rt5650_rt5514_dev_probe()
/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/drivers/gpu/drm/amd/amdgpu/
H A Dnv.c211 const struct amdgpu_video_codecs **codecs) in nv_query_video_codecs() argument
223 *codecs = &sriov_sc_video_codecs_encode; in nv_query_video_codecs()
225 *codecs = &sriov_sc_video_codecs_decode_vcn1; in nv_query_video_codecs()
228 *codecs = &sriov_sc_video_codecs_encode; in nv_query_video_codecs()
230 *codecs = &sriov_sc_video_codecs_decode_vcn0; in nv_query_video_codecs()
235 *codecs = &sc_video_codecs_encode; in nv_query_video_codecs()
237 *codecs = &sc_video_codecs_decode_vcn1; in nv_query_video_codecs()
240 *codecs = &sc_video_codecs_encode; in nv_query_video_codecs()
242 *codecs = &sc_video_codecs_decode_vcn0; in nv_query_video_codecs()
249 *codecs in nv_query_video_codecs()
[all...]
/linux/Documentation/devicetree/bindings/sound/
H A Drockchip,rk3399-gru-sound.txt1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards
6 connected to the codecs
7 - rockchip,codec: The phandle of the audio codecs

12345678910