Home
last modified time | relevance | path

Searched full:classd (Results 1 – 23 of 23) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/sound/
Datmel,sama5d2-classd.yaml5 $id: http://devicetree.org/schemas/sound/atmel,sama5d2-classd.yaml#
8 title: Atmel ClassD Amplifier
16 The Audio Class D Amplifier (CLASSD) is a digital input, Pulse Width
23 - const: atmel,sama5d2-classd
25 - const: microchip,sam9x7-classd
26 - const: atmel,sama5d2-classd
50 default: CLASSD
89 classd: sound@fc048000 {
90 compatible = "atmel,sama5d2-classd";
102 atmel,model = "classd @ SAMA5D2-Xplained";
/linux-6.12.1/sound/soc/atmel/
Datmel-classd.c2 /* Atmel ALSA SoC Audio Class D Amplifier (CLASSD) driver
18 #include "atmel-classd.h"
40 .compatible = "atmel,sama5d2-classd",
78 pdata->card_name = "CLASSD"; in atmel_classd_dt_init()
454 .name = "atmel-classd",
488 dai_link->name = "CLASSD"; in atmel_classd_asoc_card_init()
489 dai_link->stream_name = "CLASSD PCM"; in atmel_classd_asoc_card_init()
619 .name = "atmel-classd",
627 MODULE_DESCRIPTION("Atmel ClassD driver under ALSA SoC architecture");
DMakefile31 snd-atmel-soc-classd-y := atmel-classd.o
39 obj-$(CONFIG_SND_ATMEL_SOC_CLASSD) += snd-atmel-soc-classd.o
DKconfig73 tristate "Atmel ASoC driver for boards using CLASSD"
79 CLASSD.
/linux-6.12.1/sound/soc/codecs/
Dmt6660.c102 "%s: before classd turn on\n", __func__); in mt6660_codec_classd_event()
143 "%s: after classd turn off\n", __func__); in mt6660_codec_classd_event()
169 SND_SOC_DAPM_OUT_DRV_E("ClassD", MT6660_REG_SYSTEM_CTRL, 2, 0,
180 { "ClassD", NULL, "PGA" },
181 { "OUTP", NULL, "ClassD" },
182 { "OUTN", NULL, "ClassD" },
183 { "VI ADC", NULL, "ClassD" },
Dtscs454.c908 "DMic 2", "ClassD", "DAC", "Sub"};
951 "ClassD Left", "ClassD Right", "ClassD Left Plus Right"};
965 SOC_DAPM_ENUM("ClassD Mux", classd_mux_enum);
2417 SND_SOC_DAPM_DAC("ClassD Left", NULL, R_PWRM4, FB_PWRM4_OPSPKLPU, 0),
2418 SND_SOC_DAPM_DAC("ClassD Right", NULL, R_PWRM4, FB_PWRM4_OPSPKRPU, 0),
2534 /* ClassD Path */
2538 {"ClassD Left", NULL, "Speaker Mux"},
2539 {"ClassD Right", NULL, "Speaker Mux"},
2540 {"ClassD Left", NULL, "PLLs"},
2541 {"ClassD Right", NULL, "PLLs"},
[all …]
Dtscs42xx.c425 SND_SOC_DAPM_DAC_E("ClassD L", "HiFi Playback",
428 SND_SOC_DAPM_DAC_E("ClassD R", "HiFi Playback",
475 {"ClassD L", NULL, "PLL"},
476 {"ClassD R", NULL, "PLL"},
477 {"ClassD L", NULL, "Vref"},
478 {"ClassD R", NULL, "Vref"},
479 {"Speaker L", NULL, "ClassD L"},
480 {"Speaker R", NULL, "ClassD R"},
Dtas2552.c123 SND_SOC_DAPM_OUT_DRV("ClassD", TAS2552_CFG_2, 7, 0, NULL, 0),
135 {"ClassD", NULL, "Input selection"},
136 {"OUT", NULL, "ClassD"},
137 {"ClassD", NULL, "PLL"},
Dtlv320aic31xx.c633 SND_SOC_DAPM_OUT_DRV_E("SPL ClassD", AIC31XX_SPKAMP, 7, 0, NULL, 0,
636 SND_SOC_DAPM_OUT_DRV_E("SPR ClassD", AIC31XX_SPKAMP, 6, 0, NULL, 0,
649 SND_SOC_DAPM_OUT_DRV_E("SPK ClassD", AIC31XX_SPKAMP, 7, 0, NULL, 0,
732 {"SPL ClassD", NULL, "Speaker Left"},
733 {"SPL", NULL, "SPL ClassD"},
737 {"SPR ClassD", NULL, "Speaker Right"},
738 {"SPR", NULL, "SPR ClassD"},
745 {"SPK ClassD", NULL, "Speaker"},
746 {"SPK", NULL, "SPK ClassD"},
Drt1011.h611 /* ClassD Internal Setting-1 (0x1300) */
619 /* ClassD Internal Setting-3 (0x1304) */
627 /* ClassD Internal Setting-8 (0x130c) */
Dnau8824.c724 SND_SOC_DAPM_PGA_S("ClassD", 0, NAU8824_REG_CLASSD_GAIN_1,
801 {"ClassD", NULL, "Output DACL"},
802 {"ClassD", NULL, "Output DACR"},
819 {"SPKOUTL", NULL, "ClassD"},
820 {"SPKOUTR", NULL, "ClassD"},
Dda732x.c793 SND_SOC_DAPM_OUTPUT("ClassD"),
933 {"ClassD", NULL, "LIN3"},
Dab8500-codec.c1702 SOC_SINGLE("ClassD High Pass Volume",
1705 SOC_SINGLE("ClassD White Volume",
Drt722-sdca.c1425 /* Set DAC02/ClassD power entity floating control */ in rt722_sdca_amp_preset()
Drt5631.c1595 /* power off ClassD auto Recovery */ in rt5631_probe()
Drt5645.c806 /* ClassD modulator Speaker Gain Ratio */
807 SOC_SINGLE_TLV("Speaker ClassD Playback Volume", RT5645_SPO_CLSD_RATIO,
/linux-6.12.1/arch/arm/boot/dts/microchip/
Dat91-sam9x60ek.dts126 &classd {
425 classd {
426 pinctrl_classd_default: classd {
Dat91-sama5d2_xplained.dts686 classd: classd@fc048000 { label
Dsama5d2.dtsi1108 classd: classd@fc048000 { label
1109 compatible = "atmel,sama5d2-classd";
Dsam9x60.dtsi526 classd: classd@f003c000 { label
527 compatible = "atmel,sama5d2-classd";
/linux-6.12.1/drivers/mfd/
Dwm8994-regmap.c38 { 0x0025, 0x0140 }, /* R37 - ClassD */
270 { 0x0025, 0x0140 }, /* R37 - ClassD */
489 { 0x0025, 0x0140 }, /* R37 - ClassD */
/linux-6.12.1/sound/pci/hda/
Dpatch_realtek.c3394 WRITE_COEF(0x72, 0xc2ba), /* classD OCP */
3395 UPDATE_COEF(0x77, 0x0f80, 0), /* classD pure DC test */
3506 WRITE_COEF(0x3d, 0xc2ba), /* classD OCP */
3507 UPDATE_COEF(0x42, 0x0f80, 0x0), /* classD pure DC test */
/linux-6.12.1/include/linux/mfd/wm8994/
Dregisters.h1455 * R37 (0x25) - ClassD