| /kernel/linux/linux-4.19/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 …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /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-4.19/sound/aoa/fabrics/ |
| D | layout.c | 9 * This fabric module looks for sound codecs based on the 52 * fabric has to know the codec anyway and all codecs might have 66 struct codec_connect_info codecs[MAX_CODECS_PER_BUS]; member 277 .codecs[0] = { 281 .codecs[1] = { 288 .codecs[0] = { 295 .codecs[0] = { 303 .codecs[0] = { 310 .codecs[0] = { 318 .codecs[0] = { [all …]
|
| /kernel/linux/linux-4.19/sound/soc/mediatek/ |
| D | Kconfig | 10 that can be used with other codecs. 21 with the CS42448 codecs. 31 with the WM8960 codecs. 41 that can be used with other codecs. 51 with the MT6351 codecs. 61 that can be used with other codecs. 87 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs" 93 with the RT5650 and RT5514 codecs. 98 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" 105 with the RT5650 and RT5676 codecs.
|
| /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-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() 261 mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_rt5676_dev_probe() 263 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node) { in mt8173_rt5650_rt5676_dev_probe() 269 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_INTERCODEC].codecs->of_node = in mt8173_rt5650_rt5676_dev_probe() 272 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() 285 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_dev_probe() 286 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node; in mt8173_rt5650_dev_probe() 298 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].dai_name = in mt8173_rt5650_dev_probe() 313 mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_dev_probe() 315 if (!mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_dev_probe()
|
| D | mt8173-rt5650-rt5514.c | 3 * mt8173-rt5650-rt5514.c -- MT8173 machine driver with RT5650/5514 codecs 14 #include "../../codecs/rt5645.h" 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()
|
| /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-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()
|
| D | tegra_alc5632.c | 25 #include "../codecs/alc5632.h" 180 tegra_alc5632_dai.codecs->of_node = of_parse_phandle( in tegra_alc5632_probe() 183 if (!tegra_alc5632_dai.codecs->of_node) { in tegra_alc5632_probe() 219 of_node_put(tegra_alc5632_dai.codecs->of_node); in tegra_alc5632_probe() 220 tegra_alc5632_dai.codecs->of_node = NULL; in tegra_alc5632_probe() 234 of_node_put(tegra_alc5632_dai.codecs->of_node); in tegra_alc5632_remove() 235 tegra_alc5632_dai.codecs->of_node = NULL; in tegra_alc5632_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-4.19/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-4.19/include/sound/ |
| D | soc-acpi.h | 53 * audio codecs whose presence if checked with ACPI 84 * @num_codecs: number of secondary codecs used in the platform 85 * @codecs: holds the codec IDs 90 u8 codecs[SND_SOC_ACPI_MAX_CODECS][ACPI_ID_LEN]; member 93 /* check all codecs */
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | soc-acpi.h | 32 /* check all codecs */ 50 /* check all codecs */ 136 * audio codecs whose presence if checked with ACPI 165 * @num_codecs: number of secondary codecs used in the platform 166 * @codecs: holds the codec IDs 171 u8 codecs[SND_SOC_ACPI_MAX_CODECS][ACPI_ID_LEN]; member
|
| /kernel/linux/linux-5.10/sound/soc/rockchip/ |
| D | rockchip_rt5645.c | 20 #include "../codecs/rt5645.h" 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()
|
| D | Kconfig | 6 Say Y or M if you want to add support for codecs attached to 58 tristate "ASoC support multiple codecs for Rockchip RK3288 boards" 70 tristate "ASoC support multiple codecs for Rockchip RK3399 GRU boards" 80 Say Y or M here if you want to add support multiple codecs for SoC
|
| /kernel/linux/linux-5.10/sound/soc/generic/ |
| D | simple-card.c | 126 struct snd_soc_dai_link_component *codecs = dai_link->codecs; in simple_dai_link_of_dpcm() local 153 codecs->of_node = NULL; in simple_dai_link_of_dpcm() 154 codecs->dai_name = "snd-soc-dummy-dai"; in simple_dai_link_of_dpcm() 155 codecs->name = "snd-soc-dummy"; in simple_dai_link_of_dpcm() 207 codecs->dai_name); in simple_dai_link_of_dpcm() 212 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, in simple_dai_link_of_dpcm() 214 snd_soc_of_parse_node_prefix(node, cconf, codecs->of_node, in simple_dai_link_of_dpcm() 216 snd_soc_of_parse_node_prefix(np, cconf, codecs->of_node, in simple_dai_link_of_dpcm() 328 dai_link->codecs->dai_name); in simple_dai_link_of() 461 * all Codecs are detected as "dummy-Codec". in simple_parse_of() [all …]
|
| /kernel/linux/linux-4.19/sound/soc/rockchip/ |
| D | Kconfig | 5 Say Y or M if you want to add support for codecs attached to 55 tristate "ASoC support multiple codecs for Rockchip RK3288 boards" 67 tristate "ASoC support multiple codecs for Rockchip RK3399 GRU boards" 77 Say Y or M here if you want to add support multiple codecs for SoC
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | cirrus,madera.yaml | 7 title: Cirrus Logic Madera class audio CODECs 13 This describes audio configuration bindings for these codecs. 72 CS47L35_DMIC_REF_xxx values For all other codecs one of 100 codecs that do not have OUT6. 109 of this value. The second cell is ignored for codecs that
|
| 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
|
| /kernel/linux/linux-4.19/sound/soc/zte/ |
| D | Kconfig | 7 Say Y or M if you want to add support for codecs attached to the 16 Say Y or M if you want to add support for codecs attached to the 24 Say Y or M if you want to add support for codecs attached to the
|
| /kernel/linux/linux-4.19/sound/soc/intel/common/ |
| D | soc-acpi-intel-kbl-match.c | 17 .codecs = {"10508825"} 22 .codecs = {"10EC5663"} 27 .codecs = {"10EC5663", "10EC5514"} 32 .codecs = {"MX98357A"}
|
| /kernel/linux/linux-5.10/sound/soc/zte/ |
| D | Kconfig | 8 Say Y or M if you want to add support for codecs attached to the 17 Say Y or M if you want to add support for codecs attached to the 25 Say Y or M if you want to add support for codecs attached to the
|