Home
last modified time | relevance | path

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

12345678910>>...13

/linux/sound/soc/mediatek/
H A DKconfig12 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 …]
/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[0] = {
[all …]
/linux/sound/soc/intel/common/
H A Dsoc-acpi-intel-ssp-common.c27 static const struct codec_map codecs[] = { variable
83 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_detect_codec_type()
84 if (!acpi_dev_present(codecs[i].acpi_hid, NULL, -1)) in snd_soc_acpi_intel_detect_codec_type()
87 dev_dbg(dev, "codec %s found\n", codecs[i].name); in snd_soc_acpi_intel_detect_codec_type()
88 return codecs[i].codec_type; in snd_soc_acpi_intel_detect_codec_type()
117 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_name()
118 if (codecs[i].codec_type != codec_type) in snd_soc_acpi_intel_get_codec_name()
121 return codecs[i].name; in snd_soc_acpi_intel_get_codec_name()
139 for (i = 0; i < ARRAY_SIZE(codecs); i++) { in snd_soc_acpi_intel_get_codec_tplg_suffix()
140 if (codecs[i].codec_type != codec_type) 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"},
H A Dsoc-acpi-intel-cml-match.c14 .codecs = { "ESSX8316", "ESSX8326", "ESSX8336"},
19 .codecs = {"10EC1011"}
24 .codecs = {"10EC1015"}
29 .codecs = {"MX98357A"}
34 .codecs = {"MX98390"}
H A Dsoc-acpi-intel-byt-match.c123 .codecs = { "10EC5640", "10EC5642", "INTCCFFD"},
128 .codecs = { "10WM5102", "WM510204", "WM510205"},
133 .codecs = { "DGLS7212", "DGLS7213"},
138 .codecs = { "10EC5645", "10EC5648"},
/linux/sound/soc/intel/boards/
H A Dsof_board_helpers.c212 /* codecs - caller to handle */ in set_ssp_codec_link()
256 /* codecs */ in set_dmic_link()
257 link->codecs = dmic_component; in set_dmic_link()
277 struct snd_soc_dai_link_component *cpus, *codecs; in set_idisp_hdmi_link() local
300 /* codecs */ in set_idisp_hdmi_link()
302 codecs = devm_kzalloc(dev, in set_idisp_hdmi_link()
305 if (!codecs) in set_idisp_hdmi_link()
308 codecs->name = "ehdaudio0D2"; in set_idisp_hdmi_link()
309 codecs->dai_name = devm_kasprintf(dev, GFP_KERNEL, in set_idisp_hdmi_link()
311 if (!codecs->dai_name) in set_idisp_hdmi_link()
[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.h33 /* check all codecs */
51 /* check all codecs */
146 * This choice was found to be valid on platforms with ES8336 codecs.
176 * @comp_ids: list of compatible audio codecs using the same machine driver,
187 * audio codecs whose presence if checked with ACPI
224 * @num_codecs: number of secondary codecs used in the platform
225 * @codecs: holds the codec IDs
230 u8 codecs[SND_SOC_ACPI_MAX_CODECS][ACPI_ID_LEN]; member
/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
H A 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
H A Dmt8183-mt6358-ts3a227-max98357.txt1 MT8183 with MT6358, TS3A227, MAX98357, and RT1015 CODECS
11 - mediatek,headset-codec: the phandles of ts3a227 codecs
12 - mediatek,ec-codec: the phandle of EC codecs.
H A Dmt8173-rt5650-rt5514.txt1 MT8173 with RT5650 RT5514 CODECS
5 - mediatek,audio-codec: the phandles of rt5650 and rt5514 codecs
/linux/sound/soc/rockchip/
H A DKconfig6 Say Y or M if you want to add support for codecs attached to
69 tristate "ASoC support multiple codecs for Rockchip RK3288 boards"
81 tristate "ASoC support multiple codecs for Rockchip RK3399 GRU boards"
91 Say Y or M here if you want to add support multiple codecs for SoC
/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/soc/amd/acp/
H A Dacp-sdw-sof-mach.c17 #include "../../codecs/rt711.h"
104 struct snd_soc_dai_link_component *codecs; in create_sdw_dailink() local
154 codecs = devm_kcalloc(dev, num_codecs, sizeof(*codecs), GFP_KERNEL); in create_sdw_dailink()
155 if (!codecs) in create_sdw_dailink()
178 codecs[j].name = sof_end->codec_name; in create_sdw_dailink()
179 codecs[j].dai_name = sof_end->dai_info->dai_name; in create_sdw_dailink()
190 ARRAY_SIZE(platform_component), codecs, num_codecs, in create_sdw_dailink()
394 * codecs on used platform in mc_probe()
/linux/sound/soc/sof/intel/
H A Dhda-codec.c18 #include "../../codecs/hdac_hda.h"
75 /* enable controller wake up event for all codecs with jack connectors */
90 /* only set WAKEEN when needed for HDaudio codecs */ in hda_codec_jack_wake_enable()
97 /* reset WAKEEN only HDaudio codecs */ in hda_codec_jack_wake_enable()
118 * Wake up all jack-detecting codecs regardless whether an event in hda_codec_jack_check()
226 /* probe codecs in avail slots */ in hda_codec_probe_bus()
266 /* detect codecs */ in hda_codec_detect_mask()
461 MODULE_DESCRIPTION("SOF support for HDaudio 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/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()
/linux/sound/soc/fsl/
H A Dimx-hdmi.c138 data->dai.codecs = &dlc[2]; in imx_hdmi_probe()
174 data->dai.codecs->dai_name = "i2s-hifi"; in imx_hdmi_probe()
175 data->dai.codecs->name = "hdmi-audio-codec.1"; in imx_hdmi_probe()
184 data->dai.codecs->dai_name = "i2s-hifi"; in imx_hdmi_probe()
185 data->dai.codecs->name = "hdmi-audio-codec.2"; in imx_hdmi_probe()

12345678910>>...13