Home
last modified time | relevance | path

Searched full:pga (Results 1 – 25 of 210) sorted by relevance

123456789

/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dtables_lpphy.c1070 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 152, },
1071 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 147, },
1072 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 143, },
1073 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 139, },
1074 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 135, },
1075 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 131, },
1076 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 128, },
1077 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 124, },
1078 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 121, },
1079 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 117, },
[all …]
/linux-6.12.1/sound/soc/codecs/
Dwm8990.c97 SOC_SINGLE("LIN12 PGA Boost", WM8990_INPUT_MIXER3, WM8990_L12MNBST_BIT, 1, 0),
98 SOC_SINGLE("LIN34 PGA Boost", WM8990_INPUT_MIXER3, WM8990_L34MNBST_BIT, 1, 0),
100 SOC_SINGLE("RIN12 PGA Boost", WM8990_INPUT_MIXER3, WM8990_R12MNBST_BIT, 1, 0),
101 SOC_SINGLE("RIN34 PGA Boost", WM8990_INPUT_MIXER3, WM8990_R34MNBST_BIT, 1, 0),
106 SOC_SINGLE_TLV("LOMIX RIN12 PGA Bypass Volume", WM8990_OUTPUT_MIXER3,
108 SOC_SINGLE_TLV("LOMIX LIN12 PGA Bypass Volume", WM8990_OUTPUT_MIXER3,
120 SOC_SINGLE_TLV("ROMIX LIN12 PGA Bypass Volume", WM8990_OUTPUT_MIXER4,
122 SOC_SINGLE_TLV("ROMIX RIN12 PGA Bypass Volume", WM8990_OUTPUT_MIXER4,
340 /* Left In PGA Connections */
351 /* Right In PGA Connections */
[all …]
Dwm9705.c142 SND_SOC_DAPM_PGA("Headphone PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
143 SND_SOC_DAPM_PGA("Speaker PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
144 SND_SOC_DAPM_PGA("Line PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
145 SND_SOC_DAPM_PGA("Line out PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
146 SND_SOC_DAPM_PGA("Mono PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
147 SND_SOC_DAPM_PGA("Phone PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
148 SND_SOC_DAPM_PGA("Mic PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
149 SND_SOC_DAPM_PGA("PCBEEP PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
150 SND_SOC_DAPM_PGA("CD PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
151 SND_SOC_DAPM_PGA("ADC PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
[all …]
Dwm8400.c129 SOC_SINGLE("LIN12 PGA Boost", WM8400_INPUT_MIXER3, WM8400_L12MNBST_SHIFT,
131 SOC_SINGLE("LIN34 PGA Boost", WM8400_INPUT_MIXER3, WM8400_L34MNBST_SHIFT,
134 SOC_SINGLE("RIN12 PGA Boost", WM8400_INPUT_MIXER3, WM8400_R12MNBST_SHIFT,
136 SOC_SINGLE("RIN34 PGA Boost", WM8400_INPUT_MIXER3, WM8400_R34MNBST_SHIFT,
142 SOC_SINGLE_TLV("LOMIX RIN12 PGA Bypass Volume", WM8400_OUTPUT_MIXER3,
144 SOC_SINGLE_TLV("LOMIX LIN12 PGA Bypass Volume", WM8400_OUTPUT_MIXER3,
156 SOC_SINGLE_TLV("ROMIX LIN12 PGA Bypass Volume", WM8400_OUTPUT_MIXER4,
158 SOC_SINGLE_TLV("ROMIX RIN12 PGA Bypass Volume", WM8400_OUTPUT_MIXER4,
366 /* Left In PGA Connections */
377 /* Right In PGA Connections */
[all …]
Dwm8991.c169 SOC_SINGLE("LIN12 PGA Boost", WM8991_INPUT_MIXER3, WM8991_L12MNBST_BIT, 1, 0),
170 SOC_SINGLE("LIN34 PGA Boost", WM8991_INPUT_MIXER3, WM8991_L34MNBST_BIT, 1, 0),
172 SOC_SINGLE("RIN12 PGA Boost", WM8991_INPUT_MIXER3, WM8991_R12MNBST_BIT, 1, 0),
173 SOC_SINGLE("RIN34 PGA Boost", WM8991_INPUT_MIXER3, WM8991_R34MNBST_BIT, 1, 0),
178 SOC_SINGLE_TLV("LOMIX RIN12 PGA Bypass Volume", WM8991_OUTPUT_MIXER3,
180 SOC_SINGLE_TLV("LOMIX LIN12 PGA Bypass Volume", WM8991_OUTPUT_MIXER3,
192 SOC_SINGLE_TLV("ROMIX LIN12 PGA Bypass Volume", WM8991_OUTPUT_MIXER4,
194 SOC_SINGLE_TLV("ROMIX RIN12 PGA Bypass Volume", WM8991_OUTPUT_MIXER4,
409 /* Left In PGA Connections */
420 /* Right In PGA Connections */
[all …]
Dcpcap.c188 /* Register 523 CPCAP_REG_RXEPOA --- RX External PGA to Output Amp Switches */
706 SND_SOC_DAPM_PGA("Microphone 1 PGA",
708 SND_SOC_DAPM_PGA("Microphone 2 PGA",
727 /* Playback PGA */
728 SND_SOC_DAPM_PGA("HiFi PGA",
730 SND_SOC_DAPM_PGA("Voice PGA",
732 SND_SOC_DAPM_PGA_E("Ext Right PGA",
737 SND_SOC_DAPM_PGA_E("Ext Left PGA",
784 SND_SOC_DAPM_PGA("Earpiece PGA",
786 SND_SOC_DAPM_PGA("Speaker Right PGA",
[all …]
Dwm_hubs.c860 SND_SOC_DAPM_MIXER("IN1L PGA", WM8993_POWER_MANAGEMENT_2, 6, 0,
862 SND_SOC_DAPM_MIXER("IN1R PGA", WM8993_POWER_MANAGEMENT_2, 4, 0,
865 SND_SOC_DAPM_MIXER("IN2L PGA", WM8993_POWER_MANAGEMENT_2, 7, 0,
867 SND_SOC_DAPM_MIXER("IN2R PGA", WM8993_POWER_MANAGEMENT_2, 5, 0,
880 SND_SOC_DAPM_PGA("Left Output PGA", WM8993_POWER_MANAGEMENT_3, 7, 0, NULL, 0),
881 SND_SOC_DAPM_PGA("Right Output PGA", WM8993_POWER_MANAGEMENT_3, 6, 0, NULL, 0),
885 SND_SOC_DAPM_OUT_DRV_E("Headphone PGA", SND_SOC_NOPM, 0, 0, NULL, 0,
950 { "IN1L PGA", "IN1LP Switch", "IN1LP" },
951 { "IN1L PGA", "IN1LN Switch", "IN1LN" },
953 { "IN1L PGA", NULL, "VMID" },
[all …]
Dwm9090.c333 SND_SOC_DAPM_PGA("IN1A PGA", WM9090_POWER_MANAGEMENT_2, 7, 0, NULL, 0),
334 SND_SOC_DAPM_PGA("IN1B PGA", WM9090_POWER_MANAGEMENT_2, 6, 0, NULL, 0),
335 SND_SOC_DAPM_PGA("IN2A PGA", WM9090_POWER_MANAGEMENT_2, 5, 0, NULL, 0),
336 SND_SOC_DAPM_PGA("IN2B PGA", WM9090_POWER_MANAGEMENT_2, 4, 0, NULL, 0),
345 SND_SOC_DAPM_PGA_E("HP PGA", SND_SOC_NOPM, 0, 0, NULL, 0,
358 { "IN1A PGA", NULL, "IN1+" },
359 { "IN2A PGA", NULL, "IN2+" },
361 { "SPKMIX", "IN1A Switch", "IN1A PGA" },
362 { "SPKMIX", "IN2A Switch", "IN2A PGA" },
364 { "MIXOUTL", "IN1A Switch", "IN1A PGA" },
[all …]
Dwm9712.c392 SND_SOC_DAPM_PGA("Headphone PGA", AC97_INT_PAGING, 4, 1, NULL, 0),
393 SND_SOC_DAPM_PGA("Speaker PGA", AC97_INT_PAGING, 3, 1, NULL, 0),
394 SND_SOC_DAPM_PGA("Out 3 PGA", AC97_INT_PAGING, 5, 1, NULL, 0),
395 SND_SOC_DAPM_PGA("Line PGA", AC97_INT_PAGING, 2, 1, NULL, 0),
396 SND_SOC_DAPM_PGA("Phone PGA", AC97_INT_PAGING, 1, 1, NULL, 0),
397 SND_SOC_DAPM_PGA("Mic PGA", AC97_INT_PAGING, 0, 1, NULL, 0),
422 {"Left HP Mixer", "Phone Bypass Switch", "Phone PGA"},
423 {"Left HP Mixer", "Line Bypass Switch", "Line PGA"},
425 {"Left HP Mixer", "Mic Sidetone Switch", "Mic PGA"},
431 {"Right HP Mixer", "Phone Bypass Switch", "Phone PGA"},
[all …]
Dmc13783.c468 SND_SOC_DAPM_MUX("PGA Left Input Mux", SND_SOC_NOPM, 0, 0,
470 SND_SOC_DAPM_MUX("PGA Right Input Mux", SND_SOC_NOPM, 0, 0,
479 SND_SOC_DAPM_PGA("PGA Left Input", SND_SOC_NOPM, 0, 0, NULL, 0),
480 SND_SOC_DAPM_PGA("PGA Right Input", SND_SOC_NOPM, 0, 0, NULL, 0),
485 SND_SOC_DAPM_PGA("Voice CODEC PGA", MC13783_AUDIO_RX1, 0, 0, NULL, 0),
515 SND_SOC_DAPM_PGA("DAC PGA", MC13783_AUDIO_RX1, 5, 0, NULL, 0),
525 { "PGA Left Input Mux", "MC1L", "MC1L Amp" },
526 { "PGA Left Input Mux", "RXINL", "RXINL"},
527 { "PGA Right Input Mux", "MC1R", "MC1R Amp" },
528 { "PGA Right Input Mux", "MC2", "MC2 Amp"},
[all …]
Des8328.c209 SOC_DOUBLE_TLV("Mic PGA Volume", ES8328_ADCCONTROL1,
218 "Line 1", "Line 2", "PGA", "Differential"};
253 /* Left PGA Mux */
261 /* Right PGA Mux */
292 SND_SOC_DAPM_MUX("Left PGA Mux", ES8328_ADCPOWER,
295 SND_SOC_DAPM_MUX("Right PGA Mux", ES8328_ADCPOWER,
370 { "Left Line Mux", "PGA", "Left PGA Mux" },
375 { "Right Line Mux", "PGA", "Right PGA Mux" },
378 { "Left PGA Mux", "Line 1", "LINPUT1" },
379 { "Left PGA Mux", "Line 2", "LINPUT2" },
[all …]
Dda7213.c530 SOC_DOUBLE_R_EXT_TLV("Mixin PGA Volume", DA7213_MIXIN_L_GAIN,
591 SOC_DOUBLE_R("Mixin PGA Switch", DA7213_MIXIN_L_CTRL,
608 SOC_DOUBLE_R("Mixin PGA ZC Switch", DA7213_MIXIN_L_CTRL,
748 /* MIC PGA source select */
999 /* MUXs for Mic PGA source selection */
1006 SND_SOC_DAPM_PGA("Mic 1 PGA", DA7213_MIC_1_CTRL, DA7213_AMP_EN_SHIFT,
1008 SND_SOC_DAPM_PGA("Mic 2 PGA", DA7213_MIC_2_CTRL, DA7213_AMP_EN_SHIFT,
1010 SND_SOC_DAPM_PGA("Aux Left PGA", DA7213_AUX_L_CTRL, DA7213_AMP_EN_SHIFT,
1012 SND_SOC_DAPM_PGA("Aux Right PGA", DA7213_AUX_R_CTRL,
1014 SND_SOC_DAPM_PGA("Mixin Left PGA", DA7213_MIXIN_L_CTRL,
[all …]
Dcs42l52.c152 "Input1A", "Input2A", "Input3A", "Input4A", "PGA Input Left"};
155 "Input1B", "Input2B", "Input3B", "Input4B", "PGA Input Right"};
376 SOC_DOUBLE_R_SX_TLV("PGA Volume", CS42L52_PGAA_CTL,
450 SOC_SINGLE("PGA AIN1L Switch", CS42L52_ADC_PGA_A, 0, 1, 0),
451 SOC_SINGLE("PGA AIN1R Switch", CS42L52_ADC_PGA_B, 0, 1, 0),
452 SOC_SINGLE("PGA AIN2L Switch", CS42L52_ADC_PGA_A, 1, 1, 0),
453 SOC_SINGLE("PGA AIN2R Switch", CS42L52_ADC_PGA_B, 1, 1, 0),
455 SOC_SINGLE("PGA AIN3L Switch", CS42L52_ADC_PGA_A, 2, 1, 0),
456 SOC_SINGLE("PGA AIN3R Switch", CS42L52_ADC_PGA_B, 2, 1, 0),
458 SOC_SINGLE("PGA AIN4L Switch", CS42L52_ADC_PGA_A, 3, 1, 0),
[all …]
Dwm8971.c96 static const char *wm8971_ng_type[] = { "Constant PGA Gain",
102 static const char *wm8971_lline_mux[] = {"Line", "NC", "NC", "PGA",
104 static const char *wm8971_rline_mux[] = {"Line", "Mic", "NC", "PGA",
223 /* Left PGA Mux */
227 /* Right PGA Mux */
258 SND_SOC_DAPM_MUX("Left PGA Mux", WM8971_PWR1, 5, 0,
260 SND_SOC_DAPM_MUX("Right PGA Mux", WM8971_PWR1, 4, 0,
324 {"Left Line Mux", "PGA", "Left PGA Mux"},
330 {"Right Line Mux", "PGA", "Right PGA Mux"},
333 /* Left PGA Mux */
[all …]
Dwm8988.c153 static const char *ng_type_txt[] = {"Constant PGA Gain",
257 "Line 1", "Line 2", "PGA", "Differential"};
297 /* Left PGA Mux */
306 /* Right PGA Mux */
340 SND_SOC_DAPM_MUX("Left PGA Mux", WM8988_PWR1, 5, 0,
342 SND_SOC_DAPM_MUX("Right PGA Mux", WM8988_PWR1, 4, 0,
386 { "Left Line Mux", "PGA", "Left PGA Mux" },
391 { "Right Line Mux", "PGA", "Right PGA Mux" },
394 { "Left PGA Mux", "Line 1", "LINPUT1" },
395 { "Left PGA Mux", "Line 2", "LINPUT2" },
[all …]
Dwm8750.c98 static const char *wm8750_ng_type[] = {"Constant PGA Gain",
100 static const char *wm8750_line_mux[] = {"Line 1", "Line 2", "Line 3", "PGA",
255 /* Left PGA Mux */
259 /* Right PGA Mux */
297 SND_SOC_DAPM_MUX("Left PGA Mux", WM8750_PWR1, 5, 0,
299 SND_SOC_DAPM_MUX("Right PGA Mux", WM8750_PWR1, 4, 0,
384 {"Left Line Mux", "PGA", "Left PGA Mux"},
391 {"Right Line Mux", "PGA", "Right PGA Mux"},
394 /* Left PGA Mux */
395 {"Left PGA Mux", "Line 1", "LINPUT1"},
[all …]
Dwm8900.c355 SOC_SINGLE_TLV("Left Input PGA Volume", WM8900_REG_LINVOL, 0, 31, 0,
357 SOC_SINGLE("Left Input PGA Switch", WM8900_REG_LINVOL, 6, 1, 1),
358 SOC_SINGLE("Left Input PGA ZC Switch", WM8900_REG_LINVOL, 7, 1, 0),
360 SOC_SINGLE_TLV("Right Input PGA Volume", WM8900_REG_RINVOL, 0, 31, 0,
362 SOC_SINGLE("Right Input PGA Switch", WM8900_REG_RINVOL, 6, 1, 1),
363 SOC_SINGLE("Right Input PGA ZC Switch", WM8900_REG_RINVOL, 7, 1, 0),
466 SOC_DAPM_SINGLE("Input PGA Switch", WM8900_REG_ADCPATH, 6, 1, 0),
473 SOC_DAPM_SINGLE("Input PGA Switch", WM8900_REG_ADCPATH, 2, 1, 0),
517 SND_SOC_DAPM_MIXER("Left Input PGA", WM8900_REG_POWER2, 3, 0,
520 SND_SOC_DAPM_MIXER("Right Input PGA", WM8900_REG_POWER2, 2, 0,
[all …]
Dtlv320aic3x.c305 /* ADC PGA gain volumes. From 0 to 59.5 dB in 0.5 dB steps */
362 SOC_DOUBLE_R_TLV("Line PGA Bypass Volume",
369 SOC_DOUBLE_R_TLV("HP PGA Bypass Volume",
376 SOC_DOUBLE_R_TLV("HPCOM PGA Bypass Volume",
399 * adjust PGA to max value when ADC is on and will never go back.
413 SOC_DOUBLE_R_TLV("PGA Capture Volume", LADC_VOL, RADC_VOL,
415 SOC_DOUBLE_R("PGA Capture Switch", LADC_VOL, RADC_VOL, 7, 0x01, 1),
467 SOC_DOUBLE_R_TLV("Mono PGA Bypass Volume",
580 /* Left PGA Mixer */
589 /* Right PGA Mixer */
[all …]
Dcs42l51.c144 SOC_DOUBLE_R_SX_TLV("PGA Volume",
213 SND_SOC_DAPM_PGA_E("Left PGA", CS42L51_POWER_CTL1, 3, 1, NULL, 0,
215 SND_SOC_DAPM_PGA_E("Right PGA", CS42L51_POWER_CTL1, 4, 1, NULL, 0,
248 SND_SOC_DAPM_MUX("PGA-ADC Mux Left", SND_SOC_NOPM, 0, 0,
250 SND_SOC_DAPM_MUX("PGA-ADC Mux Right", SND_SOC_NOPM, 0, 0,
288 {"Left ADC", NULL, "Left PGA"},
289 {"Right ADC", NULL, "Right PGA"},
294 {"PGA-ADC Mux Left", "AIN1 Left", "AIN1L" },
295 {"PGA-ADC Mux Left", "AIN2 Left", "AIN2L" },
296 {"PGA-ADC Mux Left", "MIC Left", "MICL" },
[all …]
Dmt6351.c383 /* dl pga gain */
393 /* ul pga gain */
394 SOC_DOUBLE_R_TLV("PGA Volume",
537 /* PGA L MUX */
554 SOC_DAPM_ENUM("PGA L Select", pga_left_mux_map_enum);
556 /* PGA R MUX */
573 SOC_DAPM_ENUM("PGA R Select", pga_right_mux_map_enum);
930 /* Audio L PGA precharge on */ in mt_pga_left_event()
934 /* Audio L PGA mode: 1_DCC */ in mt_pga_left_event()
941 /* Audio L PGA precharge off */ in mt_pga_left_event()
[all …]
Dwm8903.c648 /* Input PGAs - No TLV since the scale depends on PGA mode */
649 SOC_SINGLE("Left Input PGA Switch", WM8903_ANALOGUE_LEFT_INPUT_0,
651 SOC_SINGLE("Left Input PGA Volume", WM8903_ANALOGUE_LEFT_INPUT_0,
653 SOC_SINGLE("Left Input PGA Common Mode Switch", WM8903_ANALOGUE_LEFT_INPUT_1,
656 SOC_SINGLE("Right Input PGA Switch", WM8903_ANALOGUE_RIGHT_INPUT_0,
658 SOC_SINGLE("Right Input PGA Volume", WM8903_ANALOGUE_RIGHT_INPUT_0,
660 SOC_SINGLE("Right Input PGA Common Mode Switch", WM8903_ANALOGUE_RIGHT_INPUT_1,
841 SND_SOC_DAPM_PGA("Left Input PGA", WM8903_POWER_MANAGEMENT_0, 1, 0, NULL, 0),
842 SND_SOC_DAPM_PGA("Right Input PGA", WM8903_POWER_MANAGEMENT_0, 0, 0, NULL, 0),
878 SND_SOC_DAPM_PGA_S("Left Headphone Output PGA", 0, WM8903_POWER_MANAGEMENT_2,
[all …]
Dnau8810.c336 SOC_SINGLE("PGA ZC Switch", NAU8810_REG_PGAGAIN,
338 SOC_SINGLE_TLV("PGA Volume", NAU8810_REG_PGAGAIN,
379 /* PGA Mute */
381 SOC_DAPM_SINGLE("AUX PGA Switch", NAU8810_REG_ADCBOOST,
383 SOC_DAPM_SINGLE("PGA Mute Switch", NAU8810_REG_PGAGAIN,
385 SOC_DAPM_SINGLE("PMIC PGA Switch", NAU8810_REG_ADCBOOST,
389 /* Input PGA */
450 SND_SOC_DAPM_MIXER("Input PGA", NAU8810_REG_POWER2,
499 {"Input Boost Stage", "AUX PGA Switch", "AUX Input"},
500 {"Input Boost Stage", "PGA Mute Switch", "Input PGA"},
[all …]
Dtpa6130a2.c165 SND_SOC_DAPM_PGA("Left PGA", TPA6130A2_REG_CONTROL,
167 SND_SOC_DAPM_PGA("Right PGA", TPA6130A2_REG_CONTROL,
176 { "Left PGA", NULL, "LEFTIN" },
177 { "Right PGA", NULL, "RIGHTIN" },
179 { "Left Mute", NULL, "Left PGA" },
180 { "Right Mute", NULL, "Right PGA" },
185 { "Left PGA", NULL, "Power" },
186 { "Right PGA", NULL, "Power" },
/linux-6.12.1/Documentation/devicetree/bindings/hwmon/
Dti,tmp513.yaml39 rshunt <= pga-gain * 40 * 1000 * 1000.
43 ti,pga-gain:
45 The gain value for the PGA function. This is 8, 4, 2 or 1.
46 The PGA gain affect the shunt voltage range.
47 The range will be equal to: pga-gain * 40mV
91 ti,pga-gain = <8>;
/linux-6.12.1/Documentation/sound/soc/
Dpops-clicks.rst26 Startup Order :- DAC --> Mixers --> Output PGA --> Digital Unmute
28 Shutdown Order :- Digital Mute --> Output PGA --> Mixers --> DAC
31 a PGA (programmable gain amplifier) before being output to the speakers.
43 Startup Order - Input PGA --> Mixers --> ADC
45 Shutdown Order - ADC --> Mixers --> Input PGA

123456789