Home
last modified time | relevance | path

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

12345678

/Linux-v5.4/drivers/media/platform/qcom/venus/
Dhfi_parser.c38 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-v5.4/sound/aoa/fabrics/
Dlayout.c64 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-v5.4/sound/soc/intel/common/
Dsoc-acpi-intel-kbl-match.c17 .codecs = {"10508825"}
22 .codecs = {"10EC5663"}
27 .codecs = {"10EC5663", "10EC5514"}
32 .codecs = {"MX98357A"}
37 .codecs = {"MX98927"}
42 .codecs = {"MX98373"}
Dsoc-acpi-intel-cnl-match.c19 .codecs = {"10EC5682"}
24 .codecs = {"MX98357A"}
/Linux-v5.4/sound/soc/mediatek/mt8173/
Dmt8173-rt5650-rt5676.c254 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()
274 mt8173_rt5650_rt5676_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_rt5676_dev_probe()
276 if (!mt8173_rt5650_rt5676_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_rt5676_dev_probe()
Dmt8173-rt5650.c264 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node = in mt8173_rt5650_dev_probe()
266 if (!mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node) { in mt8173_rt5650_dev_probe()
271 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].of_node = in mt8173_rt5650_dev_probe()
272 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[0].of_node; in mt8173_rt5650_dev_probe()
284 mt8173_rt5650_dais[DAI_LINK_CODEC_I2S].codecs[1].dai_name = in mt8173_rt5650_dev_probe()
299 mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node = in mt8173_rt5650_dev_probe()
301 if (!mt8173_rt5650_dais[DAI_LINK_HDMI_I2S].codecs->of_node) { in mt8173_rt5650_dev_probe()
Dmt8173-rt5650-rt5514.c198 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-v5.4/sound/soc/mediatek/
DKconfig11 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 …]
/Linux-v5.4/sound/soc/rockchip/
Drockchip_rt5645.c164 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-v5.4/sound/soc/tegra/
Dtegra_sgtl5000.c131 tegra_sgtl5000_dai.codecs->of_node = of_parse_phandle(np, in tegra_sgtl5000_driver_probe()
133 if (!tegra_sgtl5000_dai.codecs->of_node) { in tegra_sgtl5000_driver_probe()
171 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_probe()
172 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_probe()
190 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_remove()
191 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_remove()
Dtegra_alc5632.c179 tegra_alc5632_dai.codecs->of_node = of_parse_phandle( in tegra_alc5632_probe()
182 if (!tegra_alc5632_dai.codecs->of_node) { in tegra_alc5632_probe()
220 of_node_put(tegra_alc5632_dai.codecs->of_node); in tegra_alc5632_probe()
221 tegra_alc5632_dai.codecs->of_node = NULL; in tegra_alc5632_probe()
238 of_node_put(tegra_alc5632_dai.codecs->of_node); in tegra_alc5632_remove()
239 tegra_alc5632_dai.codecs->of_node = NULL; in tegra_alc5632_remove()
Dtegra_rt5677.c246 tegra_rt5677_dai.codecs->of_node = of_parse_phandle(np, in tegra_rt5677_probe()
248 if (!tegra_rt5677_dai.codecs->of_node) { in tegra_rt5677_probe()
285 of_node_put(tegra_rt5677_dai.codecs->of_node); in tegra_rt5677_probe()
286 tegra_rt5677_dai.codecs->of_node = NULL; in tegra_rt5677_probe()
301 of_node_put(tegra_rt5677_dai.codecs->of_node); in tegra_rt5677_remove()
302 tegra_rt5677_dai.codecs->of_node = NULL; in tegra_rt5677_remove()
/Linux-v5.4/sound/soc/generic/
Dsimple-card.c126 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()
654 struct snd_soc_dai_link_component *codecs; in asoc_simple_probe() local
[all …]
Daudio-graph-card.c217 struct snd_soc_dai_link_component *codecs = dai_link->codecs; in graph_dai_link_of_dpcm() local
236 codecs->of_node = NULL; in graph_dai_link_of_dpcm()
237 codecs->dai_name = "snd-soc-dummy-dai"; in graph_dai_link_of_dpcm()
238 codecs->name = "snd-soc-dummy"; in graph_dai_link_of_dpcm()
291 codecs->dai_name); in graph_dai_link_of_dpcm()
296 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, in graph_dai_link_of_dpcm()
298 snd_soc_of_parse_node_prefix(node, cconf, codecs->of_node, in graph_dai_link_of_dpcm()
300 snd_soc_of_parse_node_prefix(ports, cconf, codecs->of_node, in graph_dai_link_of_dpcm()
302 snd_soc_of_parse_node_prefix(port, cconf, codecs->of_node, in graph_dai_link_of_dpcm()
394 dai_link->codecs->dai_name); in graph_dai_link_of()
/Linux-v5.4/Documentation/devicetree/bindings/sound/
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
Dmadera.txt1 Cirrus Logic Madera class audio codecs
3 This describes audio configuration bindings for these codecs.
20 For all other codecs one of the MADERA_DMIC_REF_xxx values
46 The second cell is ignored for codecs that do not have OUT6.
51 The second cell is ignored for codecs that do not have OUT6.
/Linux-v5.4/sound/soc/samsung/
Darndale_rt5631.c85 of_node_put(dai_link->codecs->of_node); in arndale_put_of_nodes()
112 arndale_rt5631_dai[n].codecs->name = NULL; in arndale_audio_probe()
113 arndale_rt5631_dai[n].codecs->of_node = of_parse_phandle(np, in arndale_audio_probe()
115 if (!arndale_rt5631_dai[0].codecs->of_node) { in arndale_audio_probe()
Dsnow.c151 link->codecs = links_codecs; in snow_probe()
192 link->codecs->dai_name = "HiFi", in snow_probe()
201 link->codecs->of_node = of_parse_phandle(dev->of_node, in snow_probe()
203 if (!link->codecs->of_node) { in snow_probe()
232 of_node_put(link->codecs->of_node); in snow_remove()
/Linux-v5.4/sound/soc/zte/
DKconfig8 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
/Linux-v5.4/sound/soc/fsl/
Dp1022_rdk.c230 mdata->dai[0].codecs = &comp[1]; in p1022_rdk_probe()
238 mdata->dai[1].codecs = &comp[4]; in p1022_rdk_probe()
249 mdata->dai[0].codecs->of_node = codec_np; in p1022_rdk_probe()
259 mdata->dai[0].codecs->dai_name = "wm8960-hifi"; in p1022_rdk_probe()
260 mdata->dai[1].codecs->dai_name = mdata->dai[0].codecs->dai_name; in p1022_rdk_probe()
Dimx-spdif.c36 data->dai.codecs = &comp[1]; in imx_spdif_audio_probe()
45 data->dai.codecs->dai_name = "snd-soc-dummy-dai"; in imx_spdif_audio_probe()
46 data->dai.codecs->name = "snd-soc-dummy"; in imx_spdif_audio_probe()
/Linux-v5.4/sound/soc/sof/
Dnocodec.c42 links[i].codecs = &dlc[1]; in sof_nocodec_bes_setup()
53 links[i].codecs->dai_name = "snd-soc-dummy-dai"; in sof_nocodec_bes_setup()
54 links[i].codecs->name = "snd-soc-dummy"; in sof_nocodec_bes_setup()
/Linux-v5.4/Documentation/sound/hd-audio/
Dcontrols.rst8 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
/Linux-v5.4/sound/soc/kirkwood/
Darmada-370-db.c116 a370db_dai[0].codecs->of_node = in a370db_probe()
123 a370db_dai[1].codecs->of_node = in a370db_probe()
130 a370db_dai[2].codecs->of_node = in a370db_probe()
/Linux-v5.4/sound/soc/atmel/
Dmikroe-proto.c98 dai->codecs = &comp[1]; in snd_proto_probe()
105 dai->codecs->dai_name = "wm8731-hifi"; in snd_proto_probe()
113 dai->codecs->of_node = codec_np; in snd_proto_probe()

12345678