linux/sound/pci
Takashi Iwai 798cb7e897 ALSA: hda - Fix a regression of the position-buffer check
The commit a810364a04
    ALSA: hda - Handle -1 as invalid position, too
caused a regression on some machines that require the position-buffer
instead of LPIB, e.g. resulting in noises with mic recording with
PulseAudio.

This patch fixes the detection by delaying the test at the timing as
same as 3.0, i.e. doing the position check only when requested in
azx_position_ok().

Reported-and-tested-by: Rocko Requin <rockorequin@hotmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-09-30 08:57:15 +02:00
..
ac97 ALSA: ac97: Add HP Compaq dc5100 SFF(PT003AW) to Headphone Jack Sense whitelist 2011-08-15 10:26:37 +02:00
ali5451
asihpi ALSA: asihpi - use kzalloc() 2011-08-07 17:32:52 +02:00
au88x0
aw2
ca0106
cs46xx
cs5535audio Merge branch 'topic/misc' into for-linus 2011-07-22 08:43:24 +02:00
ctxfi
echoaudio atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
emu10k1
hda ALSA: hda - Fix a regression of the position-buffer check 2011-09-30 08:57:15 +02:00
ice1712 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-07-25 13:56:39 -07:00
korg1212
lola
lx6464es atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mixart
nm256
oxygen ALSA: virtuoso: fix silent analog output on Xonar Essence ST Deluxe 2011-07-18 09:39:50 +02:00
pcxhr
riptide
rme9652 ALSA: hdspm - Fix uninitialized compile warnings 2011-08-05 12:30:12 +02:00
trident
vx222
ymfpci
ad1889.c
ad1889.h
ak4531_codec.c
als300.c
als4000.c
atiixp.c
atiixp_modem.c
azt3328.c ALSA: azt3328 - adjust error handling code to include debugging code 2011-08-10 11:52:23 +02:00
azt3328.h
bt87x.c
cmipci.c
cs4281.c
cs5530.c
ens1370.c
ens1371.c
es1938.c
es1968.c
fm801.c ALSA: fm801: Gracefully handle failure of tuner auto-detect 2011-09-22 15:52:52 +02:00
intel8x0.c ALSA: intel8x0: Apply headphones+mute LED quirk for Dell Inspiron 9300 2011-07-15 07:54:26 +02:00
intel8x0m.c
Kconfig ALSA: Fix dependency of CONFIG_SND_TEA575X 2011-08-07 17:54:17 +02:00
maestro3.c
Makefile
rme32.c
rme96.c
sis7019.c
sis7019.h
sonicvibes.c
via82xx.c
via82xx_modem.c