/Linux-v6.1/sound/aoa/fabrics/ |
D | layout.c | 64 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.1/drivers/media/platform/qcom/venus/ |
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() 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.1/sound/soc/intel/common/ |
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"},
|
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"}
|
D | soc-acpi-intel-cht-match.c | 55 .codecs = { "10EC5640", "10EC3276" }, 60 .codecs = { "10EC5670", "10EC5672" }, 65 .codecs = { "10EC5645", "10EC5650", "10EC3270" }, 70 .codecs = { "DGLS7212", "DGLS7213"},
|
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 = {"RTL1019"} 440 .codecs = {"MX98390"} 445 .codecs = {"INTC10B0"}
|
D | soc-acpi-intel-cml-match.c | 14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"}, 19 .codecs = {"10EC1011"} 24 .codecs = {"10EC1015"} 29 .codecs = {"MX98357A"} 34 .codecs = {"MX98390"}
|
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-v6.1/sound/soc/intel/avs/boards/ |
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()
|
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()
|
D | hdaudio.c | 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(dev, cname, GFP_KERNEL); in avs_create_dai_links() 57 dl[i].codecs->dai_name = pcm->name; in avs_create_dai_links() 253 binder->codecs = devm_kzalloc(dev, sizeof(*binder->codecs), GFP_KERNEL); in avs_hdaudio_probe() 254 if (!binder->platforms || !binder->codecs) in avs_hdaudio_probe() 257 binder->codecs->name = devm_kstrdup(dev, dev_name(&codec->core.dev), GFP_KERNEL); in avs_hdaudio_probe() 258 if (!binder->codecs->name) in avs_hdaudio_probe() 263 binder->codecs->dai_name = "codec-probing-DAI"; in avs_hdaudio_probe() 270 card->name = binder->codecs->name; in avs_hdaudio_probe()
|
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()
|
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()
|
D | rt286.c | 127 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link() 128 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 132 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343A:00"); in avs_create_dai_link() 133 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, "rt286-aif1"); in avs_create_dai_link() 134 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
D | rt298.c | 127 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link() 128 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 132 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-INT343A:00"); in avs_create_dai_link() 133 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, "rt298-aif1"); in avs_create_dai_link() 134 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
D | da7219.c | 129 dl->codecs = devm_kzalloc(dev, sizeof(*dl->codecs), GFP_KERNEL); in avs_create_dai_link() 130 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 134 dl->codecs->name = devm_kasprintf(dev, GFP_KERNEL, "i2c-DLGS7219:00"); in avs_create_dai_link() 135 dl->codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, DA7219_DAI_NAME); in avs_create_dai_link() 136 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
/Linux-v6.1/sound/soc/mediatek/ |
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. 89 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs" 95 with the RT5650 and RT5514 codecs. 100 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" 107 with the RT5650 and RT5676 codecs. [all …]
|
/Linux-v6.1/sound/soc/mediatek/mt8173/ |
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()
|
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()
|
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() 205 mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_rt5514_dev_probe() 207 if (!mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node) { in mt8173_rt5650_rt5514_dev_probe() 213 mt8173_rt5650_rt5514_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node; in mt8173_rt5650_rt5514_dev_probe()
|
/Linux-v6.1/sound/soc/amd/acp/ |
D | acp-mach-common.c | 604 links[i].codecs = dummy_codec; in acp_sofdsp_dai_links_create() 608 links[i].codecs = rt5682; in acp_sofdsp_dai_links_create() 614 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create() 635 links[i].codecs = dummy_codec; in acp_sofdsp_dai_links_create() 639 links[i].codecs = nau8825; in acp_sofdsp_dai_links_create() 645 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create() 665 links[i].codecs = dummy_codec; in acp_sofdsp_dai_links_create() 669 links[i].codecs = rt1019; in acp_sofdsp_dai_links_create() 677 links[i].codecs = max98360a; in acp_sofdsp_dai_links_create() 697 links[i].codecs = dummy_codec; in acp_sofdsp_dai_links_create() [all …]
|
/Linux-v6.1/sound/soc/rockchip/ |
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-v6.1/sound/soc/generic/ |
D | simple-card.c | 238 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0); in simple_dai_link_of_dpcm() local 253 snprintf(dai_name, sizeof(dai_name), "be.%s", codecs->dai_name); in simple_dai_link_of_dpcm() 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() 286 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0); in simple_dai_link_of() local 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() [all …]
|
/Linux-v6.1/sound/soc/fsl/ |
D | imx-rpmsg.c | 82 data->dai.codecs = &dlc[2]; in imx_rpmsg_probe() 94 data->dai.codecs->dai_name = "snd-soc-dummy-dai"; in imx_rpmsg_probe() 95 data->dai.codecs->name = "snd-soc-dummy"; in imx_rpmsg_probe() 99 data->dai.codecs->of_node = args.np; in imx_rpmsg_probe() 100 ret = snd_soc_get_dai_name(&args, &data->dai.codecs->dai_name); in imx_rpmsg_probe()
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
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
|