1. 01 Jul, 2004 21 commits
    • Jaroslav Kysela's avatar
      ALSA CVS update · 74454601
      Jaroslav Kysela authored
      CS46xx driver,EMU10K1/EMU10K2 driver,PCM Midlevel
      Clean up of indirect PCM data transfer with helper functions.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      74454601
    • Jaroslav Kysela's avatar
      ALSA CVS update · bd698bf5
      Jaroslav Kysela authored
      AC97 Codec Core
      Check the validity of registers before creating controls.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      bd698bf5
    • Jaroslav Kysela's avatar
      ALSA CVS update · 8cc9ee1b
      Jaroslav Kysela authored
      ALSA<-OSS sequencer
      Suppress the error message when no device is found.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      8cc9ee1b
    • Jaroslav Kysela's avatar
      ALSA CVS update · f3b2ef2c
      Jaroslav Kysela authored
      NM256 driver
      Added AC97 CD register to the list of allowed registeres.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      f3b2ef2c
    • Jaroslav Kysela's avatar
      ALSA CVS update · ad4211a6
      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: default avatarTakashi Iwai <tiwai@suse.de>
      ad4211a6
    • Jaroslav Kysela's avatar
      ALSA CVS update · ce59039a
      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: default avatarTakashi Iwai <tiwai@suse.de>
      ce59039a
    • Jaroslav Kysela's avatar
      ALSA CVS update · f38c2e46
      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: default avatarTakashi Iwai <tiwai@suse.de>
      f38c2e46
    • Jaroslav Kysela's avatar
      ALSA CVS update · e4caecfc
      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: default avatarTakashi Iwai <tiwai@suse.de>
      e4caecfc
    • Jaroslav Kysela's avatar
      ALSA CVS update · 6810c3a9
      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: default avatarArtur Frysiak <wiget@pld-linux.org>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      6810c3a9
    • Jaroslav Kysela's avatar
      ALSA CVS update · d057e58a
      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: default avatarTakashi Iwai <tiwai@suse.de>
      d057e58a
    • Jaroslav Kysela's avatar
      ALSA CVS update · 0eaa5f30
      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: default avatarPekka Enberg <penberg@cs.helsinki.fi>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      0eaa5f30
    • Jaroslav Kysela's avatar
      ALSA CVS update · fbc4e81f
      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: default avatarPekka Enberg <penberg@cs.helsinki.fi>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      fbc4e81f
    • Jaroslav Kysela's avatar
      ALSA CVS update · 54d4b733
      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: default avatarPekka Enberg <penberg@cs.helsinki.fi>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      54d4b733
    • Jaroslav Kysela's avatar
      ALSA CVS update · 2cb4f3ed
      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: default avatarPekka Enberg <penberg@cs.helsinki.fi>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      2cb4f3ed
    • Jaroslav Kysela's avatar
      ALSA CVS update · 3034b0a0
      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: default avatarPekka Enberg <penberg@cs.helsinki.fi>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      3034b0a0
    • Jaroslav Kysela's avatar
      ALSA CVS update · 6f18d5cb
      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: default avatarTakashi Iwai <tiwai@suse.de>
      6f18d5cb
    • Jaroslav Kysela's avatar
      ALSA CVS update · 9dc68513
      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: default avatarPeter Zubaj <pzad@pobox.sk>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      9dc68513
    • Jaroslav Kysela's avatar
      ALSA CVS update · 8077b7fb
      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: default avatarPeter Zubaj <pzad@pobox.sk>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      8077b7fb
    • Jaroslav Kysela's avatar
      ALSA CVS update · e421da00
      Jaroslav Kysela authored
      AC97 Codec Core
      Fixed the detection of STAC9708/11 surround control.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      e421da00
    • Jaroslav Kysela's avatar
      This patch introduces a kcalloc() in the kernel that is used to · e629946a
      Jaroslav Kysela authored
      replace the ALSA subsystem-specific snd_kcalloc() and snd_magic_kcalloc().
      Signed-off-by: default avatarPekka Enberg <penberg@cs.helsinki.fi>
      e629946a
    • Jaroslav Kysela's avatar
      Merge suse.cz:/home/perex/bk/linux-sound/linux-2.5 · 4735a8c7
      Jaroslav Kysela authored
      into suse.cz:/home/perex/bk/linux-sound/linux-sound
      4735a8c7
  2. 30 Jun, 2004 1 commit
  3. 01 Jul, 2004 1 commit
  4. 30 Jun, 2004 16 commits
  5. 29 Jun, 2004 1 commit