/linux/sound/soc/sunxi/ |
H A D | sun8i-codec.c | 829 "Stereo", "Reverse Stereo", "Sum Mono", "Mix Mono" 839 SOC_DAPM_ENUM("AIF1 AD0 Stereo Capture Route", 849 SOC_DAPM_ENUM("AIF2 ADC Stereo Capture Route", 923 SOC_DAPM_ENUM("AIF1 DA0 Stereo Playback Route", 933 SOC_DAPM_ENUM("AIF2 DAC Stereo Playback Route", 1033 /* AIF "ADC" Mono/Stereo Muxes */ 1034 SND_SOC_DAPM_MUX("AIF1 AD0L Stereo Mux", SND_SOC_NOPM, 0, 0, 1036 SND_SOC_DAPM_MUX("AIF1 AD0R Stereo Mux", SND_SOC_NOPM, 0, 0, 1039 SND_SOC_DAPM_MUX("AIF2 ADCL Stereo Mux", SND_SOC_NOPM, 0, 0, 1041 SND_SOC_DAPM_MUX("AIF2 ADCR Stereo Mux", SND_SOC_NOPM, 0, 0, [all …]
|
/linux/sound/soc/intel/avs/boards/ |
H A D | pcm3168a.c | 18 SND_SOC_DAPM_HP("CPB Stereo HP 1", NULL), 19 SND_SOC_DAPM_HP("CPB Stereo HP 2", NULL), 20 SND_SOC_DAPM_HP("CPB Stereo HP 3", NULL), 22 SND_SOC_DAPM_MIC("CPB Stereo Mic 1", NULL), 23 SND_SOC_DAPM_MIC("CPB Stereo Mic 2", NULL), 28 { "CPB Stereo HP 1", NULL, "AOUT1L" }, 29 { "CPB Stereo HP 1", NULL, "AOUT1R" }, 30 { "CPB Stereo HP 2", NULL, "AOUT2L" }, 31 { "CPB Stereo HP 2", NULL, "AOUT2R" }, 32 { "CPB Stereo HP 3", NULL, "AOUT3L" }, [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-g-tuner.rst | 130 - ``STEREO | SAP`` 131 - receiving stereo audio and a secondary audio program 134 - ``MONO | STEREO`` 135 - receiving mono or stereo audio, the hardware cannot distinguish 142 - ``MONO | STEREO | LANG1 | LANG2`` 143 - receiving mono, stereo or bilingual audio 246 - Stereo audio reception is supported. 263 standard. Two audio carriers are available for mono or stereo 313 - The tuner receives a stereo audio signal. 348 - Play mono audio. When the tuner receives a stereo signal this a [all …]
|
H A D | vidioc-g-modulator.rst | 112 for example, a stereo pilot tone. 141 - Modulate channel 1 and 2 as left and right channel of a stereo 146 driver does not support stereo audio it shall fall back to mono. 158 or stereo mode. 170 right stereo audio, channel 3 as Second Audio Program. When the 179 driver shall fall back to mono or stereo mode.
|
/linux/Documentation/driver-api/media/drivers/ |
H A D | radiotrack.rst | 61 the ioports appears to be the "Stereo Detect" bit. 69 | VolA | VolB | ???? | Stereo | Radio | TuneA | TuneB | Tune | 85 Stereo Detect Enable Description 93 0xff ==> no stereo detected, 0xfd ==> stereo detected. 129 Default: BASE <-- 0xc8 (current volume, no stereo detect, 132 Card Off: BASE <-- 0x00 (audio mute, no stereo detect, 138 Volume Down: BASE <-- 0x48 (volume down, no stereo detect, 143 Volume Up: BASE <-- 0x88 (volume up, no stereo detect, 148 Check Stereo: BASE <-- 0xd8 (current volume, stereo detect, 154 x=0xff ==> "not stereo", x=0xfd ==> "stereo detected" [all …]
|
/linux/sound/ppc/ |
H A D | burgundy.c | 115 * Burgundy volume: 0 - 100, stereo, word reg in snd_pmac_burgundy_rcb() 200 * Burgundy volume: 0 - 100, stereo, 2-byte reg 276 * Burgundy gain/attenuation: 0 - 15, mono/stereo, byte reg 281 int stereo = (kcontrol->private_value >> 24) & 1; 283 uinfo->count = stereo + 1; 294 int stereo = (kcontrol->private_value >> 24) & 1; 302 if (stereo) in snd_pmac_burgundy_get_gain() 312 int stereo = (kcontrol->private_value >> 24) & 1; 320 if (stereo) in snd_pmac_burgundy_put_gain() 330 #define BURGUNDY_VOLUME_B(xname, xindex, addr, stereo, atte in snd_pmac_burgundy_put_gain() 287 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_info_gain() local 300 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_get_gain() local 318 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_put_gain() local 336 BURGUNDY_VOLUME_B(xname,xindex,addr,stereo,atten) global() argument 349 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_info_switch_w() local 364 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_get_switch_w() local 379 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_put_switch_w() local 391 BURGUNDY_SWITCH_W(xname,xindex,addr,lbit,rbit,stereo) global() argument 405 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_info_switch_b() local 420 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_get_switch_b() local 435 int stereo = (kcontrol->private_value >> 24) & 1; snd_pmac_burgundy_put_switch_b() local 447 BURGUNDY_SWITCH_B(xname,xindex,addr,lmask,rmask,stereo) global() argument [all...] |
/linux/drivers/media/pci/cx88/ |
H A D | cx88-dsp.c | 3 * Stereo and SAP detection for cx88 159 s32 carrier, stereo, dual, noise; in detect_a2_a2m_eiaj() local 187 stereo = freq_magnitude(x, N, stereo_freq); in detect_a2_a2m_eiaj() 192 "detect a2/a2m/eiaj: carrier=%d, stereo=%d, dual=%d, noise=%d\n", in detect_a2_a2m_eiaj() 193 carrier, stereo, dual, noise); in detect_a2_a2m_eiaj() 195 if (stereo > dual) in detect_a2_a2m_eiaj() 202 if ((carrier > max(stereo, dual) * 2) && in detect_a2_a2m_eiaj() 203 (carrier < max(stereo, dual) * 6) && in detect_a2_a2m_eiaj() 205 (max(stereo, dual) > min(stereo, dual))) { in detect_a2_a2m_eiaj() 213 if ((carrier > max(stereo, dual) * 2) && in detect_a2_a2m_eiaj() [all …]
|
/linux/drivers/media/i2c/ |
H A D | msp3400-kthreads.c | 31 "4.5/4.72 M Dual FM-Stereo", V4L2_STD_MN }, 33 "5.5/5.74 B/G Dual FM-Stereo", V4L2_STD_BG }, 35 "6.5/6.25 D/K1 Dual FM-Stereo", V4L2_STD_DK }, 37 "6.5/6.74 D/K2 Dual FM-Stereo", V4L2_STD_DK }, 41 "6.5/5.74 D/K3 Dual FM-Stereo", V4L2_STD_DK }, 55 "4.5 M BTSC-Stereo", V4L2_STD_MTS }, 59 "4.5 M EIA-J Japan Stereo", V4L2_STD_NTSC_M_JP }, 61 "10.7 FM-Stereo Radio", V4L2_STD_ALL }, 65 "7.02/7.20 SAT-Stereo", V4L2_STD_ALL }, 96 }, { /* Terrestrial FM-mono + FM-stereo */ [all …]
|
H A D | tvaudio.c | 314 * right now it is used only to check the audio mode (mono/stereo/whatever) 315 * some time after switching to another TV channel, then turn on stereo 410 #define TDA9840_ST_STEREO 0x40 /* Stereo sound identified */ 524 /* lower 4 bits control stereo noise threshold, over which stereo turns off 549 #define TDA985x_STEREO 1<<6 /* Selects Stereo output, mono if not received */ 556 #define TDA9855_LINEAR 0 /* Linear Stereo */ 557 #define TDA9855_PSEUDO 1 /* Pseudo Stereo */ 558 #define TDA9855_SPAT_30 2 /* Spatial Stereo, 30% anti-phase crosstalk */ 559 #define TDA9855_SPAT_50 3 /* Spatial Stereo, 52% anti-phase crosstalk */ 571 #define TDA985x_STP 1<<5 /* Stereo Pilot/detect (read-only) */ [all …]
|
/linux/Documentation/sound/cards/ |
H A D | mixart.rst | 12 that has 4 stereo audio inputs and 4 stereo audio outputs. 14 4 digital stereo audio inputs and outputs. 30 stereo analog capture 'pcm0c' and 1 stereo analog playback 'pcm0p' device. 31 With a miXart8AES/EBU there is in addition 1 stereo digital input 32 'pcm1c' and 1 stereo digital output 'pcm1p' per card. 49 There is one substream per capture device. For instance only stereo
|
H A D | audigy-mixer.rst | 82 stereo playback. The result samples are forwarded to the front speakers. 88 stereo playback. The result is forwarded to the standard capture PCM device. 94 The result samples are forwarded to the virtual stereo mixer. 105 the AC97 codec. The result samples are forwarded to the virtual stereo mixer. 119 forwarded to the virtual stereo mixer. 130 digital input. The result samples are forwarded to the virtual stereo mixer. 141 stereo mixer. 153 stereo mixer. This contains mix from analog sources like CD, Line In, Aux, .... 164 stereo mixer. 174 This control is used to attenuate samples from the virtual stereo mixer. [all …]
|
H A D | emu-mixer.rst | 135 stereo playback. The result samples are forwarded to the virtual stereo mixer. 147 The result samples are forwarded to the virtual stereo mixer. 157 This control is used to attenuate samples from the virtual stereo mixer. 162 This control is used to attenuate samples from the virtual stereo mixer. 167 This control is used to attenuate samples from the virtual stereo mixer. 172 This control is used to attenuate samples from the virtual stereo mixer. 177 This control is used to attenuate samples from the virtual stereo mixer.
|
/linux/tools/testing/selftests/alsa/ |
H A D | pcm-test.conf | 11 description "8kHz stereo large periods" 20 description "44.1kHz stereo large periods" 29 description "48kHz stereo small periods" 38 description "48kHz stereo large periods" 56 description "96kHz stereo large periods"
|
/linux/sound/pci/ac97/ |
H A D | ac97_proc.c | 58 /* 0 */ "No 3D Stereo Enhancement", 59 /* 1 */ "Analog Devices Phat Stereo", 60 /* 2 */ "Creative Stereo Enhancement", 61 /* 3 */ "National Semi 3D Stereo Enhancement", 63 /* 5 */ "BBE 3D Stereo Enhancement", 64 /* 6 */ "Crystal Semi 3D Stereo Enhancement", 66 /* 8 */ "Spatializer 3D Stereo Enhancement", 67 /* 9 */ "SRS 3D Stereo Enhancement", 68 /* 10 */ "Platform Tech 3D Stereo Enhancement", 70 /* 12 */ "Aureal Stereo Enhancemen [all...] |
/linux/Documentation/devicetree/bindings/sound/ |
H A D | ti,tlv320dac3100.yaml | 16 * SPL, devices with stereo speaker amp 17 * SPR, devices with stereo speaker amp 34 - ti,tlv320aic311x # - Generic TLV320AIC31xx with stereo speaker amp 36 - ti,tlv320aic3110 # - TLV320AIC3110 (stereo speaker amp, no MiniDSP) 38 - ti,tlv320aic3111 # - TLV320AIC3111 (stereo speaker amp, MiniDSP) 40 - ti,tlv320dac3101 # - TLV320DAC3101 (no ADC, stereo speaker amp, no MiniDSP)
|
H A D | samsung-i2s.yaml | 19 samsung,s3c6410-i2s: for 8/16/24bit stereo I2S. 26 playback, stereo channel capture, secondary FIFO using internal 38 stereo channels. Exynos7 I2S1 upgraded to 5.1 multichannel with 41 tesla,fsd-i2s: for 8/16/24bit stereo channel I2S for playback and
|
/linux/sound/soc/codecs/ |
H A D | rt5640.c | 518 SOC_DAPM_SINGLE("Stereo ADC Switch", RT5640_AD_DA_MIXER, 525 SOC_DAPM_SINGLE("Stereo ADC Switch", RT5640_AD_DA_MIXER, 791 /* Stereo ADC source */ 800 SOC_DAPM_ENUM("Stereo ADC1 Mux", rt5640_stereo_adc1_enum); 810 SOC_DAPM_ENUM("Stereo ADC2 Mux", rt5640_stereo_adc2_enum); 1058 SND_SOC_DAPM_SUPPLY_S("Stereo Filter ASRC", 1, RT5640_ASRC_1, 1119 SND_SOC_DAPM_MUX("Stereo ADC L2 Mux", SND_SOC_NOPM, 0, 0, 1121 SND_SOC_DAPM_MUX("Stereo ADC R2 Mux", SND_SOC_NOPM, 0, 0, 1123 SND_SOC_DAPM_MUX("Stereo ADC L1 Mux", SND_SOC_NOPM, 0, 0, 1125 SND_SOC_DAPM_MUX("Stereo ADC R1 Mux", SND_SOC_NOPM, 0, 0, [all …]
|
H A D | ak4535.c | 67 static const char *ak4535_hp_out[] = {"Stereo", "Mono"}; 107 /* Stereo Mixer */ 142 SND_SOC_DAPM_MIXER("Stereo Mixer", SND_SOC_NOPM, 0, 0, 192 /*stereo mixer */ 193 {"Stereo Mixer", "Playback Switch", "DAC"}, 194 {"Stereo Mixer", "Mic Sidetone Switch", "Mic"}, 195 {"Stereo Mixer", "Aux Bypass Switch", "AUX In"}, 213 {"Line Out", NULL, "Stereo Mixer"}, 222 {"HP L Amp", NULL, "Stereo Mixer"}, 227 {"HP R Amp", NULL, "Stereo Mixer"}, [all …]
|
/linux/sound/isa/sb/ |
H A D | sb8_main.c | 96 unsigned char stereo = runtime->channels > 1; in snd_sb8_playback_prepare() 135 format = stereo ? SB_DSP_STEREO_16BIT : SB_DSP_MONO_16BIT; in snd_sb8_playback_prepare() 138 format = stereo ? SB_DSP_STEREO_8BIT : SB_DSP_MONO_8BIT; in snd_sb8_playback_prepare() 148 else if (stereo) { in snd_sb8_playback_prepare() 149 /* set playback stereo mode */ in snd_sb8_playback_prepare() 165 if (stereo) { in snd_sb8_playback_prepare() 230 unsigned char stereo = runtime->channels > 1; in snd_sb8_capture_prepare() 270 format = stereo ? SB_DSP_STEREO_16BIT : SB_DSP_MONO_16BIT; in snd_sb8_capture_prepare() 273 format = stereo ? SB_DSP_STEREO_8BIT : SB_DSP_MONO_8BIT; in snd_sb8_capture_prepare() 283 else if (stereo) in snd_sb8_capture_prepare() 97 unsigned char stereo = runtime->channels > 1; snd_sb8_playback_prepare() local 235 unsigned char stereo = runtime->channels > 1; snd_sb8_capture_prepare() local [all...] |
/linux/sound/pci/mixart/ |
H A D | mixart.h | 51 #define MIXART_MAX_PHYS_CONNECTORS (MIXART_MAX_CARDS * 2 * 2) /* 4 * stereo * (analog+digital) */ 161 /* allocate stereo pipe for instance */ 179 …RT_PLAYBACK_STREAMS][2]; /* Mixer : Digital Playback Active [(analog+AES output)*streams][stereo]*/ 180 …RT_PLAYBACK_STREAMS][2]; /* Mixer : Digital Playback Volume [(analog+AES output)*streams][stereo]*/ 181 int digital_capture_volume[2][2]; /* Mixer : Digital Capture Volume [analog+AES output][stereo] */
|
/linux/sound/pci/emu10k1/ |
H A D | emupcm.c | 262 bool w_16, bool stereo, in snd_emu10k1_pcm_init_voice() argument 277 CPF, stereo ? CPF_STEREO_MASK : 0, in snd_emu10k1_pcm_init_voice() 280 // Stereo slaves don't need to have the addresses set, but it doesn't hurt in snd_emu10k1_pcm_init_voice() 317 bool w_16, bool stereo, in snd_emu10k1_pcm_init_voices() argument 323 snd_emu10k1_pcm_init_voice(emu, evoice, w_16, stereo, in snd_emu10k1_pcm_init_voices() 325 &mix->send_routing[stereo][0], in snd_emu10k1_pcm_init_voices() 326 &mix->send_volume[stereo][0]); in snd_emu10k1_pcm_init_voices() 327 if (stereo) in snd_emu10k1_pcm_init_voices() 424 bool stereo = runtime->channels == 2; in snd_emu10k1_playback_prepare() 438 start_addr >>= stereo; in snd_emu10k1_playback_prepare() 425 bool stereo = runtime->channels == 2; snd_emu10k1_playback_prepare() local 559 snd_emu10k1_playback_fill_cache(struct snd_emu10k1 * emu,unsigned voice,u32 sample,bool stereo) snd_emu10k1_playback_fill_cache() argument 583 snd_emu10k1_playback_prepare_voices(struct snd_emu10k1 * emu,struct snd_emu10k1_pcm * epcm,bool w_16,bool stereo,int channels) snd_emu10k1_playback_prepare_voices() argument 641 snd_emu10k1_playback_unmute_voice(struct snd_emu10k1 * emu,struct snd_emu10k1_voice * evoice,bool stereo,bool master,struct snd_emu10k1_pcm_mixer * mix) snd_emu10k1_playback_unmute_voice() argument 654 snd_emu10k1_playback_unmute_voices(struct snd_emu10k1 * emu,struct snd_emu10k1_voice * evoice,bool stereo,struct snd_emu10k1_pcm_mixer * mix) snd_emu10k1_playback_unmute_voices() argument 670 snd_emu10k1_playback_mute_voices(struct snd_emu10k1 * emu,struct snd_emu10k1_voice * evoice,bool stereo) snd_emu10k1_playback_mute_voices() argument 728 bool stereo = runtime->channels == 2; snd_emu10k1_playback_trigger() local [all...] |
/linux/drivers/media/radio/ |
H A D | dsbr100.c | 9 * at the stereo indicator as well. So, scanning will only find 10 * stereo stations. Sad, but I can't help it. 74 bool stereo; member 144 sees a stereo signal or not. Pity. */ 154 radio->stereo = false; in dsbr100_getstat() 159 radio->stereo = !(radio->transfer_buffer[0] & 0x01); in dsbr100_getstat() 187 v->rxsubchans = radio->stereo ? V4L2_TUNER_SUB_STEREO : in vidioc_g_tuner() 191 v->signal = radio->stereo ? 0xffff : 0; /* We can't get the signal strength */ in vidioc_g_tuner()
|
H A D | radio-ma901.c | 83 int stereo; member 140 static int ma901_set_stereo(struct ma901radio_device *radio, u8 stereo) in ma901_set_stereo() argument 146 radio->buffer[2] = stereo; in ma901_set_stereo() 160 if (stereo == MA901_WANT_STEREO) in ma901_set_stereo() 161 radio->stereo = V4L2_TUNER_MODE_STEREO; in ma901_set_stereo() 163 radio->stereo = V4L2_TUNER_MODE_MONO; in ma901_set_stereo() 220 v->audmode = radio->stereo ? in vidioc_g_tuner() 234 /* mono/stereo selector */ in vidioc_s_tuner()
|
/linux/sound/soc/sof/amd/ |
H A D | vangogh.c | 42 /* Supporting only stereo for I2S HS controller capture */ 66 /* Supporting only stereo for I2S BT controller capture */ 90 /* Supporting only stereo for I2S SP controller capture */ 127 /* Supporting only stereo for I2S HS-Virtual controller capture */
|
/linux/include/sound/ |
H A D | cs35l35.h | 77 /* Stereo (2 Device) */ 78 bool stereo; member 95 /* Shared Boost for stereo */
|