Home
last modified time | relevance | path

Searched full:speaker (Results 1 – 25 of 618) sorted by relevance

12345678910>>...25

/linux-6.14.4/Documentation/devicetree/bindings/sound/
Dti,tlv320dac3100.yaml16 * SPL, devices with stereo speaker amp
17 * SPR, devices with stereo speaker amp
18 * SPK, devices with mono speaker amp
33 - ti,tlv320aic310x # - Generic TLV320AIC31xx with mono speaker amp
34 - ti,tlv320aic311x # - Generic TLV320AIC31xx with stereo speaker amp
35 - ti,tlv320aic3100 # - TLV320AIC3100 (mono speaker amp, no MiniDSP)
36 - ti,tlv320aic3110 # - TLV320AIC3110 (stereo speaker amp, no MiniDSP)
37 - ti,tlv320aic3120 # - TLV320AIC3120 (mono speaker amp, MiniDSP)
38 - ti,tlv320aic3111 # - TLV320AIC3111 (stereo speaker amp, MiniDSP)
39 - ti,tlv320dac3100 # - TLV320DAC3100 (no ADC, mono speaker amp, no MiniDSP)
[all …]
Dqcom,wsa881x.yaml7 title: Qualcomm WSA8810/WSA8815 Class-D Smart Speaker Amplifier
13 WSA8810 is a class-D smart speaker amplifier and WSA8815
14 is a high-output power class-D smart speaker amplifier.
54 speaker@0,1 {
62 speaker@0,2 {
Dqcom,apq8016-sbc-sndcard.yaml22 - description: Speaker I/O mux register address
169 "Speaker", "Speaker",
171 pin-switches = "Speaker";
173 "Speaker", "Speaker Amp OUT",
174 "Speaker Amp IN", "HPH_R",
Dadi,max98396.yaml7 title: Analog Devices MAX98396 Speaker Amplifier
13 The MAX98396 is a mono Class-DG speaker amplifier with I/V sense.
57 description: slot number of speaker DSP monitor
65 Selects the PCM data input channel that is routed to the speaker
85 speaker amplifier. Once a data error is detected, the data monitor
99 speaker amplifier. Once a data error is detected, the data monitor
Dallwinner,sun4i-a10-codec.yaml95 - Speaker
168 - Speaker
193 - Speaker
219 - Speaker
241 - Speaker
302 - Speaker
332 "Speaker", "LINEOUT",
Dfsl,imx-audio-es8328.yaml33 description: Power regulator for speaker amps
63 * Speaker
101 "Speaker", "LOUT2",
102 "Speaker", "ROUT2",
103 "Speaker", "audio-amp",
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dmsm8916-wingtech-wt86528.dts20 sound-name-prefix = "Speaker Amp L";
32 sound-name-prefix = "Speaker Amp R";
98 widgets = "Speaker", "Speaker",
100 pin-switches = "Speaker", "Headphones";
101 audio-routing = "Speaker", "Speaker Amp L OUT",
102 "Speaker", "Speaker Amp R OUT",
103 "Speaker Amp L IN", "HPH_L",
104 "Speaker Amp R IN", "HPH_R",
Dmsm8916-wingtech-wt86518.dts19 sound-name-prefix = "Speaker Amp";
57 widgets = "Speaker", "Speaker",
59 pin-switches = "Speaker", "Headphones";
60 audio-routing = "Speaker", "Speaker Amp OUT",
61 "Speaker Amp IN", "HPH_R",
Dmsm8916-wingtech-wt88047.dts33 sound-name-prefix = "Speaker Amp";
222 * Provide widgets/pin-switches to allow enabling speaker and headphones
227 "Speaker", "Speaker",
229 pin-switches = "Speaker", "Headphones";
231 "Speaker", "Speaker Amp OUTL",
232 "Speaker", "Speaker Amp OUTR",
233 "Speaker Amp INL", "HPH_R",
234 "Speaker Amp INR", "HPH_R",
305 speaker_amp_default: speaker-amp-default-state {
Dmsm8916-alcatel-idol347.dts108 sound-name-prefix = "Speaker Top";
119 sound-name-prefix = "Speaker Bottom";
276 "Speaker", "Speaker Top",
277 "Speaker", "Speaker Bottom";
278 pin-switches = "Speaker Top", "Speaker Bottom";
280 "Speaker Top", "Speaker Top OUT",
281 "Speaker Bottom", "Speaker Bottom OUT",
451 speaker_bottom_default: speaker-bottom-default-state {
458 speaker_top_default: speaker-top-default-state {
Dmsm8916-longcheer-l8910.dts32 sound-name-prefix = "Speaker Amp";
236 * Provide widgets/pin-switches to allow enabling speaker separately.
238 * headphone jack when the speaker is enabled.
242 "Speaker", "Speaker",
244 pin-switches = "Speaker";
246 "Speaker", "Speaker Amp OUT",
247 "Speaker Amp IN", "HPH_R",
/linux-6.14.4/sound/soc/sdw_utils/
Dsoc_sdw_rt_amp.c143 { "Speaker", NULL, "rt1308-1 SPOL" },
144 { "Speaker", NULL, "rt1308-1 SPOR" },
145 { "Speaker", NULL, "rt1308-2 SPOL" },
146 { "Speaker", NULL, "rt1308-2 SPOR" },
150 { "Speaker", NULL, "rt1316-1 SPOL" },
151 { "Speaker", NULL, "rt1316-1 SPOR" },
152 { "Speaker", NULL, "rt1316-2 SPOL" },
153 { "Speaker", NULL, "rt1316-2 SPOR" },
157 { "Speaker", NULL, "rt1318-1 SPOL" },
158 { "Speaker", NULL, "rt1318-1 SPOR" },
[all …]
/linux-6.14.4/sound/soc/codecs/
Dtscs454.c322 } else if (strstr(kcontrol->id.name, "Speaker")) { in coeff_ram_get()
414 } else if (strstr(kcontrol->id.name, "Speaker")) { in coeff_ram_put()
1714 SOC_ENUM("Speaker Polarity Right", spk_pol_r_enum),
1715 SOC_ENUM("Speaker Polarity Left", spk_pol_l_enum),
1716 SOC_SINGLE("Speaker Mute Switch", R_SPKCTL, FB_SPKCTL_SPKMUTE, 1, 0),
1717 SOC_SINGLE("Speaker De-Emphasis Switch",
1726 SOC_SINGLE("Speaker DC Removal Switch",
1743 SOC_DOUBLE_R_TLV("Speaker Volume", R_SPKVOLL, R_SPKVOLR,
1750 SOC_SINGLE("Speaker EQ 2 Switch",
1752 SOC_ENUM("Speaker EQ 2 Band", spk_eq_enums[0]),
[all …]
Dwm9713.c49 {"Mic 1", "Mic 2", "Line", "Mono In", "Headphone", "Speaker",
55 {"Vmid", "Zh", "Headphone", "Speaker", "Inv", "Headphone Vmid",
56 "Speaker Vmid", "Inv Vmid"};
62 {"Off", "Mono", "Speaker", "Left Headphone", "Right Headphone",
78 SOC_ENUM_SINGLE(AC97_REC_GAIN, 11, 8, wm9713_spk_pga), /* speaker left input select 8 */
79 SOC_ENUM_SINGLE(AC97_REC_GAIN, 8, 8, wm9713_spk_pga), /* speaker right input select 9 */
101 SOC_DOUBLE_TLV("Speaker Playback Volume", AC97_MASTER, 8, 0, 31, 1, out_tlv),
102 SOC_DOUBLE("Speaker Playback Switch", AC97_MASTER, 15, 7, 1, 1),
137 SOC_DOUBLE("Speaker Playback ZC Switch", AC97_MASTER, 14, 6, 1, 0),
155 SOC_SINGLE_TLV("Speaker Mixer Beep Playback Volume", AC97_AUX, 8, 7, 1,
[all …]
Dwm9712.c104 static const char *wm9712_spk_src[] = {"Speaker Mix", "Headphone Mix"};
110 static const char *wm9712_rec_sel[] = {"Mic", "NC", "NC", "Speaker Mixer",
134 SOC_DOUBLE("Speaker Playback Volume", AC97_MASTER, 8, 0, 31, 1),
135 SOC_SINGLE("Speaker Playback Switch", AC97_MASTER, 15, 1, 1),
140 SOC_SINGLE("Speaker Playback ZC Switch", AC97_MASTER, 7, 1, 0),
141 SOC_SINGLE("Speaker Playback Invert Switch", AC97_MASTER, 6, 1, 0),
167 SOC_SINGLE("PCBeep Bypass Speaker Volume", AC97_PC_BEEP, 8, 7, 1),
171 SOC_SINGLE("Aux Playback Speaker Volume", AC97_CD, 8, 7, 1),
306 /* Speaker Mixer */
362 SND_SOC_DAPM_MUX("Speaker Mux", SND_SOC_NOPM, 0, 0,
[all …]
Dalc5632.c36 { 2, 0x8080 }, /* R2 - Speaker Output Volume */
118 /* to power-on/off class-d amp generators/speaker */ in amp_mixer_event()
158 SOC_DOUBLE_TLV("Speaker Playback Volume",
161 SOC_DOUBLE("Speaker Playback Switch",
285 "Vmid", "HPOut Mix", "Speaker Mix", "Mono Mix"};
287 "Vmid", "HPOut Mix", "Speaker Mix", "Mono Mix"};
300 /* speaker output mux */
321 /* speaker output N select */
328 /* speaker amplifier */
381 SND_SOC_DAPM_MIXER("Speaker Mix", ALC5632_PWR_MANAG_ADD2, 3, 0,
[all …]
DKconfig726 digital Smart K audio amplifier and SKTune speaker
732 Enable support for ROHM BD28623MUV Class D speaker amplifier.
829 Enable support for Cirrus Logic CS35L45 smart speaker amplifier
839 Enable support for Cirrus Logic CS35L45 smart speaker amplifier
1293 tristate "Maxim MAX98504 speaker amplifier"
1309 tristate "Maxim Integrated MAX98927 Speaker Amplifier"
1313 tristate "Maxim Integrated MAX98520 Speaker Amplifier"
1324 tristate "Analog Devices MAX98363 Soundwire Speaker Amplifier"
1337 tristate "Maxim Integrated MAX98373 Speaker Amplifier"
1342 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
[all …]
/linux-6.14.4/sound/soc/samsung/
Dlowland.c99 SND_SOC_DAILINK_DEFS(speaker,
121 .name = "Sub Speaker",
122 .stream_name = "Sub Speaker",
129 SND_SOC_DAILINK_REG(speaker),
141 SOC_DAPM_PIN_SWITCH("Main Speaker"),
155 SND_SOC_DAPM_SPK("Main Speaker", NULL),
165 { "Main Speaker", NULL, "Sub SPKN" },
166 { "Main Speaker", NULL, "Sub SPKP" },
167 { "Main Speaker", NULL, "SPKDAT1" },
/linux-6.14.4/arch/arm64/boot/dts/rockchip/
Drk3588-orangepi-5-plus.dts73 "Speaker", "Speaker",
79 "Speaker", "LOUT2",
80 "Speaker", "ROUT2",
87 "Speaker", "Speaker Amp OUTL",
88 "Speaker", "Speaker Amp OUTR",
89 "Speaker Amp INL", "LOUT2",
90 "Speaker Amp INR", "ROUT2",
Drk3566-anbernic-rg353ps.dts50 "Speaker", "Internal Speakers";
55 "Internal Speakers", "Speaker Amp OUTL",
56 "Internal Speakers", "Speaker Amp OUTR",
57 "Speaker Amp INL", "HPOL",
58 "Speaker Amp INR", "HPOR";
75 sound-name-prefix = "Speaker Amp";
/linux-6.14.4/arch/arm/boot/dts/intel/pxa/
DMakefile5 pxa300-raumfeld-speaker-l.dtb \
6 pxa300-raumfeld-speaker-m.dtb \
7 pxa300-raumfeld-speaker-one.dtb \
8 pxa300-raumfeld-speaker-s.dtb
/linux-6.14.4/sound/soc/intel/avs/boards/
Des8336.c34 { "speaker-enable-gpios", &enable_gpio, 1, ACPI_GPIO_QUIRK_ONLY_GPIOIO },
54 SND_SOC_DAPM_SPK("Speaker", NULL),
59 SND_SOC_DAPM_SUPPLY("Speaker Power", SND_SOC_NOPM, 0, 0,
69 * There is no separate speaker output instead the speakers are muxed to
70 * the HP outputs. The mux is controlled by the "Speaker Power" widget.
72 {"Speaker", NULL, "HPOL"},
73 {"Speaker", NULL, "HPOR"},
74 {"Speaker", NULL, "Speaker Power"},
82 SOC_DAPM_PIN_SWITCH("Speaker"),
125 gpiod = gpiod_get_optional(codec_dai->dev, "speaker-enable", GPIOD_OUT_LOW); in avs_es8336_codec_init()
/linux-6.14.4/sound/usb/
Dmixer_maps.c78 /* 19: OT speaker */
87 /* 28: FU speaker (mute) */
108 /* 6: OT speaker */
112 { 9, "Master Playback" }, /* FU, default Speaker 1 */
122 { 14, "Line Playback", .dB = &mp3plus_dB_1 }, /* FU, default Speaker */
157 /* 19: OT speaker */
164 { 28, "Speaker Playback" }, /* FU */
214 /* 2: OT Speaker */
227 /* 8: OT speaker */
249 { 7, "Master Playback" }, /* Mute/volume for speaker */
[all …]
/linux-6.14.4/sound/drivers/pcsp/
Dpcsp.c3 * PC-Speaker driver for Linux
23 MODULE_DESCRIPTION("PC-Speaker driver");
37 MODULE_PARM_DESC(enable, "Enable PC-Speaker sound.");
39 MODULE_PARM_DESC(nopcm, "Disable PC-Speaker PCM sound. Only beeps remain.");
125 strcpy(card->driver, "PC-Speaker"); in snd_card_pcsp_probe()
127 sprintf(card->longname, "Internal PC-Speaker at port 0x%x", in snd_card_pcsp_probe()
144 dev_err(dev, "PC-Speaker initialization failed.\n"); in alsa_card_pcsp_init()
/linux-6.14.4/sound/soc/amd/acp/acp3x-es83xx/
Dacp3x-es83xx.c111 SND_SOC_DAPM_SPK("Speaker", NULL),
119 SND_SOC_DAPM_SUPPLY("Speaker Power", SND_SOC_NOPM, 0, 0,
130 * There is no separate speaker output instead the speakers are muxed to
131 * the HP outputs. The mux is controlled Speaker and/or headphone switch.
133 {"Speaker", NULL, "HPOL"},
134 {"Speaker", NULL, "HPOR"},
135 {"Speaker", NULL, "Speaker Power"},
140 SOC_DAPM_PIN_SWITCH("Speaker"),
180 dev_dbg(priv->codec_dev, "speaker power event: %d\n", event); in acp3x_es83xx_speaker_power_event()
242 dev_info(priv->codec_dev, "speaker gpio %d active %s, headphone gpio %d active %s\n", in acp3x_es83xx_configure_gpios()
[all …]

12345678910>>...25