- 22 Sep, 2004 24 commits
-
-
Jaroslav Kysela authored
Intel8x0 driver Force to set SPDIF rate when PCMOUT is used on ICH[1-3]. ICH4, NFORCE and ALI uses a separate DMA for SPDIF. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
RME HDSP driver Fixed the loading of firmware data and the handling of meter mmap on 64bit architectures. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
RME32 driver - disables buffer prefill in halfduplex mode, which fixes segmentation fault of rme32 for playback in halfduplex mode Signed-Off-By:
Martin Langer <martin-langer@gmx.de> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ICE1712 driver The support for Lionstracs Mediastation is added. The model name is 'mediastation'. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Documentation,ALSA Core,MPU401 UART,OPL3,CS46xx driver,YMFPCI driver ATIIXP driver,ATIIXP-modem driver,CS4281 driver,Intel8x0 driver Intel8x0-modem driver,RME32 driver,RME96 driver,au88x0 driver KORG1212 driver,MIXART driver,NM256 driver,RME HDSP driver RME9652 driver,PPC Tumbler driver The type of iomem variables is changed to void __iomem *. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ALSA sequencer Allow auto-loading of sequencer modules except for module init time (which may cause blocking). Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
IOCTL32 emulation Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Intel8x0 driver Improved the clock measurement routine to allow the longer sleep time. Now it invokes schedule_timeout() instead of a long mdelay(). Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ES1968 driver - Removed mdelay() in ac97 codec handling. - Improved the clock measurement routine to allow the longer sleep time. Now it invokes schedule_timeout() instead of a long mdelay(). Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
EMU10K1/EMU10K2 driver This patch changes default constraint on 'EFX voices mask' control and allow capture of 1, 2, 4, 8, 16, 32, 64 channels instead of 1, 2, 4, 8. Signed-off-by:
Peter Zubaj <pzad@pobox.sk> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
PCM Midlevel,IOCTL32 emulation - Size mismatch of control element struct due to packed attribute is removed. - A typo in PCM syncptr definition is fixed. - Suppress the mmap of PCM status/control records on 32bit emulation mode since the record size doesn't match. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
PCI drivers modify ali5451 and intel8x0 help texts to better distinguish between M5451 and M5455 AC97 controllers Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
USB make ISA, PCI and USB device look the same in {q,x,menu}config Signed-off-by:
Thierry Vignaud <tvignaud@mandrakesoft.com> Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
ARM,ALSA Core,Generic drivers,ISA,PARISC,PCI drivers,PCMCIA Kconfig,PPC USB add module names and references to other documentation files add more help for generic options Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Documentation Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
AC97 Codec Core,ATIIXP driver,Intel8x0 driver,VIA82xx driver Include the AC97 codec name in the card longname of motherboard controllers. (to enhance the chance of getting useful bug reports :) Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Intel8x0-modem driver Driver name is always ICH-MODEM as defined in alsa-lib config. Cosmetic cleanups: unused include files, MODULE_DEVICE update. Signed-off-by:
Sasha Khapyorsky <sashak@smlink.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ICE1712 driver Signed-off-by:
Kouichi ONO <co2b@ceres.dti.ne.jp> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
ALSA sequencer Here's a patch that ensures the copy_to_user() return value gets checked and acted upon if it is != 0 (that is, if we failed to copy all data) in snd_seq_read(). Signed-off-by:
Jesper Juhl <juhl-lkml@dif.dk> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
AC97 Codec Core,Intel8x0 driver This patch adds a AC97_SCAP_DETECT_BY_VENDOR flag for Xbox. If the flag is set, the AC97 codec is detected only by reading of a reasonable vendor ID. It seems that Xbox has accessible only vendor/device ID registers for reading. Also, a new xbox parameter for snd-intel8x0 has been introduced to let user force this behaviour. Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
Generic drivers Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
USB generic driver Instead of assuming 48 kHz, the driver now detects the current sample rate setting. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
ICE1712 driver,ICE1724 driver Signed-off-by:
Kouichi ONO <co2b@ceres.dti.ne.jp> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
ALSA<-OSS emulation This patch fixes the OSS PCM write() in O_NONBLOCK mode. The previous code had not returned partial written bytes. Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
- 06 Sep, 2004 16 commits
-
-
Jaroslav Kysela authored
EMU10K1/EMU10K2 driver This patch will add better support for Audigy DSP. More gpr, instruction and tram. It will break binary compatibility for app which use emu10k1 hwdep. Signed-off-by:
Peter Zubaj <pzad@pobox.sk> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Intel8x0 driver Added an AC97 quirk entry for Compaq Evo W4000. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
BT87x driver stop the PCM if the hardware reports FIFO/PCI errors Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Documentation,AC97 Codec Core,Intel8x0 driver,CS46xx driver Since there are more than one (broken) implementation of EAPD bit on ac97 chips, the new scaps bit is added for the inverted EAPD. Also, AC97_TUNE_INV_EAPD is used to tune this behavior later by snd_ac97_tune_hardware(). The ac97 quirk entry for Sony S1XP is added to turn this on. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
VIA82xx driver Added an ac97 quirk entry for Soltek SL-75DRV5. Since the PCI subsystem id is identical with ASRock K7VT2, codec_id is used additionally to tell between them. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
AC97 Codec Core Added codec_id field to ac97_quirk struct so that the devices with the same PCI subsystem IDs but with different AC97 chips can be distinguished properly. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
AC97 Codec Core,VIA82xx driver Added a new shared type AC97_SHARED_TYPE_VIA for via82xx southbridge to share codecs between audio and modem drivers. Signed-off-by:
Sasha Khapyorsky <sashak@smlink.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
USB generic driver The LineX FM Transmitter needs a mixer quirk entry to ignore control errors. Signed-off-by:
Lonnie Mendez <dignome@gmail.com> Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Documentation,PCI drivers,Intel8x0 driver snd-intel8x0's gameport/MIDI code has quite a few problems: the port addresses cannot be detected reliably (or not at all with newer LPC bridge devices), joystick port address 0x208 isn't supported, the MIDI interrupt isn't detected, PnP isn't supported, changing the port addresses in the LPC bridge configuration doesn't affect the devices in the Super-I/O chip connected to the LPC bus, and registering this driver for the LPC bridge PCI device prevents other drivers using the LPC's PCI id from loading later. All these problems can be cured by removing the offending code and using the proper modules for these devices (ns558/snd-mpu401) instead. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Intel8x0 driver Signed-off-by: <castet.matthieu@free.fr> Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
ENS1370/1+ driver The high latency in prepare callback of ens1371 driver is fixed. The *_rate_set() functions are moved outside of spinlock, and cond_resched() is inserted in the busy probing loop. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ALSA sequencer The auto-loading of sequencer modules is suppressed in module_init(). The recent module-init-tools may cause blocking. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Intel8x0 driver Signed-off-by: <castet.matthieu@free.fr> Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Documentation,AC97 Codec Core,Intel8x0 driver Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
KORG1212 driver The DSP firmware download timeout has been increased; Some concurrent device settings has been fixed (I have shameless copied some code from RME9652); and One debug message was fixed. Signed-off-by:
Haroldo Gamal <gamal@alternex.com.br> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Memalloc module __GFP_NOWARN is enabled for DMA buffer allocation regardless of its size. The DMA buffer allocation is not a critical task. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-