Home
last modified time | relevance | path

Searched full:codecs (Results 1 – 25 of 331) sorted by relevance

12345678910>>...14

/linux/sound/soc/mediatek/
H A DKconfig14 that can be used with other codecs.
25 with the CS42448 codecs.
35 with the WM8960 codecs.
45 that can be used with other codecs.
55 with the MT6351 codecs.
65 that can be used with other codecs.
75 boards with the WM8960 codecs.
85 that can be used with other codecs.
111 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs"
117 with the RT5650 and RT5514 codecs
[all...]
/linux/sound/aoa/fabrics/
H A Dlayout.c7 * This fabric module looks for sound codecs based on the
51 * fabric has to know the codec anyway and all codecs might have
65 struct codec_connect_info codecs[MAX_CODECS_PER_BUS]; member
276 .codecs[0] = {
280 .codecs[1] = {
287 .codecs[0] = {
294 .codecs[0] = {
302 .codecs[0] = {
309 .codecs[0] = {
317 .codecs[
611 struct aoa_codec *codecs[MAX_CODECS_PER_BUS]; global() member
[all...]
/linux/sound/soc/intel/common/
H A Dsoc-acpi-intel-ssp-common.c27 static const struct codec_map codecs[] = { variable
86 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_detect_codec_type()
87 if (!acpi_dev_present(codecs[i].acpi_hid, NULL, -1)) in snd_soc_acpi_intel_detect_codec_type()
90 dev_dbg(dev, "codec %s found\n", codecs[i].name); in snd_soc_acpi_intel_detect_codec_type()
91 return codecs[i].codec_type; in snd_soc_acpi_intel_detect_codec_type()
120 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_name()
121 if (codecs[i].codec_type != codec_type) in snd_soc_acpi_intel_get_codec_name()
124 return codecs[i].name; in snd_soc_acpi_intel_get_codec_name()
142 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_tplg_suffix()
143 if (codecs[ in snd_soc_acpi_intel_get_codec_tplg_suffix()
[all...]
H A Dsoc-acpi-intel-jsl-match.c14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
19 .codecs = {"MX98373"}
24 .codecs = {"10EC1015"}
29 .codecs = {"RTL1015"}
34 .codecs = {"MX98360A"}
39 .codecs = {"10EC5650"}
44 .codecs = {"10EC5682", "RTL5682"},
H A Dsoc-acpi-intel-kbl-match.c14 .codecs = {"10508825"}
19 .codecs = {"10EC5663"}
24 .codecs = {"10EC5663", "10EC5514"}
29 .codecs = {"MX98357A"}
34 .codecs = {"MX98927"}
39 .codecs = {"MX98373"}
H A Dsoc-acpi-intel-glk-match.c14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
19 .codecs = {"MX98357A"}
24 .codecs = {"10EC5682", "RTL5682"},
/linux/sound/hda/codecs/realtek/
H A DKconfig46 tristate "Build Realtek ALC269 HD-audio codecs support" if EXPERT
55 tristate "Build Realtek ALC662 HD-audio codecs support" if EXPERT
64 tristate "Build Realtek ALC680 HD-audio codecs support" if EXPERT
72 tristate "Build Realtek ALC861 HD-audio codecs support" if EXPERT
80 tristate "Build Realtek ALC861-VD HD-audio codecs support" if EXPERT
88 tristate "Build Realtek ALC880 HD-audio codecs support" if EXPERT
96 tristate "Build Realtek ALC882 HD-audio codecs support" if EXPERT
/linux/sound/soc/intel/boards/
H A Dsof_board_helpers.c214 /* codecs - caller to handle */ in set_ssp_codec_link()
258 /* codecs */ in set_dmic_link()
259 link->codecs = dmic_component; in set_dmic_link()
279 struct snd_soc_dai_link_component *cpus, *codecs; in set_idisp_hdmi_link()
302 /* codecs */ in set_idisp_hdmi_link()
304 codecs = devm_kzalloc(dev, in set_idisp_hdmi_link()
307 if (!codecs) in set_idisp_hdmi_link()
310 codecs->name = "ehdaudio0D2"; in set_idisp_hdmi_link()
311 codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, in set_idisp_hdmi_link()
313 if (!codecs in set_idisp_hdmi_link()
277 struct snd_soc_dai_link_component *cpus, *codecs; set_idisp_hdmi_link() local
[all...]
H A Dskl_hda_dsp_generic.c5 * Machine Driver for SKL+ platforms with DSP and iDisp, HDA Codecs
17 #include "../../codecs/hdac_hda.h"
35 if (!strstr(rtd->dai_link->codecs->name, "ehdaudio0D0")) in skl_set_hda_codec_autosuspend_delay()
41 * all codecs are on the same bus, so it's sufficient in skl_set_hda_codec_autosuspend_delay()
/linux/Documentation/sound/hd-audio/
H A 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 Realtek codecs.
108 Analog codecs
H A Drealtek-pc-beep.rst6 Realtek HDA codecs and controls a muxer and pair of passthrough mixers that can
9 for codecs that don't have mixer widgets in their output paths. Why it's easier
79 All Realtek HDA codecs have a vendor-defined widget with node ID 20h which
124 also applies for the ALC255, ALC257, ALC235, and ALC236, since those codecs
126 function.) Additionally, other codecs like the ALC225 and ALC285 also have this
128 data (e.g. node IDs, bit positions, pin mappings) for those codecs may differ
/linux/include/sound/
H A Dsoc-acpi.h34 /* check all codecs */
52 /* check all codecs */
147 * This choice was found to be valid on platforms with ES8336 codecs.
177 * @comp_ids: list of compatible audio codecs using the same machine driver,
188 * audio codecs whose presence if checked with ACPI
240 * @num_codecs: number of secondary codecs used in the platform
241 * @codecs: holds the codec IDs
246 u8 codecs[SND_SOC_ACPI_MAX_CODECS][ACPI_ID_LEN]; member
/linux/sound/soc/amd/acp/
H A Dacp-mach-common.c25 #include "../../codecs/rt5682.h"
26 #include "../../codecs/rt1019.h"
27 #include "../../codecs/rt5682s.h"
28 #include "../../codecs/nau8825.h"
29 #include "../../codecs/nau8821.h"
1438 links[i].codecs = &snd_soc_dummy_dlc; in acp_sofdsp_dai_links_create()
1442 links[i].codecs = rt5682; in acp_sofdsp_dai_links_create()
1448 links[i].codecs = rt5682s; in acp_sofdsp_dai_links_create()
1454 links[i].codecs = nau8821; in acp_sofdsp_dai_links_create()
1473 links[i].codecs in acp_sofdsp_dai_links_create()
[all...]
H A Dacp-sdw-sof-mach.c17 #include "../../codecs/rt711.h"
104 struct snd_soc_dai_link_component *codecs; in create_sdw_dailink() local
162 codecs = devm_kcalloc(dev, num_codecs, sizeof(*codecs), GFP_KERNEL); in create_sdw_dailink()
163 if (!codecs) in create_sdw_dailink()
186 codecs[j].name = sof_end->codec_name; in create_sdw_dailink()
187 codecs[j].dai_name = sof_end->dai_info->dai_name; in create_sdw_dailink()
198 ARRAY_SIZE(platform_component), codecs, num_codecs, in create_sdw_dailink()
409 * codecs on used platform in mc_probe()
H A Dacp-sdw-legacy-mach.c17 #include "../../codecs/rt711.h"
188 struct snd_soc_dai_link_component *codecs; in create_sdw_dailink() local
246 codecs = devm_kcalloc(dev, num_codecs, sizeof(*codecs), GFP_KERNEL); in create_sdw_dailink()
247 if (!codecs) in create_sdw_dailink()
270 codecs[j].name = soc_end->codec_name; in create_sdw_dailink()
271 codecs[j].dai_name = soc_end->dai_info->dai_name; in create_sdw_dailink()
282 1, codecs, num_codecs, in create_sdw_dailink()
543 * codecs on used platform in mc_probe()
/linux/Documentation/devicetree/bindings/sound/
H A Dcirrus,madera.yaml7 title: Cirrus Logic Madera class audio CODECs
13 This describes audio configuration bindings for these codecs.
75 CS47L35_DMIC_REF_xxx values For all other codecs one of
103 codecs that do not have OUT6.
112 of this value. The second cell is ignored for codecs that
/linux/sound/soc/generic/
H A Dsimple-card.c270 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of_dpcm()
285 snprintf(dai_name, sizeof(dai_name), "be.%s", codecs->dai_name); in simple_dai_link_of_dpcm()
288 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
290 snd_soc_of_parse_node_prefix(node, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
292 snd_soc_of_parse_node_prefix(np, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
315 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in simple_dai_link_of()
348 "%s-%s", cpus->dai_name, codecs->dai_name); in simple_dai_link_of()
482 * all Codecs are detected as "dummy-Codec". in simple_for_each_link()
585 li->num[li->link].codecs = 1; in simple_count_noml()
614 li->num[li->link].codecs in simple_count_dpcm()
272 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); simple_dai_link_of_dpcm() local
317 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); simple_dai_link_of() local
756 struct snd_soc_dai_link_component *codecs; simple_probe() local
[all...]
H A Daudio-graph-card.c248 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in graph_dai_link_of_dpcm() local
261 "be.%pOFP.%s", codecs->of_node, codecs->dai_name); in graph_dai_link_of_dpcm()
267 snd_soc_of_parse_node_prefix(top, cconf, codecs->of_node, "prefix"); in graph_dai_link_of_dpcm()
268 snd_soc_of_parse_node_prefix(ports, cconf, codecs->of_node, "prefix"); in graph_dai_link_of_dpcm()
269 snd_soc_of_parse_node_prefix(port, cconf, codecs->of_node, "prefix"); in graph_dai_link_of_dpcm()
289 struct snd_soc_dai_link_component *codecs = snd_soc_link_to_codec(dai_link, 0); in graph_dai_link_of() local
305 "%s-%s", cpus->dai_name, codecs->dai_name); in graph_dai_link_of()
422 * all Codecs are detected as "dummy-Codec". in graph_for_each_link()
454 li->num[li->link].codecs in graph_count_noml()
[all...]
/linux/sound/hda/codecs/
H A DKconfig132 source "sound/hda/codecs/realtek/Kconfig"
133 source "sound/hda/codecs/cirrus/Kconfig"
134 source "sound/hda/codecs/hdmi/Kconfig"
135 source "sound/hda/codecs/side-codecs/Kconfig"
/linux/include/sound/ac97/
H A Dcontroller.h23 * @slots_available: the mask of accessible/scanable codecs.
25 * @codecs: the 4 possible AC97 codecs (NULL if none found).
38 struct ac97_codec_device *codecs[AC97_BUS_MAX_CODECS]; member
/linux/sound/soc/atmel/
H A Dmikroe-proto.c17 #include "../codecs/wm8731.h"
88 /* for cpus/codecs/platforms */ in snd_proto_probe()
98 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()
/linux/sound/ac97/
H A Dbus.c65 return ac97_ctrl->codecs[codec_num]; in ac97_codec_find()
96 ac97_ctrl->codecs[adev->num] = NULL; in ac97_codec_release()
110 ac97_ctrl->codecs[idx] = codec; in ac97_codec_add()
232 if (ac97_ctrl->codecs[i]) { in ac97_ctrl_codecs_unregister()
233 ac97_ctrl->codecs[i]->ac97_ctrl = &ac97_unbound_ctrl; in ac97_ctrl_codecs_unregister()
234 device_unregister(&ac97_ctrl->codecs[i]->dev); in ac97_ctrl_codecs_unregister()
338 * @slots_available: mask of the ac97 codecs that can be scanned and probed
342 * Register a digital controller which can control up to 4 ac97 codecs. This is
343 * the controller side of the AC97 AC-link, while the slave side are the codecs.
/linux/sound/aoa/
H A Daoa.h71 /* once codecs register, they are passed here after.
78 * is called and all codecs are removed
94 * and the fabric passed is not NULL, all codecs
102 * for all codecs, unless it is NULL. */
/linux/sound/soc/fsl/
H A Dfsl-asoc-card.c25 #include "../codecs/sgtl5000.h"
26 #include "../codecs/wm8962.h"
27 #include "../codecs/wm8960.h"
28 #include "../codecs/wm8994.h"
29 #include "../codecs/tlv320aic31xx.h"
30 #include "../codecs/nau8822.h"
31 #include "../codecs/wm8904.h"
708 * "Default ASoC DAI Link": 1 cpus, 2 codecs, 1 platforms in fsl_asoc_card_probe()
709 * "DPCM Link Front-End": 1 cpus, 1 codecs (dummy), 1 platforms in fsl_asoc_card_probe()
710 * "DPCM Link Back-End": 1 cpus, 2 codecs in fsl_asoc_card_probe()
[all …]
/linux/net/bluetooth/
H A Dhci_codec.c133 bt_dev_err(hdev, "Failed to read local supported codecs (%ld)", in hci_read_supported_codecs()
150 /* validate codecs length before accessing */ in hci_read_supported_codecs()
155 /* enumerate codec capabilities of standard codecs */ in hci_read_supported_codecs()
169 /* validate vendor codecs length before accessing */ in hci_read_supported_codecs()
202 bt_dev_err(hdev, "Failed to read local supported codecs (%ld)", in hci_read_supported_codecs_v2()

12345678910>>...14