- 28 Jul, 2004 8 commits
-
-
Jaroslav Kysela authored
AC97 Codec Core fix odd comment :) Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
AMD InterWave driver reduce stack usage; fix ROM checksum check Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
GUS Library,Wavefront drivers reduce stack usage; fix buffer overflow Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
PCM Midlevel fix memory leak Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
USB generic driver remove whitespace at end of lines Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Generic drivers,AK4531 codec One space at the end of a line is evil. So how do we call it if a line has 300 of them? :) Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
OPL4 reorganize locking; optimize memory accesses Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Jaroslav Kysela authored
Intel8x0 driver set msbits for 20-bit sample format Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
- 04 Jul, 2004 4 commits
-
-
Jaroslav Kysela authored
au88x0 driver - asXtalkGainsAllChan -> vortex_asXtalkGainsAllChan - fixed extern/static problem Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
ES1938 driver Playing Quake1 (quakeforge-flavor with ALSA-driver) I hear cracks and blibs. Other apps (xine, mpg321) are fine. The OSS driver in 2.6.7 produces no cracks (but reverses stereo BTW). I fixed it, i.e. it works for me: *No swapping of stereo channels *no cracks Signed-off-by: <maps4711@gmx.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
PCM Midlevel,RME32 driver - Fixed the int types in indirect_pcm helpers. - Added the missing initialization of fullduplex mode on rme32. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
EMU10K1/EMU10K2 driver Clean up the invalid (commented out) lines for emu10k1x. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- 01 Jul, 2004 24 commits
-
-
Jaroslav Kysela authored
Instrument layer LD .tmp_vmlinux1 sound/built-in.o(.text+0xfb4ae): In function nd_gus_synth_new_device': : undefined reference to nd_seq_iwffff_init' make: *** [.tmp_vmlinux1] Error 1 Signed-off-by:
Adrian Bunk <bunk@fs.tum.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
PCM Midlevel snd_pcm_timer_resolution_change(): Right, that function doesn't work well for 44100/1024 in 32 bits -- it ends up trying to calculate 1e7 * 1024 / 441 and having to divide both numerator and denominator by 4 (thus losing the rather crucial 1 at the end of 441) before it can do the calculation without overflow. Attached is a patch against 1.0.5a that gets better results in this instance, by leaving the denominator alone and instead doubling the result back up by the same number of times as the multiplier had to be halved by. Signed-off-by:
Chris Cannam <cannam@all-day-breakfast.com> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
RME32 driver Added the experimental fullduplex support. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
CS46xx driver,EMU10K1/EMU10K2 driver,PCM Midlevel Clean up of indirect PCM data transfer with helper functions. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
AC97 Codec Core Check the validity of registers before creating controls. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ALSA<-OSS sequencer Suppress the error message when no device is found. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
NM256 driver Added AC97 CD register to the list of allowed registeres. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
SA11xx UDA1341 driver,Generic drivers,MPU401 UART,OPL3,OPL4,L3 drivers PARISC Harmony driver,Sound Core PDAudioCF driver Digigram VX Pocket driver,PPC PowerMac driver,SPARC AMD7930 driver SPARC cs4231 driver,USB generic driver Clean up of obsolete MODULE_* stuff (other part) Removed MODULE_CLASSES() and MODULE_SYNTAX(). Replaced MODULE_DEVICES() with MODULE_SUPPORTED_DEVICE() Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ALS4000 driver,ATIIXP driver,AZT3328 driver,BT87x driver,CMIPCI driver CS4281 driver,ENS1370/1+ driver,ES1938 driver,ES1968 driver FM801 driver,Intel8x0 driver,Intel8x0-modem driver,Maestro3 driver RME32 driver,RME96 driver,SonicVibes driver,VIA82xx driver AC97 Codec Core,ALI5451 driver,au88x0 driver,CS46xx driver EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver,KORG1212 driver MIXART driver,NM256 driver,RME HDSP driver,RME9652 driver Trident driver,Digigram VX222 driver,YMFPCI driver Clean up of obsolete MODULE_* stuff (pci part) Removed MODULE_CLASSES() and MODULE_SYNTAX(). Replaced MODULE_DEVICES() with MODULE_SUPPORTED_DEVICE() Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ALS100 driver,AZT2320 driver,CMI8330 driver,DT019x driver,ES18xx driver OPL3SA2 driver,Sound Galaxy driver,Sound Scape driver,AD1816A driver AD1848 driver,CS4231 driver,CS4236+ driver,ES1688 driver GUS Classic driver,GUS Extreme driver,GUS MAX driver AMD InterWave driver,Opti9xx drivers,EMU8000 driver,ES968 driver SB16/AWE driver,SB8 driver,SB drivers,Wavefront drivers Clean up of obsolete MODULE_* stuff (isa part) Removed MODULE_CLASSES() and MODULE_SYNTAX(). Replaced MODULE_DEVICES() with MODULE_SUPPORTED_DEVICE() Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Documentation,PCM Midlevel,RawMidi Midlevel,ALSA Core,Timer Midlevel ALSA<-OSS emulation,ALSA sequencer,Instrument layer,ALSA<-OSS sequencer Clean up of obsolete MODULE_* stuff (core part) Removed MODULE_CLASSES() and MODULE_SYNTAX(). Replaced MODULE_DEVICES() with MODULE_SUPPORTED_DEVICE() Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
CMIPCI driver Fix the i/o port range of gameport on cmipci Gameport use only 1 I/O port not 8. Attached patch fix gameport on CMIPCI soundcards. Signed-off-by:
Artur Frysiak <wiget@pld-linux.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
AC97 Codec Core Fixed STAC9758 output jack selection control - fixed unbalnaced mutex. - use ac97_update_bits_page() instead of snd_ac97_update_bits(). Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Documentation,SA11xx UDA1341 driver,Generic drivers,MPU401 UART,OPL3 OPL4,Digigram VX core,I2C cs8427,I2C lib core,I2C tea6330t,L3 drivers AK4117 receiver,Serial BUS drivers,PARISC Harmony driver Sound Core PDAudioCF driver,Digigram VX Pocket driver,PPC AWACS driver PPC Burgundy driver,PPC DACA driver,PPC PMAC driver,PPC Tumbler driver SPARC AMD7930 driver,SPARC cs4231 driver,Common EMU synth USB generic driver Removal and replacement of magic memory allocators and casts (other parts) This patch replaces snd_magic_kmalloc(), snd_magic_kcallc() and snd_magic_kfree() with kmalloc(), kcalloc() and kfree(), respectively. The cast via snd_magic_cast() is replaced with the standard cast, too. Signed-off-by:
Pekka Enberg <penberg@cs.helsinki.fi> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ES1688 driver,ALS100 driver,AZT2320 driver,CMI8330 driver,DT019x driver ES18xx driver,OPL3SA2 driver,Sound Scape driver,AD1816A driver AD1848 driver,CS4231 driver,CS4236+ driver,GUS Library,Opti9xx drivers EMU8000 driver,ES968 driver,SB16/AWE driver,SB8 driver,SB drivers Wavefront drivers Removal and replacement of magic memory allocators and casts (isa part) This patch replaces snd_magic_kmalloc(), snd_magic_kcallc() and snd_magic_kfree() with kmalloc(), kcalloc() and kfree(), respectively. The cast via snd_magic_cast() is replaced with the standard cast, too. Signed-off-by:
Pekka Enberg <penberg@cs.helsinki.fi> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ALS4000 driver,ATIIXP driver,AZT3328 driver,BT87x driver,CMIPCI driver CS4281 driver,ENS1370/1+ driver,ES1938 driver,ES1968 driver FM801 driver,Intel8x0 driver,Intel8x0-modem driver,Maestro3 driver RME32 driver,RME96 driver,SonicVibes driver,VIA82xx driver AC97 Codec Core,AK4531 codec,ALI5451 driver,au88x0 driver,CS46xx driver EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver,KORG1212 driver MIXART driver,NM256 driver,RME HDSP driver,RME9652 driver Trident driver,Digigram VX222 driver,YMFPCI driver Removal and replacement of magic memory allocators and casts (pci part) This patch replaces snd_magic_kmalloc(), snd_magic_kcallc() and snd_magic_kfree() with kmalloc(), kcalloc() and kfree(), respectively. The cast via snd_magic_cast() is replaced with the standard cast, too. Signed-off-by:
Pekka Enberg <penberg@cs.helsinki.fi> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Control Midlevel,ALSA Core,HWDEP Midlevel,PCM Midlevel,RawMidi Midlevel Timer Midlevel,IOCTL32 emulation,ALSA<-OSS emulation,ALSA sequencer Removal and replacement of magic memory allocators and casts (core part) This patch replaces snd_magic_kmalloc(), snd_magic_kcallc() and snd_magic_kfree() with kmalloc(), kcalloc() and kfree(), respectively. The cast via snd_magic_cast() is replaced with the standard cast, too. Signed-off-by:
Pekka Enberg <penberg@cs.helsinki.fi> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
Control Midlevel,ALSA Core,PCM Midlevel,RawMidi Midlevel,Timer Midlevel IOCTL32 emulation,ALSA<-OSS emulation,ALSA sequencer,Instrument layer ALSA<-OSS sequencer,OPL3,EMU8000 driver,AC97 Codec Core,au88x0 driver EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver,Trident driver Synth,Common EMU synth Removal of snd_kcalloc() This patch removes snd_kcalloc() from the kernel and updates callers to use the new generic kcalloc(). Signed-off-by:
Pekka Enberg <penberg@cs.helsinki.fi> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
ICE1712 driver,ICE1724 driver Fixes for VT1720/VT1724 - Fixed the volume update on aureon. - Removed the bogus master volume from aureon. - Fixed the wrong number of ADCS (not used, though). - Don't access GPIO high bits on VT1720. - Fixed the buffer byte alignment for SPDIF and independen PCMs. - Proper rate constraints according to the I2S/AC-link connection. - Clean up the private data for PCM callbacks. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
EMU10K1/EMU10K2 driver Audigy 2 ZS - side support Added the support of side speakers on Audigy 2 ZS. TODO - detection of audigy 2 zs. Now it will add side controls to mixer for audigy 2 to. Maybe left or right slider can control volume of back center on audigy 2 too. Signed-off-by:
Peter Zubaj <pzad@pobox.sk> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
EMU10K1/EMU10K2 driver Fix Audigy + FX8010 capture (hw:x,2) This patch fixes capture problems from hw:x,2 on Audigy. It is same as previous, because it can be applied cleanly against CVS (I tested version from 23.06.2004) and hope it is still true for current CVS. I tested 4 channel recrding and it was OK. hw:x,2 records outputs from FX8010 (not FX buses) Using 'EFX voices mask' you can set channels what you want record. use alsactl store to store config edit this config (set true for needed channel for 'EFX voices mask' control) - I recorded channels 8,9,14,15 (front and rear output). use alsactl restore to restore config Looks like channel count must be power of 2 (1, 2, 4, 8, ...). Signed-off-by:
Peter Zubaj <pzad@pobox.sk> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
AC97 Codec Core Fixed the detection of STAC9708/11 surround control. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Jaroslav Kysela authored
replace the ALSA subsystem-specific snd_kcalloc() and snd_magic_kcalloc(). Signed-off-by:
Pekka Enberg <penberg@cs.helsinki.fi>
-
Jaroslav Kysela authored
into suse.cz:/home/perex/bk/linux-sound/linux-sound
-
- 30 Jun, 2004 1 commit
-
-
http://xfs.org:8090/xfs-linux-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
- 01 Jul, 2004 1 commit
-
-
Christoph Hellwig authored
SGI Modid: xfs-linux:xfs-kern:174326a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
- 30 Jun, 2004 2 commits
-
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Nicolas Pitre authored
Patch from Nicolas Pitre Missing prototype.
-