/linux-6.3-rc2/sound/aoa/fabrics/ |
A D | layout.c | 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] = { 331 .codecs[1] = { [all …]
|
/linux-6.3-rc2/drivers/media/platform/qcom/venus/ |
A D | hfi_parser.c | 38 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() 176 struct hfi_codec_supported *codecs = data; in parse_codecs() local 178 core->dec_codecs = codecs->dec_codecs; in parse_codecs() 179 core->enc_codecs = codecs->enc_codecs; in parse_codecs() 199 *codecs = mask->codecs; in parse_codecs_mask() 208 *codecs = inst->hfi_codec; in parser_init() 280 parser_init(inst, &codecs, &domain); in hfi_parser() 299 parse_codecs_mask(&codecs, &domain, data); in hfi_parser() 305 parse_caps(core, codecs, domain, data); in hfi_parser() [all …]
|
/linux-6.3-rc2/sound/soc/intel/common/ |
A D | soc-acpi-intel-jsl-match.c | 14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"}, 19 .codecs = {"MX98373"} 24 .codecs = {"10EC1015"} 29 .codecs = {"RTL1015"} 34 .codecs = {"MX98360A"} 39 .codecs = {"10EC5682", "RTL5682"},
|
A D | soc-acpi-intel-kbl-match.c | 17 .codecs = {"10508825"} 22 .codecs = {"10EC5663"} 27 .codecs = {"10EC5663", "10EC5514"} 32 .codecs = {"MX98357A"} 37 .codecs = {"MX98927"} 42 .codecs = {"MX98373"}
|
A D | soc-acpi-intel-adl-match.c | 13 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"}, 415 .codecs = {"MX98373"} 420 .codecs = {"MX98357A"} 425 .codecs = {"MX98360A"} 430 .codecs = {"10EC5682", "RTL5682"}, 435 .codecs = {"RTL1015"} 440 .codecs = {"RTL1019"} 445 .codecs = {"MX98390"} 450 .codecs = {"INTC10B0"} 455 .codecs = {"NVTN2012"}
|
A D | soc-acpi-intel-cht-match.c | 55 .codecs = { "10EC5640", "10EC3276" }, 60 .codecs = { "10EC5670", "10EC5672" }, 65 .codecs = { "10EC5645", "10EC5650", "10EC3270" }, 70 .codecs = { "DGLS7212", "DGLS7213"},
|
A D | soc-acpi-intel-cml-match.c | 14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"}, 19 .codecs = {"10EC1011"} 24 .codecs = {"10EC1015"} 29 .codecs = {"MX98357A"} 34 .codecs = {"MX98390"}
|
A D | soc-acpi-intel-byt-match.c | 123 .codecs = { "10EC5640", "10EC5642", "INTCCFFD"}, 128 .codecs = { "10WM5102", "WM510204", "WM510205"}, 133 .codecs = { "DGLS7212", "DGLS7213"}, 138 .codecs = { "10EC5645", "10EC5648"},
|
/linux-6.3-rc2/sound/soc/intel/avs/boards/ |
A D | max98373.c | 112 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()
|
A D | max98927.c | 109 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()
|
A D | ssm4567.c | 131 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs) * 2, GFP_KERNEL); in avs_create_dai_link() 132 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 136 dl->codecs[0].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:00"); in avs_create_dai_link() 137 dl->codecs[0].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link() 138 dl->codecs[1].name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343B:01"); in avs_create_dai_link() 139 dl->codecs[1].dai_name = devm_kasprintf(dev, GFP_KERNEL, "ssm4567-hifi"); in avs_create_dai_link() 140 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link() 141 !dl->codecs[1].name || !dl->codecs[1].dai_name) in avs_create_dai_link()
|
A D | hdaudio.c | 48 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 dl[i].codecs->dai_name = pcm->name; in avs_create_dai_links() 254 binder->codecs = devm_kzalloc(dev, sizeof(*binder->codecs), GFP_KERNEL); in avs_hdaudio_probe() 255 if (!binder->platforms || !binder->codecs) in avs_hdaudio_probe() 258 binder->codecs->name = devm_kstrdup(dev, dev_name(&codec->core.dev), GFP_KERNEL); in avs_hdaudio_probe() 259 if (!binder->codecs->name) in avs_hdaudio_probe() 264 binder->codecs->dai_name = "codec-probing-DAI"; in avs_hdaudio_probe() 271 card->name = binder->codecs->name; in avs_hdaudio_probe()
|
A D | max98357a.c | 42 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link() 43 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 47 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "MX98357A:00"); in avs_create_dai_link() 48 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, "HiFi"); in avs_create_dai_link() 49 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
A D | i2s_test.c | 31 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link() 32 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 36 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "snd-soc-dummy"); in avs_create_dai_link() 37 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, "snd-soc-dummy-dai"); in avs_create_dai_link() 38 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
A D | da7219.c | 135 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link() 136 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 140 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-DLGS7219:00"); in avs_create_dai_link() 141 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, DA7219_DAI_NAME); in avs_create_dai_link() 142 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
A D | rt286.c | 131 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()
|
A D | rt298.c | 148 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()
|
/linux-6.3-rc2/sound/soc/mediatek/ |
A D | Kconfig | 12 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. 95 with the RT5650 and RT5514 codecs. 107 with the RT5650 and RT5676 codecs. 117 that can be used with other codecs. 164 that can be used with other codecs. [all …]
|
/linux-6.3-rc2/sound/soc/mediatek/mt8173/ |
A D | mt8173-rt5650-rt5676.c | 254 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_rt5676_dev_probe() 256 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_rt5676_dev_probe() 262 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_rt5676_dev_probe() 264 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node) { in mt8173_rt5650_rt5676_dev_probe() 271 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node; in mt8173_rt5650_rt5676_dev_probe() 273 mt8173_rt5650_rt5676_dais[DAI_LINK_INTERCODEC].codecs->of_node = in mt8173_rt5650_rt5676_dev_probe() 274 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node; in mt8173_rt5650_rt5676_dev_probe() 276 mt8173_rt5650_rt5676_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_rt5676_dev_probe() 278 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_rt5676_dev_probe()
|
A D | mt8173-rt5650.c | 278 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_dev_probe() 280 if (!mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_dev_probe() 286 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_dev_probe() 287 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].dai_name = in mt8173_rt5650_dev_probe() 314 mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_dev_probe() 316 if (!mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_dev_probe()
|
A D | mt8173-rt5650-rt5514.c | 198 mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_rt5514_dev_probe() 200 if (!mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_rt5514_dev_probe() 206 mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_rt5514_dev_probe() 208 if (!mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].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()
|
/linux-6.3-rc2/sound/soc/rockchip/ |
A D | rockchip_rt5645.c | 164 rk_dailink.codecs->of_node = of_parse_phandle(np, in snd_rk_mc_probe() 166 if (!rk_dailink.codecs->of_node) { in snd_rk_mc_probe() 203 of_node_put(rk_dailink.codecs->of_node); in snd_rk_mc_probe() 204 rk_dailink.codecs->of_node = NULL; in snd_rk_mc_probe() 213 of_node_put(rk_dailink.codecs->of_node); in snd_rk_mc_remove() 214 rk_dailink.codecs->of_node = NULL; in snd_rk_mc_remove()
|
/linux-6.3-rc2/sound/soc/generic/ |
A D | simple-card.c | 256 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, in simple_dai_link_of_dpcm() 258 snd_soc_of_parse_node_prefix(node, cconf, codecs->of_node, in simple_dai_link_of_dpcm() 260 snd_soc_of_parse_node_prefix(np, cconf, codecs->of_node, in simple_dai_link_of_dpcm() 321 "%s-%s", cpus->dai_name, codecs->dai_name); in simple_dai_link_of() 513 li->num[li->link].codecs = 1; in simple_count_noml() 539 li->num[li->link].codecs = 1; in simple_count_dpcm() 601 li->num[0].codecs = 1; in simple_get_dais_count() 679 struct snd_soc_dai_link_component *codecs; in asoc_simple_probe() local 702 codecs = dai_link->codecs; in asoc_simple_probe() 703 codecs->name = cinfo->codec; in asoc_simple_probe() [all …]
|
/linux-6.3-rc2/sound/soc/amd/acp/ |
A D | acp-mach-common.c | 919 links[i].codecs = rt5682; in acp_sofdsp_dai_links_create() 925 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create() 950 links[i].codecs = nau8825; in acp_sofdsp_dai_links_create() 956 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create() 980 links[i].codecs = rt1019; in acp_sofdsp_dai_links_create() 1018 links[i].codecs = rt1019; in acp_sofdsp_dai_links_create() 1083 links[i].codecs = rt5682; in acp_legacy_dai_links_create() 1089 links[i].codecs = rt5682s; in acp_legacy_dai_links_create() 1117 links[i].codecs = nau8825; in acp_legacy_dai_links_create() 1145 links[i].codecs = rt1019; in acp_legacy_dai_links_create() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/ |
A D | rockchip,rk3399-gru-sound.txt | 1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards 6 connected to the codecs 7 - rockchip,codec: The phandle of the audio codecs
|