| /linux-6.15/drivers/media/pci/cx88/ |
| H A D | cx88-dsp.c | 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() 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() 214 (carrier < max(stereo, dual) * 8) && in detect_a2_a2m_eiaj() 217 (max(stereo, dual) > min(stereo, dual) * 2)) { in detect_a2_a2m_eiaj()
|
| /linux-6.15/sound/ppc/ |
| H A D | burgundy.c | 289 uinfo->count = stereo + 1; in snd_pmac_burgundy_info_gain() 308 if (stereo) in snd_pmac_burgundy_get_gain() 326 if (stereo) in snd_pmac_burgundy_put_gain() 351 uinfo->count = stereo + 1; in snd_pmac_burgundy_info_switch_w() 367 if (stereo) in snd_pmac_burgundy_get_switch_w() 382 val = oval & ~(lmask | (stereo ? rmask : 0)); in snd_pmac_burgundy_put_switch_w() 385 if (stereo && ucontrol->value.integer.value[1]) in snd_pmac_burgundy_put_switch_w() 397 | (ADDR2BASE(addr) << 16) | ((stereo) << 24)) } 407 uinfo->count = stereo + 1; in snd_pmac_burgundy_info_switch_b() 423 if (stereo) in snd_pmac_burgundy_get_switch_b() [all …]
|
| /linux-6.15/Documentation/driver-api/media/drivers/ |
| H A D | radiotrack.rst | 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" 160 BASE <-- 0x01 (audio mute, no stereo detect, radio 162 BASE <-- 0x03 (audio mute, no stereo detect, radio 165 BASE <-- 0x05 (audio mute, no stereo detect, radio [all …]
|
| /linux-6.15/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. 119 forwarded to the virtual stereo mixer. 141 stereo mixer. 164 stereo mixer. 174 This control is used to attenuate samples from the virtual stereo mixer. 179 This control is used to attenuate samples from the virtual stereo mixer. 184 This control is used to attenuate samples from the virtual stereo mixer. 189 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-6.15/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 | wm8741.txt | 17 0 = stereo 19 2 = stereo reversed
|
| H A D | ti,pcm6240.yaml | 52 ti,pcm3120: Automotive, stereo, 106-dB SNR, 768-kHz, low-power 58 ti,pcm5120: Automotive, stereo, 120-dB SNR, 768-kHz, low-power 64 ti,pcm6120: Automotive, stereo, 123-dB SNR, 768-kHz, low-power 84 ti,taa5212: Low-power high-performance stereo audio ADC with 118-dB 87 ti,tad5212: Low-power stereo audio DAC with 120-dB dynamic range.
|
| 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-6.15/sound/oss/dmasound/ |
| H A D | dmasound_core.c | 260 static int sound_set_stereo(int stereo) in sound_set_stereo() argument 262 if (stereo < 0) in sound_set_stereo() 263 return dmasound.soft.stereo; in sound_set_stereo() 265 stereo = !!stereo; /* should be 0 or 1 now */ in sound_set_stereo() 267 dmasound.soft.stereo = stereo; in sound_set_stereo() 269 dmasound.dsp.stereo = stereo; in sound_set_stereo() 271 return stereo; in sound_set_stereo() 487 (dmasound.soft.size * (dmasound.soft.stereo+1) ) ; in sq_setup() 489 (dmasound.hard.size * (dmasound.hard.stereo+1) ) ; in sq_setup() 494 (dmasound.hard.size * (dmasound.hard.stereo+1) ) ; in sq_setup() [all …]
|
| H A D | dmasound_atari.c | 165 if (dmasound.soft.stereo) in ata_ct_law() 188 if (dmasound.soft.stereo) in ata_ct_s8() 204 if (!dmasound.soft.stereo) { in ata_ct_u8() 239 if (!dmasound.soft.stereo) { in ata_ct_s16be() 271 if (!dmasound.soft.stereo) { in ata_ct_u16be() 311 if (!dmasound.soft.stereo) { in ata_ct_s16le() 352 if (!dmasound.soft.stereo) { in ata_ct_u16le() 1059 dmasound.hard.stereo = 1; in FalconInit() 1510 .stereo = 0, 1517 .stereo = 0, [all …]
|
| H A D | dmasound_paula.c | 162 if (!dmasound.soft.stereo) { in ami_ct_s8() 196 if (!dmasound.soft.stereo) { \ 249 if (!dmasound.soft.stereo) { \ 474 if (dmasound.hard.stereo) { in AmiPlayNextFrame() 673 .stereo = 0, 680 .stereo = 0,
|
| /linux-6.15/drivers/media/radio/ |
| 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()
|
| H A D | radio-zoltrix.c | 112 bool stereo = isa->stereo; in zoltrix_s_frequency() local 133 bitmask = (bitmask ^ ((f & 0xff) << 47) ^ ((f & 0xff00) << 30) ^ (stereo << 31)); in zoltrix_s_frequency() 201 static int zoltrix_s_stereo(struct radio_isa_card *isa, bool stereo) in zoltrix_s_stereo() argument
|
| H A D | radio-mr800.c | 126 int stereo; member 214 static int amradio_set_stereo(struct amradio_device *radio, bool stereo) in amradio_set_stereo() argument 217 AMRADIO_SET_MONO, !stereo, NULL, 0, false); in amradio_set_stereo() 220 radio->stereo = stereo; in amradio_set_stereo() 289 v->audmode = radio->stereo ? in vidioc_g_tuner() 449 amradio_set_stereo(radio, radio->stereo); in usb_amradio_resume()
|
| H A D | radio-isa.h | 38 bool stereo; member 57 int (*s_stereo)(struct radio_isa_card *isa, bool stereo);
|
| H A D | radio-keene.c | 59 bool stereo; member 113 radio->buffer[3] = (radio->stereo ? 0 : 1) | (radio->preemph_75_us ? 4 : 0); in keene_cmd_set() 185 v->txsubchans = radio->stereo ? V4L2_TUNER_SUB_STEREO : V4L2_TUNER_SUB_MONO; in vidioc_g_modulator() 198 radio->stereo = (v->txsubchans == V4L2_TUNER_SUB_STEREO); in vidioc_s_modulator() 337 radio->stereo = true; in usb_keene_probe()
|
| H A D | dsbr100.c | 74 bool stereo; member 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-isa.c | 64 v->audmode = isa->stereo ? V4L2_TUNER_MODE_STEREO : V4L2_TUNER_MODE_MONO; in radio_isa_g_tuner() 82 isa->stereo = (v->audmode == V4L2_TUNER_MODE_STEREO); in radio_isa_s_tuner() 83 return ops->s_stereo(isa, isa->stereo); in radio_isa_s_tuner() 243 isa->stereo = drv->has_stereo; in radio_isa_common_probe() 252 res = ops->s_stereo(isa, isa->stereo); in radio_isa_common_probe()
|
| /linux-6.15/sound/isa/sb/ |
| H A D | sb8_main.c | 97 unsigned char stereo = runtime->channels > 1; in snd_sb8_playback_prepare() local 136 format = stereo ? SB_DSP_STEREO_16BIT : SB_DSP_MONO_16BIT; in snd_sb8_playback_prepare() 139 format = stereo ? SB_DSP_STEREO_8BIT : SB_DSP_MONO_8BIT; in snd_sb8_playback_prepare() 149 else if (stereo) { in snd_sb8_playback_prepare() 166 if (stereo) { in snd_sb8_playback_prepare() 235 unsigned char stereo = runtime->channels > 1; in snd_sb8_capture_prepare() local 275 format = stereo ? SB_DSP_STEREO_16BIT : SB_DSP_MONO_16BIT; in snd_sb8_capture_prepare() 278 format = stereo ? SB_DSP_STEREO_8BIT : SB_DSP_MONO_8BIT; in snd_sb8_capture_prepare() 288 else if (stereo) in snd_sb8_capture_prepare() 291 if (stereo) { in snd_sb8_capture_prepare()
|
| /linux-6.15/sound/pci/emu10k1/ |
| H A D | emupcm.c | 262 bool w_16, bool stereo, in snd_emu10k1_pcm_init_voice() argument 317 bool w_16, bool stereo, in snd_emu10k1_pcm_init_voices() argument 327 if (stereo) in snd_emu10k1_pcm_init_voices() 439 start_addr >>= stereo; in snd_emu10k1_playback_prepare() 559 u32 sample, bool stereo) in snd_emu10k1_playback_fill_cache() argument 574 if (stereo) { in snd_emu10k1_playback_fill_cache() 583 bool w_16, bool stereo, in snd_emu10k1_playback_prepare_voices() argument 654 bool stereo, in snd_emu10k1_playback_unmute_voices() argument 658 if (stereo) in snd_emu10k1_playback_unmute_voices() 670 bool stereo) in snd_emu10k1_playback_mute_voices() argument [all …]
|
| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-g-tuner.rst | 131 - receiving stereo audio and a secondary audio program 135 - receiving mono or stereo audio, the hardware cannot distinguish 143 - receiving mono, stereo or bilingual audio 263 standard. Two audio carriers are available for mono or stereo 313 - The tuner receives a stereo audio signal. 360 When the tuner receives no stereo signal or does not support 361 stereo reception the driver shall fall back to ``MODE_MONO``. 364 - Play the primary language, mono or stereo. Only 370 driver shall fall back to mono or stereo mode. Only 376 driver shall fall back to mono or stereo mode. Only [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-6.15/drivers/media/tuners/ |
| H A D | tea5761.c | 227 int stereo = buffer[9] & TEA5761_TUNCHECK_STEREO; in tea5761_stereo() local 229 tuner_dbg("Radio ST GET = %02x\n", stereo); in tea5761_stereo() 231 return (stereo ? V4L2_TUNER_SUB_STEREO : 0); in tea5761_stereo()
|