| /kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
| D | hfi_parser.c | 41 u32 codecs, u32 domain, func cb, void *data, in for_each_codec() argument 51 if (cap->codec & codecs && cap->domain == domain) in for_each_codec() 66 parse_alloc_mode(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_alloc_mode() argument 81 codecs, domain, fill_buf_mode, type, 1); in parse_alloc_mode() 100 parse_profile_level(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_profile_level() argument 111 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_profile_level() 128 parse_caps(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_caps() argument 140 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_caps() 157 parse_raw_formats(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_raw_formats() argument 185 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_raw_formats() [all …]
|
| /kernel/linux/linux-6.6/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. 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 …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
| D | hfi_parser.c | 43 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, domain, in parse_raw_formats() [all …]
|
| /kernel/linux/linux-5.10/sound/aoa/fabrics/ |
| D | layout.c | 7 * This fabric module looks for sound codecs based on the 50 * fabric has to know the codec anyway and all codecs might have 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] = { [all …]
|
| /kernel/linux/linux-6.6/sound/aoa/fabrics/ |
| D | layout.c | 7 * This fabric module looks for sound codecs based on the 50 * fabric has to know the codec anyway and all codecs might have 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] = { [all …]
|
| /kernel/linux/linux-5.10/sound/soc/mediatek/ |
| D | Kconfig | 11 that can be used with other codecs. 22 with the CS42448 codecs. 32 with the WM8960 codecs. 42 that can be used with other codecs. 52 with the MT6351 codecs. 62 that can be used with other codecs. 88 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs" 94 with the RT5650 and RT5514 codecs. 99 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" 106 with the RT5650 and RT5676 codecs. [all …]
|
| /kernel/linux/linux-6.6/sound/soc/intel/avs/boards/ |
| D | ssm4567.c | 16 #include "../../../codecs/nau8825.h" 100 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()
|
| D | hdaudio.c | 15 #include "../../../codecs/hda.h" 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 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() [all …]
|
| 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()
|
| 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 | max98357a.c | 63 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()
|
| D | rt286.c | 15 #include "../../../codecs/rt286.h" 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()
|
| D | rt274.c | 15 #include "../../../codecs/rt274.h" 162 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()
|
| D | rt5663.c | 17 #include "../../../codecs/rt5663.h" 150 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()
|
| /kernel/linux/linux-6.6/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 = {"10EC5650"} 44 .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"}
|
| /kernel/linux/linux-6.6/sound/soc/mediatek/mt8173/ |
| D | mt8173-rt5650-rt5676.c | 3 * mt8173-rt5650-rt5676.c -- MT8173 machine driver with RT5650/5676 codecs 14 #include "../../codecs/rt5645.h" 15 #include "../../codecs/rt5677.h" 267 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() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/mediatek/mt8173/ |
| D | mt8173-rt5650-rt5676.c | 3 * mt8173-rt5650-rt5676.c -- MT8173 machine driver with RT5650/5676 codecs 14 #include "../../codecs/rt5645.h" 15 #include "../../codecs/rt5677.h" 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() [all …]
|
| D | mt8173-rt5650.c | 3 * mt8173-rt5650.c -- MT8173 machine driver with RT5650 codecs 14 #include "../../codecs/rt5645.h" 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()
|
| /kernel/linux/linux-5.10/sound/soc/intel/common/ |
| 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"}
|
| /kernel/linux/linux-6.6/include/sound/ |
| D | soc-acpi.h | 33 /* check all codecs */ 51 /* check all codecs */ 144 * This choice was found to be valid on platforms with ES8336 codecs. 162 * @comp_ids: list of compatible audio codecs using the same machine driver, 173 * audio codecs whose presence if checked with ACPI 205 * @num_codecs: number of secondary codecs used in the platform 206 * @codecs: holds the codec IDs 211 u8 codecs[SND_SOC_ACPI_MAX_CODECS][ACPI_ID_LEN]; member
|
| /kernel/linux/linux-5.10/sound/soc/tegra/ |
| D | tegra_sgtl5000.c | 25 #include "../codecs/sgtl5000.h" 132 tegra_sgtl5000_dai.codecs->of_node = of_parse_phandle(np, in tegra_sgtl5000_driver_probe() 134 if (!tegra_sgtl5000_dai.codecs->of_node) { in tegra_sgtl5000_driver_probe() 170 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_probe() 171 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_probe() 186 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_remove() 187 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_remove()
|
| /kernel/linux/linux-5.10/Documentation/sound/hd-audio/ |
| D | controls.rst | 8 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 Reatek codecs. 108 Analog codecs
|
| /kernel/linux/linux-6.6/Documentation/sound/hd-audio/ |
| D | controls.rst | 8 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
|
| /kernel/uniproton/cmake/common/build_auxiliary_script/ |
| D | Kconfig2macro.py | 12 import codecs 40 with codecs.open(out_file, 113 with codecs.open(out_file, 'a+') as fd_out, open(in_file) as fd_in: 130 with codecs.open(file, 'a+') as fd_in: 138 with codecs.open(out_file, 'a+') as fd_out: 147 with codecs.open(out_file, 'a+') as fd_out: 157 with codecs.open(out_file, 'a+') as fd_out: 171 with codecs.open(out_file, 'a+') as fd_out:
|