LKML Archive mirror
 help / color / mirror / Atom feed
* [PATCH] ALSA update
@ 2002-10-06 19:38 Jaroslav Kysela
  2002-10-07  0:01 ` Linus Torvalds
  0 siblings, 1 reply; 8+ messages in thread
From: Jaroslav Kysela @ 2002-10-06 19:38 UTC (permalink / raw
  To: Linus Torvalds; +Cc: LKML

Linus, please do a

	bk pull http://linux-sound.bkbits.net/linux-sound

This will update the following files:

 include/sound/version.h             |    2 
 sound/core/info.c                   |    6 
 sound/core/sound.c                  |    9 
 sound/isa/sgalaxy.c                 |   21 -
 sound/pci/Config.in                 |    4 
 sound/pci/cs46xx/dsp_spos.c         |    1 
 sound/pci/cs46xx/dsp_spos_scb_lib.c |    1 
 sound/sound_core.c                  |   15 -
 sound/usb/usbaudio.c                |  183 +++++++++-----
 sound/usb/usbaudio.h                |   29 +-
 sound/usb/usbmidi.c                 |  395 ++++++++++++++++++++++++-------
 sound/usb/usbquirks.h               |  451 ++++++++++++++++++++++++------------
 12 files changed, 770 insertions(+), 347 deletions(-)

through these ChangeSets:

<perex@suse.cz> (02/10/05 1.696.1.3)
   ALSA update
     - updated config descriptions for EMU10K1 and INTEL8X0

<perex@suse.cz> (02/10/05 1.696.1.2)
   ALSA update
     - CS46xx driver - removed unused variable
     - USB code
       - pass struct usb_interface pointer to the usb-midi parser.
         in usb-midi functions, this instance is used instead of parsing
         the interface from dev and ifnum.
       - allocate the descriptor buffer only for parsing the audio device.
       - clean up, new probe/disconnect callbacks for 2.4 API.
       - added the support for Yamaha and Midiman devices.                                                  

<perex@suse.cz> (02/10/04 1.696.1.1)
   ALSA
     - DEVFS cleanup - removal of compatibility code for 2.2 and 2.4 kernels
     - fixed sgalaxy driver (save_flags/cli/restore_flags removal)
     - USB Audio driver
       - added the missing dev_set_drvdata() for 2.5 API
       - simplified the conexistence of old and new USB APIs
       - don't skip the active capture urbs
       - added the debug print for active capture urbs
       - don't change runtime->rate even if the current rate is not same
       - check the bandwidth for urbs (for tests only, now commented out)


						Jaroslav

-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project  http://www.alsa-project.org
SuSE Linux    http://www.suse.com


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] ALSA update
  2002-10-06 19:38 Jaroslav Kysela
@ 2002-10-07  0:01 ` Linus Torvalds
  0 siblings, 0 replies; 8+ messages in thread
From: Linus Torvalds @ 2002-10-07  0:01 UTC (permalink / raw
  To: Jaroslav Kysela; +Cc: LKML


On Sun, 6 Oct 2002, Jaroslav Kysela wrote:
> Linus, please do a
> 
> 	bk pull http://linux-sound.bkbits.net/linux-sound
> 
> This will update the following files:

Thanks, looks good, and easy merge.

		Linus


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] ALSA update
@ 2003-01-28 20:25 Jaroslav Kysela
  0 siblings, 0 replies; 8+ messages in thread
From: Jaroslav Kysela @ 2003-01-28 20:25 UTC (permalink / raw
  To: Linus Torvalds; +Cc: LKML

Linus, please do a

  bk pull http://linux-sound.bkbits.net/linux-sound

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-01-28.patch.gz

					Thanks,
						Jaroslav

The pull command will update the following files:

 Documentation/sound/alsa/ALSA-Configuration.txt              |    3 
 Documentation/sound/alsa/CMIPCI.txt                          |   15 
 Documentation/sound/alsa/DocBook/alsa-driver-api.tmpl        |  102 
 Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl | 5360 ++++++++++-
 Documentation/sound/alsa/OSS-Emulation.txt                   |  302 
 include/sound/ac97_codec.h                                   |    4 
 include/sound/ad1848.h                                       |   49 
 include/sound/ak4531_codec.h                                 |    1 
 include/sound/core.h                                         |   50 
 include/sound/cs46xx.h                                       |    2 
 include/sound/emu10k1.h                                      |   23 
 include/sound/gus.h                                          |    8 
 include/sound/info.h                                         |   19 
 include/sound/pcm.h                                          |   17 
 include/sound/pcm_sgbuf.h                                    |   21 
 include/sound/sb.h                                           |   46 
 include/sound/sb16_csp.h                                     |    1 
 include/sound/sndmagic.h                                     |   56 
 include/sound/trident.h                                      |    6 
 include/sound/version.h                                      |   10 
 sound/core/control.c                                         |  134 
 sound/core/device.c                                          |   66 
 sound/core/hwdep.c                                           |   13 
 sound/core/info.c                                            |  202 
 sound/core/init.c                                            |   75 
 sound/core/ioctl32/ioctl32.c                                 |   10 
 sound/core/isadma.c                                          |   21 
 sound/core/memory.c                                          |  237 
 sound/core/oss/mixer_oss.c                                   |    9 
 sound/core/oss/pcm_oss.c                                     |   50 
 sound/core/pcm.c                                             |   33 
 sound/core/pcm_lib.c                                         |  328 
 sound/core/pcm_memory.c                                      |  357 
 sound/core/pcm_misc.c                                        |   87 
 sound/core/pcm_native.c                                      |   34 
 sound/core/pcm_sgbuf.c                                       |  511 -
 sound/core/rawmidi.c                                         |   82 
 sound/core/rtctimer.c                                        |    2 
 sound/core/seq/Makefile                                      |  106 
 sound/core/seq/instr/Makefile                                |   68 
 sound/core/seq/oss/Makefile                                  |    4 
 sound/core/seq/oss/seq_oss_init.c                            |    6 
 sound/core/seq/oss/seq_oss_midi.c                            |    1 
 sound/core/seq/seq_clientmgr.c                               |    7 
 sound/core/sound.c                                           |   35 
 sound/core/timer.c                                           |    6 
 sound/drivers/mpu401/mpu401.c                                |    9 
 sound/drivers/mpu401/mpu401_uart.c                           |  133 
 sound/drivers/serial-u16550.c                                |   29 
 sound/i2c/l3/uda1341.c                                       |   50 
 sound/isa/ad1848/ad1848_lib.c                                |   80 
 sound/isa/cmi8330.c                                          |  314 
 sound/isa/cs423x/cs4231_lib.c                                |   21 
 sound/isa/es18xx.c                                           |   17 
 sound/isa/gus/Makefile                                       |   20 
 sound/isa/gus/gus_irq.c                                      |   22 
 sound/isa/gus/gus_main.c                                     |    6 
 sound/isa/gus/gus_mem.c                                      |   17 
 sound/isa/gus/gus_mem_proc.c                                 |   41 
 sound/isa/gus/gus_reset.c                                    |    4 
 sound/isa/sb/Makefile                                        |   12 
 sound/isa/sb/sb16.c                                          |    3 
 sound/isa/sb/sb16_csp.c                                      |   23 
 sound/isa/sb/sb16_main.c                                     |    7 
 sound/isa/sb/sb_common.c                                     |    1 
 sound/isa/sb/sb_mixer.c                                      |  288 
 sound/isa/sgalaxy.c                                          |    9 
 sound/isa/wavefront/wavefront_fx.c                           |    6 
 sound/isa/wavefront/wavefront_synth.c                        |    6 
 sound/pci/Kconfig                                            |    8 
 sound/pci/ac97/ac97_codec.c                                  |  276 
 sound/pci/ac97/ac97_patch.c                                  |    9 
 sound/pci/ac97/ak4531_codec.c                                |   24 
 sound/pci/ali5451/ali5451.c                                  |    2 
 sound/pci/cmipci.c                                           |   96 
 sound/pci/cs4281.c                                           |   73 
 sound/pci/cs46xx/cs46xx_lib.c                                |  173 
 sound/pci/emu10k1/Makefile                                   |   12 
 sound/pci/emu10k1/emu10k1.c                                  |    3 
 sound/pci/emu10k1/emu10k1_main.c                             |   45 
 sound/pci/emu10k1/emupcm.c                                   |   18 
 sound/pci/emu10k1/emuproc.c                                  |   94 
 sound/pci/emu10k1/memory.c                                   |   14 
 sound/pci/ens1370.c                                          |  119 
 sound/pci/es1938.c                                           |   50 
 sound/pci/es1968.c                                           |   10 
 sound/pci/fm801.c                                            |   74 
 sound/pci/ice1712/amp.c                                      |    7 
 sound/pci/ice1712/ice1712.c                                  |   28 
 sound/pci/intel8x0.c                                         |   89 
 sound/pci/korg1212/korg1212.c                                |   25 
 sound/pci/maestro3.c                                         |   10 
 sound/pci/nm256/nm256.c                                      |   10 
 sound/pci/rme32.c                                            |  174 
 sound/pci/rme96.c                                            |  172 
 sound/pci/rme9652/hammerfall_mem.c                           |   11 
 sound/pci/rme9652/hdsp.c                                     |   38 
 sound/pci/rme9652/rme9652.c                                  |   25 
 sound/pci/sonicvibes.c                                       |   34 
 sound/pci/trident/Makefile                                   |   12 
 sound/pci/trident/trident_main.c                             |  700 -
 sound/pci/trident/trident_memory.c                           |   42 
 sound/pci/via82xx.c                                          | 1241 +-
 sound/pci/ymfpci/ymfpci_main.c                               |   52 
 sound/ppc/keywest.c                                          |    1 
 sound/ppc/pmac.c                                             |   10 
 sound/sound_firmware.c                                       |   21 
 sound/synth/emux/Makefile                                    |   19 
 sound/synth/emux/emux_seq.c                                  |    7 
 sound/usb/usbaudio.c                                         |  553 -
 sound/usb/usbaudio.h                                         |   16 
 sound/usb/usbmidi.c                                          |  148 
 sound/usb/usbquirks.h                                        |  132 
 113 files changed, 11105 insertions(+), 3269 deletions(-)

through these ChangeSets:

<perex@suse.cz> (03/01/28 1.961)
   ALSA update
     - fixed makefiles for sequencer modules:
       when CONFIG_SND_SEQUENCER is m, then synth modules should be m, too

<perex@suse.cz> (03/01/27 1.960)
   ALSA update
     - updated programmer's documentation
     - recoded PCM scatter-gather memory management
     - MPU401 - cleanups
     - CMI8330 - cleanups
     - EMU10K1 - Audigy2 update
     - ENS1371 - added surround support
     - USB - added more quirks and improved PCM constraint definitions

<perex@suse.cz> (03/01/27 1.959)
   ALSA update
     - added documentation for OSS emulation
     - CMI8330 - duplex/mixer cleanups
     - via82xx - rewritten for 8233+ (multiple playback, S/PDIF, secondary capture)
     - USB - quirk code update

<perex@suse.cz> (03/01/27 1.958)
   ALSA update
     - added DocBook documentation
     - added many source comments
     - simplified proc style interface (per card)
     - updated PCM scatter-gather routines
     - moved PM locking outside callbacks

<perex@suse.cz> (03/01/27 1.957)
   ALSA update
     - removed some 2.2 code
     - PCM - fixed memory leak for 24-bit samples
     - gameport cleanups (CS4231, ENS1370/1371, SonicVibes, Trident)
     - VIA82xx - fixed current pointer calculation
     - sound_firmware - fixed errno problem
     - USB - moved out compatibility code
   

-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] ALSA update
@ 2003-02-08 21:04 Jaroslav Kysela
  0 siblings, 0 replies; 8+ messages in thread
From: Jaroslav Kysela @ 2003-02-08 21:04 UTC (permalink / raw
  To: Linus Torvalds; +Cc: LKML

Linus, please do a

  bk pull http://linux-sound.bkbits.net/linux-sound

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-02-08.patch.gz

						Jaroslav

The pull command will update the following files:

 Documentation/sound/alsa/ALSA-Configuration.txt |    2 
 Documentation/sound/alsa/CMIPCI.txt             |   25 -
 include/sound/core.h                            |    2 
 include/sound/cs46xx_dsp_scb_types.h            |    8 
 include/sound/cs46xx_dsp_spos.h                 |    4 
 include/sound/mixer_oss.h                       |    4 
 include/sound/pcm_params.h                      |    4 
 include/sound/seq_kernel.h                      |    2 
 include/sound/sndmagic.h                        |    2 
 include/sound/timer.h                           |   32 -
 include/sound/version.h                         |    6 
 sound/core/device.c                             |    3 
 sound/core/hwdep.c                              |    2 
 sound/core/info.c                               |    6 
 sound/core/init.c                               |    6 
 sound/core/ioctl32/ioctl32.c                    |   35 -
 sound/core/ioctl32/ioctl32.h                    |    5 
 sound/core/ioctl32/pcm32.c                      |   28 -
 sound/core/ioctl32/rawmidi32.c                  |   14 
 sound/core/ioctl32/seq32.c                      |   52 +-
 sound/core/ioctl32/timer32.c                    |   14 
 sound/core/isadma.c                             |   13 
 sound/core/oss/mixer_oss.c                      |   11 
 sound/core/oss/pcm_oss.c                        |   26 -
 sound/core/oss/pcm_plugin.c                     |    2 
 sound/core/pcm.c                                |    2 
 sound/core/pcm_lib.c                            |   24 -
 sound/core/pcm_memory.c                         |    2 
 sound/core/pcm_native.c                         |    6 
 sound/core/pcm_sgbuf.c                          |    2 
 sound/core/rawmidi.c                            |   28 -
 sound/core/rtctimer.c                           |   37 -
 sound/core/seq/Makefile                         |    2 
 sound/core/seq/instr/Makefile                   |    2 
 sound/core/seq/instr/ainstr_fm.c                |    4 
 sound/core/seq/instr/ainstr_gf1.c               |   14 
 sound/core/seq/instr/ainstr_iw.c                |   24 -
 sound/core/seq/instr/ainstr_simple.c            |    8 
 sound/core/seq/seq_clientmgr.c                  |    2 
 sound/core/seq/seq_device.c                     |    2 
 sound/core/seq/seq_instr.c                      |    4 
 sound/core/seq/seq_midi.c                       |    3 
 sound/core/seq/seq_midi_emul.c                  |    8 
 sound/core/seq/seq_midi_event.c                 |    8 
 sound/core/seq/seq_ports.c                      |    4 
 sound/core/seq/seq_queue.c                      |   60 --
 sound/core/seq/seq_queue.h                      |    2 
 sound/core/seq/seq_timer.c                      |   21 
 sound/core/seq/seq_timer.h                      |    6 
 sound/core/sound.c                              |    2 
 sound/core/timer.c                              |  296 +++++++-----
 sound/drivers/dummy.c                           |    3 
 sound/drivers/mtpav.c                           |    2 
 sound/drivers/opl3/opl3_oss.c                   |    3 
 sound/drivers/opl3/opl3_seq.c                   |    1 
 sound/i2c/cs8427.c                              |    3 
 sound/i2c/tea6330t.c                            |    3 
 sound/isa/ad1816a/ad1816a_lib.c                 |    7 
 sound/isa/ad1848/ad1848_lib.c                   |    7 
 sound/isa/cmi8330.c                             |    3 
 sound/isa/cs423x/cs4231_lib.c                   |    7 
 sound/isa/cs423x/cs4236.c                       |    2 
 sound/isa/cs423x/cs4236_lib.c                   |    8 
 sound/isa/es1688/es1688_lib.c                   |    9 
 sound/isa/es18xx.c                              |   27 -
 sound/isa/gus/Makefile                          |    2 
 sound/isa/gus/gus_mem.c                         |    4 
 sound/isa/gus/gus_mixer.c                       |    3 
 sound/isa/gus/gus_pcm.c                         |    9 
 sound/isa/gus/gus_synth.c                       |    5 
 sound/isa/gus/interwave.c                       |    3 
 sound/isa/opti9xx/opti92x-ad1848.c              |    9 
 sound/isa/sb/Makefile                           |    2 
 sound/isa/sb/emu8000.c                          |    4 
 sound/isa/sb/emu8000_pcm.c                      |    2 
 sound/isa/sb/sb16_main.c                        |    8 
 sound/isa/sb/sb8_main.c                         |    4 
 sound/isa/sgalaxy.c                             |    3 
 sound/isa/wavefront/wavefront_fx.c              |    2 
 sound/isa/wavefront/wavefront_synth.c           |    4 
 sound/pci/ac97/ac97_codec.c                     |  124 ++++-
 sound/pci/ac97/ac97_patch.c                     |   16 
 sound/pci/ac97/ak4531_codec.c                   |    3 
 sound/pci/ali5451/ali5451.c                     |   16 
 sound/pci/cmipci.c                              |   77 ++-
 sound/pci/cs4281.c                              |    4 
 sound/pci/cs46xx/cs46xx_lib.c                   |  154 ++++--
 sound/pci/cs46xx/dsp_spos.c                     |    6 
 sound/pci/cs46xx/dsp_spos_scb_lib.c             |    2 
 sound/pci/emu10k1/Makefile                      |    2 
 sound/pci/emu10k1/emufx.c                       |   23 
 sound/pci/ens1370.c                             |    5 
 sound/pci/es1938.c                              |   16 
 sound/pci/es1968.c                              |    7 
 sound/pci/fm801.c                               |    7 
 sound/pci/ice1712/ak4524.c                      |    5 
 sound/pci/ice1712/amp.c                         |    1 
 sound/pci/ice1712/ews.c                         |    9 
 sound/pci/ice1712/ice1712.c                     |   29 -
 sound/pci/ice1712/ice1712.h                     |    6 
 sound/pci/intel8x0.c                            |   10 
 sound/pci/korg1212/korg1212.c                   |    6 
 sound/pci/maestro3.c                            |   10 
 sound/pci/nm256/nm256.c                         |    8 
 sound/pci/rme32.c                               |   10 
 sound/pci/rme96.c                               |   53 +-
 sound/pci/rme9652/hdsp.c                        |   46 -
 sound/pci/rme9652/rme9652.c                     |   27 -
 sound/pci/sonicvibes.c                          |    6 
 sound/pci/trident/Makefile                      |    2 
 sound/pci/trident/trident_main.c                |   13 
 sound/pci/trident/trident_synth.c               |    5 
 sound/pci/via82xx.c                             |  556 +++++++++++++++---------
 sound/pci/ymfpci/ymfpci_main.c                  |   17 
 sound/ppc/powermac.c                            |    2 
 sound/synth/emux/Makefile                       |    2 
 sound/synth/emux/emux_oss.c                     |    2 
 sound/synth/emux/emux_seq.c                     |    2 
 sound/synth/emux/soundfont.c                    |   10 
 sound/usb/usbaudio.c                            |   75 +--
 sound/usb/usbmidi.c                             |    2 
 sound/usb/usbmixer.c                            |   16 
 sound/usb/usbquirks.h                           |   13 
 123 files changed, 1442 insertions(+), 993 deletions(-)

through these ChangeSets:

<perex@suse.cz> (03/02/08 1.1009)
   ALSA update
     - emu10k1 - fixed makefile to not build synth module when emu10k1 is not selected

<perex@suse.cz> (03/02/08 1.1008)
   ALSA update
     - cmipci driver cleanups (ac3 & surround)
     - replaced snd_dma_residue() with snd_dma_pointer()
     - GCC 3.3 warnings removal
     - timer interface
       - recoded using tasklet
       - improved slave timer locking (should be much faster)
       - added async support
     - improved ioctl32 wrapper functions
     - fixed Makefile problems (synth modules were build for not selected driver)
     - AC97 codec
       - improved SPSA control
       - moved reset function outside the main init code
       - improved ALC650 initialization
     - USB driver
       - added quirk for Roland XV-2020
   

-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] ALSA update
@ 2003-02-09 19:00 Jaroslav Kysela
  0 siblings, 0 replies; 8+ messages in thread
From: Jaroslav Kysela @ 2003-02-09 19:00 UTC (permalink / raw
  To: Linus Torvalds; +Cc: LKML

Linus, please do a

  bk pull http://linux-sound.bkbits.net/linux-sound

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-02-09.patch.gz

Additional notes:

  This small patch will fix compilation problems for USB and PPC drivers.

The pull command will update the following files:

 include/sound/asound.h  |    1 -
 include/sound/timer.h   |    1 +
 include/sound/version.h |    2 +-
 sound/ppc/pmac.c        |    4 ++++
 sound/ppc/powermac.c    |    2 ++
 sound/ppc/tumbler.c     |    1 +
 sound/usb/usbaudio.c    |    4 ++--
 7 files changed, 11 insertions(+), 4 deletions(-)

through these ChangeSets:

<perex@suse.cz> (03/02/09 1.1015)
   ALSA update
     - moved inclusion of <linux/interrupt.h> from <sound/asound.h> to <sound/timer.h>
     - pmac driver - removed beep stuff for 2.5 kernels
     - USB driver - fixed compilation


						Jaroslav

-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] ALSA update
@ 2003-02-16 20:43 Jaroslav Kysela
  0 siblings, 0 replies; 8+ messages in thread
From: Jaroslav Kysela @ 2003-02-16 20:43 UTC (permalink / raw
  To: Linus Torvalds; +Cc: LKML

Linus, please do a

  bk pull http://linux-sound.bkbits.net/linux-sound

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-02-16.patch.gz

The pull command will update the following files:

 include/sound/ac97_codec.h       |   10 ++
 include/sound/pcm.h              |   14 ++
 include/sound/pcm_sgbuf.h        |   12 +-
 include/sound/version.h          |    2 
 sound/arm/sa11xx-uda1341.c       |    6 -
 sound/core/hwdep.c               |    2 
 sound/core/isadma.c              |    2 
 sound/core/oss/pcm_oss.c         |    5 -
 sound/core/pcm_lib.c             |  108 ++++++++++++++-------
 sound/core/pcm_memory.c          |  192 +++++++++++++++++++++++----------------
 sound/core/pcm_native.c          |   15 ++-
 sound/core/pcm_sgbuf.c           |  143 ++++++-----------------------
 sound/core/seq/seq_device.c      |    2 
 sound/core/seq/seq_midi_emul.c   |    4 
 sound/core/timer.c               |    3 
 sound/drivers/mtpav.c            |   19 +++
 sound/i2c/l3/uda1341.c           |   14 +-
 sound/isa/cs423x/cs4231_lib.c    |   26 +++--
 sound/isa/cs423x/cs4236.c        |    2 
 sound/isa/cs423x/cs4236_lib.c    |    2 
 sound/isa/gus/interwave.c        |    2 
 sound/isa/sb/emu8000_pcm.c       |    2 
 sound/pci/ac97/ac97_codec.c      |   82 ++++++++++++++++
 sound/pci/ali5451/ali5451.c      |    2 
 sound/pci/cs46xx/cs46xx_lib.c    |   14 +-
 sound/pci/emu10k1/emufx.c        |    2 
 sound/pci/emu10k1/emupcm.c       |    2 
 sound/pci/emu10k1/memory.c       |   14 ++
 sound/pci/intel8x0.c             |    4 
 sound/pci/maestro3.c             |    6 -
 sound/pci/nm256/nm256.c          |    2 
 sound/pci/rme9652/hdsp.c         |    2 
 sound/pci/trident/trident_main.c |    6 -
 sound/pci/via82xx.c              |   21 ++--
 sound/usb/usbaudio.c             |   62 +++++++++++-
 sound/usb/usbaudio.h             |    3 
 sound/usb/usbquirks.h            |   16 +++
 37 files changed, 514 insertions(+), 311 deletions(-)

through these ChangeSets:

<perex@suse.cz> (03/02/16 1.1044)
   ALSA update
     - AC'97 - added quirks for tuning of hardware configuration
     - PCM midlevel - improved ring buffer allocation
     - sa11xx-uda1341 - small fixes
     - ISA - fixed ring buffer pointer calculation
     - OSS PCM - fixed deadlock (rate plugin)
     - timer - fixed deadlock when user interface is used
     - CS4232 - added detection of plain CS4236
     - USB driver - added boot quirk for SoundBlaster Extigy


						Jaroslav

-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] ALSA update
@ 2003-04-10 15:40 Jaroslav Kysela
  0 siblings, 0 replies; 8+ messages in thread
From: Jaroslav Kysela @ 2003-04-10 15:40 UTC (permalink / raw
  To: Linus Torvalds; +Cc: LKML, Adam Belay

Linus, please do a

  bk pull http://linux-sound.bkbits.net/linux-sound

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-04-10.patch.gz

Additional notes:

  I changed the PnP header to add extra macros to identify the used
protocol. I need this check for a workaround for the ES18xx driver (IRQ
share settings via ISA PnP registers). Perhaps, Adam will have a better
idea for final implementation, but in meantime, we can use this code.

  Now, the whole ALSA tree can be finally compiled with new PnP layer.

				    Thank you for inclusion,
							Jaroslav

The pull command will update the following files:

 sound/core/memory_wrapper.c                                  |   69 
 sound/pci/rme9652/digiface_firmware.dat                      | 4072 -----------
 sound/pci/rme9652/multiface_firmware.dat                     | 4072 -----------
 Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl |  733 +
 drivers/pnp/isapnp/core.c                                    |    2 
 drivers/pnp/pnpbios/core.c                                   |    2 
 include/linux/pnp.h                                          |   19 
 include/sound/ac97_codec.h                                   |   13 
 include/sound/asound.h                                       |   11 
 include/sound/control.h                                      |   43 
 include/sound/cs46xx.h                                       |    3 
 include/sound/cs46xx_dsp_scb_types.h                         |  846 +-
 include/sound/cs46xx_dsp_spos.h                              |   26 
 include/sound/cs46xx_dsp_task_types.h                        |  124 
 include/sound/driver.h                                       |    1 
 include/sound/emu10k1.h                                      |   10 
 include/sound/hdsp.h                                         |   92 
 include/sound/initval.h                                      |    2 
 include/sound/memalloc.h                                     |   15 
 include/sound/opl3.h                                         |    3 
 include/sound/snd_wavefront.h                                |   12 
 include/sound/trident.h                                      |    8 
 include/sound/ymfpci.h                                       |   24 
 sound/core/Makefile                                          |    2 
 sound/core/control.c                                         |  156 
 sound/core/info.c                                            |    5 
 sound/core/ioctl32/pcm32.c                                   |   14 
 sound/core/ioctl32/rawmidi32.c                               |   10 
 sound/core/ioctl32/timer32.c                                 |   13 
 sound/core/memalloc.c                                        |  181 
 sound/core/oss/mixer_oss.c                                   |   19 
 sound/core/oss/pcm_oss.c                                     |    5 
 sound/core/pcm_lib.c                                         |    6 
 sound/core/pcm_native.c                                      |    1 
 sound/core/rtctimer.c                                        |    4 
 sound/core/seq/instr/ainstr_iw.c                             |    2 
 sound/core/seq/oss/seq_oss_midi.c                            |    1 
 sound/core/seq/seq_memory.c                                  |    4 
 sound/core/seq/seq_midi.c                                    |    2 
 sound/core/seq/seq_midi_emul.c                               |    2 
 sound/core/sgbuf.c                                           |    1 
 sound/core/sound.c                                           |    3 
 sound/drivers/dummy.c                                        |    1 
 sound/drivers/opl3/opl3_lib.c                                |    2 
 sound/drivers/opl3/opl3_seq.c                                |    4 
 sound/drivers/opl3/opl3_synth.c                              |   12 
 sound/i2c/cs8427.c                                           |    2 
 sound/i2c/l3/uda1341.c                                       |    2 
 sound/isa/Kconfig                                            |    5 
 sound/isa/ad1816a/ad1816a.c                                  |  216 
 sound/isa/als100.c                                           |   41 
 sound/isa/azt2320.c                                          |   48 
 sound/isa/cmi8330.c                                          |  230 
 sound/isa/cs423x/cs4236.c                                    |  320 
 sound/isa/dt019x.c                                           |   43 
 sound/isa/es18xx.c                                           |  281 
 sound/isa/gus/interwave.c                                    |  255 
 sound/isa/opl3sa2.c                                          |  158 
 sound/isa/opti9xx/opti92x-ad1848.c                           |  322 
 sound/isa/sb/es968.c                                         |   15 
 sound/isa/sb/sb16.c                                          |   46 
 sound/isa/sb/sb8.c                                           |    6 
 sound/isa/sgalaxy.c                                          |    2 
 sound/isa/wavefront/wavefront.c                              |  257 
 sound/pci/ac97/ac97_codec.c                                  |  199 
 sound/pci/ac97/ac97_id.h                                     |    2 
 sound/pci/ac97/ac97_patch.c                                  |   34 
 sound/pci/ac97/ac97_patch.h                                  |    1 
 sound/pci/ali5451/ali5451.c                                  |   15 
 sound/pci/cmipci.c                                           |    4 
 sound/pci/cs4281.c                                           |    4 
 sound/pci/cs46xx/cs46xx.c                                    |    8 
 sound/pci/cs46xx/cs46xx_lib.c                                |  174 
 sound/pci/cs46xx/cs46xx_lib.h                                |    2 
 sound/pci/cs46xx/dsp_spos.c                                  |  126 
 sound/pci/cs46xx/dsp_spos.h                                  |   11 
 sound/pci/cs46xx/dsp_spos_scb_lib.c                          |   93 
 sound/pci/emu10k1/emu10k1_main.c                             |    9 
 sound/pci/emu10k1/emufx.c                                    |   10 
 sound/pci/emu10k1/emumixer.c                                 |   77 
 sound/pci/emu10k1/emupcm.c                                   |   25 
 sound/pci/ens1370.c                                          |    4 
 sound/pci/es1938.c                                           |   13 
 sound/pci/fm801.c                                            |   11 
 sound/pci/ice1712/ak4524.c                                   |   18 
 sound/pci/ice1712/ice1712.c                                  |   16 
 sound/pci/intel8x0.c                                         |    4 
 sound/pci/korg1212/korg1212.c                                |  212 
 sound/pci/maestro3.c                                         |    7 
 sound/pci/rme32.c                                            |    4 
 sound/pci/rme96.c                                            |    4 
 sound/pci/rme9652/hdsp.c                                     | 2109 ++++-
 sound/pci/rme9652/rme9652.c                                  |    4 
 sound/pci/trident/trident_main.c                             |  100 
 sound/pci/via82xx.c                                          |  164 
 sound/pci/ymfpci/ymfpci.c                                    |   76 
 sound/pci/ymfpci/ymfpci_main.c                               |   12 
 sound/ppc/awacs.c                                            |   33 
 sound/ppc/pmac.c                                             |  257 
 sound/ppc/pmac.h                                             |   25 
 sound/ppc/powermac.c                                         |   12 
 sound/usb/usbquirks.h                                        |    2 
 102 files changed, 5576 insertions(+), 11206 deletions(-)

through these ChangeSets:

<perex@suse.cz> (03/04/10 1.1168)
   ALSA and PnP update
     - compilation fixes
     - enhanced linux/pnp.h:
         pnp_device_is_isapnp(dev)
         pnp_device_is_pnpbios(dev)
         isapnp_card_number(dev)
         isapnp_csn_number(dev)

<perex@suse.cz> (03/04/10 1.1167)
   ALSA update
     - documentation
     - control API - added multi-elements to reduce memory usage
     - improved preallocation of DMA buffers
     - CS46xx driver - added support for secondary codec
     - HDSP driver - big update
       - firmware is loaded with hdsptool now
     - pmac driver updates (fixed oops and beep stuff)
     - VIA82xx driver updated
     - ymfpci driver updated 
     - drivers updated to new PnP layer
       - wavefront, ad1816a, cs423x, es18xx, interwave, opl3sa2, cmi8330
       


						Jaroslav

-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] ALSA update
@ 2004-03-14 10:46 Jaroslav Kysela
  0 siblings, 0 replies; 8+ messages in thread
From: Jaroslav Kysela @ 2004-03-14 10:46 UTC (permalink / raw
  To: Linus Torvalds; +Cc: LKML

Linus, please do a

  bk pull http://linux-sound.bkbits.net/linux-sound

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2004-03-14.patch.gz

Additional notes:

  - ALSA DMA API uses dma_alloc_coherent function now
  - moved dependencies from make files to Kconfig files
  - fixed OOPS related to procfs (module removal)
  - added intel8x0m driver (soft modem)
  - added snd-atiixp driver for the ATI IXP150/200/250 AC97 controllers
  - added the au88x0 drivers for Aureal soundcards by Manuel Jander <mjander@embedded.cl>
  - lots updates for existing code (see to Changeset comments)

						Jaroslav


The pull command will update the following files:

 Documentation/sound/alsa/ALSA-Configuration.txt              |   68 
 Documentation/sound/alsa/DocBook/alsa-driver-api.tmpl        |    2 
 Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl |  172 
 Documentation/sound/alsa/Joystick.txt                        |    3 
 Documentation/sound/alsa/MIXART.txt                          |   96 
 include/sound/ac97_codec.h                                   |    3 
 include/sound/ak4117.h                                       |  191 
 include/sound/asequencer.h                                   |    3 
 include/sound/asound.h                                       |    2 
 include/sound/cs46xx.h                                       |   10 
 include/sound/emu10k1.h                                      |   19 
 include/sound/info.h                                         |    2 
 include/sound/memalloc.h                                     |  152 
 include/sound/pcm.h                                          |   48 
 include/sound/pcm_oss.h                                      |    1 
 include/sound/sndmagic.h                                     |    3 
 include/sound/trident.h                                      |    8 
 include/sound/version.h                                      |    4 
 include/sound/ymfpci.h                                       |    8 
 sound/arm/Kconfig                                            |    1 
 sound/arm/sa11xx-uda1341.c                                   |    6 
 sound/core/Kconfig                                           |   30 
 sound/core/Makefile                                          |  271 -
 sound/core/init.c                                            |   12 
 sound/core/memalloc.c                                        | 1079 +---
 sound/core/oss/pcm_oss.c                                     |   20 
 sound/core/pcm.c                                             |    4 
 sound/core/pcm_lib.c                                         |   23 
 sound/core/pcm_memory.c                                      |  277 -
 sound/core/pcm_misc.c                                        |   32 
 sound/core/seq/oss/seq_oss_init.c                            |    9 
 sound/core/seq/oss/seq_oss_midi.c                            |    5 
 sound/core/seq/oss/seq_oss_synth.c                           |    2 
 sound/core/seq/seq_clientmgr.c                               |   41 
 sound/core/seq/seq_fifo.c                                    |   14 
 sound/core/seq/seq_memory.c                                  |   11 
 sound/core/seq/seq_midi.c                                    |   10 
 sound/core/sgbuf.c                                           |  137 
 sound/drivers/Kconfig                                        |   36 
 sound/drivers/mpu401/Makefile                                |   39 
 sound/drivers/mpu401/mpu401_uart.c                           |    4 
 sound/drivers/opl3/Makefile                                  |   96 
 sound/drivers/opl4/Makefile                                  |   27 
 sound/drivers/vx/Makefile                                    |    5 
 sound/drivers/vx/vx_core.c                                   |   10 
 sound/drivers/vx/vx_mixer.c                                  |    2 
 sound/drivers/vx/vx_pcm.c                                    |    4 
 sound/i2c/other/Makefile                                     |    2 
 sound/i2c/other/ak4117.c                                     |  563 ++
 sound/isa/Kconfig                                            |  148 
 sound/isa/ad1816a/ad1816a_lib.c                              |   10 
 sound/isa/ad1848/ad1848_lib.c                                |   10 
 sound/isa/cmi8330.c                                          |   10 
 sound/isa/cs423x/cs4231_lib.c                                |   20 
 sound/isa/dt019x.c                                           |    4 
 sound/isa/es1688/es1688_lib.c                                |   10 
 sound/isa/es18xx.c                                           |   11 
 sound/isa/gus/gus_pcm.c                                      |   18 
 sound/isa/opti9xx/opti92x-ad1848.c                           |   32 
 sound/isa/sb/sb16_main.c                                     |   10 
 sound/isa/sb/sb8_main.c                                      |   10 
 sound/isa/sscape.c                                           |   42 
 sound/parisc/Kconfig                                         |    1 
 sound/parisc/harmony.c                                       |   12 
 sound/pci/Kconfig                                            |  199 
 sound/pci/Makefile                                           |   19 
 sound/pci/ac97/Makefile                                      |   16 
 sound/pci/ac97/ac97_codec.c                                  |   86 
 sound/pci/ac97/ac97_patch.c                                  |  262 -
 sound/pci/ac97/ac97_patch.h                                  |    1 
 sound/pci/ac97/ac97_pcm.c                                    |   22 
 sound/pci/ac97/ak4531_codec.c                                |    2 
 sound/pci/ali5451/ali5451.c                                  |    7 
 sound/pci/als4000.c                                          |    7 
 sound/pci/atiixp.c                                           | 1569 ++++++
 sound/pci/au88x0/Makefile                                    |    7 
 sound/pci/au88x0/au8810.c                                    |   17 
 sound/pci/au88x0/au8810.h                                    |  221 
 sound/pci/au88x0/au8820.c                                    |   15 
 sound/pci/au88x0/au8820.h                                    |  217 
 sound/pci/au88x0/au8830.c                                    |   18 
 sound/pci/au88x0/au8830.h                                    |  266 +
 sound/pci/au88x0/au88x0.c                                    |  425 +
 sound/pci/au88x0/au88x0.h                                    |  286 +
 sound/pci/au88x0/au88x0_a3d.c                                |  912 +++
 sound/pci/au88x0/au88x0_a3d.h                                |  123 
 sound/pci/au88x0/au88x0_a3ddata.c                            |   91 
 sound/pci/au88x0/au88x0_core.c                               | 2822 +++++++++++
 sound/pci/au88x0/au88x0_eq.c                                 | 1001 +++
 sound/pci/au88x0/au88x0_eq.h                                 |   46 
 sound/pci/au88x0/au88x0_eqdata.c                             |  112 
 sound/pci/au88x0/au88x0_game.c                               |  121 
 sound/pci/au88x0/au88x0_mixer.c                              |   29 
 sound/pci/au88x0/au88x0_mpu401.c                             |  112 
 sound/pci/au88x0/au88x0_pcm.c                                |  509 +
 sound/pci/au88x0/au88x0_sb.h                                 |   40 
 sound/pci/au88x0/au88x0_synth.c                              |  393 +
 sound/pci/au88x0/au88x0_wt.h                                 |   65 
 sound/pci/au88x0/au88x0_xtalk.c                              |  781 +++
 sound/pci/au88x0/au88x0_xtalk.h                              |   62 
 sound/pci/azt3328.c                                          |    7 
 sound/pci/bt87x.c                                            |   38 
 sound/pci/cmipci.c                                           |   23 
 sound/pci/cs4281.c                                           |    7 
 sound/pci/cs46xx/cs46xx_lib.c                                |  107 
 sound/pci/emu10k1/emu10k1.c                                  |    2 
 sound/pci/emu10k1/emu10k1_callback.c                         |    2 
 sound/pci/emu10k1/emu10k1_main.c                             |   35 
 sound/pci/emu10k1/emufx.c                                    |   33 
 sound/pci/emu10k1/emupcm.c                                   |   19 
 sound/pci/emu10k1/emuproc.c                                  |    2 
 sound/pci/emu10k1/memory.c                                   |   33 
 sound/pci/ens1370.c                                          |   35 
 sound/pci/es1938.c                                           |   11 
 sound/pci/es1968.c                                           |   14 
 sound/pci/fm801.c                                            |   10 
 sound/pci/ice1712/amp.c                                      |    1 
 sound/pci/ice1712/aureon.c                                   |    7 
 sound/pci/ice1712/delta.c                                    |    5 
 sound/pci/ice1712/ews.c                                      |    3 
 sound/pci/ice1712/hoontech.c                                 |    1 
 sound/pci/ice1712/ice1712.c                                  |  118 
 sound/pci/ice1712/ice1712.h                                  |    4 
 sound/pci/ice1712/ice1724.c                                  |  306 -
 sound/pci/ice1712/prodigy.c                                  |    1 
 sound/pci/ice1712/revo.c                                     |    1 
 sound/pci/intel8x0.c                                         |   92 
 sound/pci/intel8x0m.c                                        | 1507 +++++
 sound/pci/korg1212/korg1212.c                                |   86 
 sound/pci/maestro3.c                                         |    7 
 sound/pci/mixart/Makefile                                    |    8 
 sound/pci/mixart/mixart.c                                    | 1617 ++++++
 sound/pci/mixart/mixart.h                                    |  250 
 sound/pci/mixart/mixart_core.c                               |  677 ++
 sound/pci/mixart/mixart_core.h                               |  607 ++
 sound/pci/mixart/mixart_hwdep.c                              |  576 ++
 sound/pci/mixart/mixart_hwdep.h                              |  146 
 sound/pci/mixart/mixart_mixer.c                              | 1138 ++++
 sound/pci/mixart/mixart_mixer.h                              |   31 
 sound/pci/rme32.c                                            |   14 
 sound/pci/rme96.c                                            |   16 
 sound/pci/rme9652/hdsp.c                                     |   31 
 sound/pci/rme9652/rme9652.c                                  |   23 
 sound/pci/sonicvibes.c                                       |    7 
 sound/pci/trident/trident_main.c                             |   95 
 sound/pci/trident/trident_memory.c                           |   27 
 sound/pci/trident/trident_synth.c                            |   17 
 sound/pci/via82xx.c                                          |  249 
 sound/pci/ymfpci/ymfpci_main.c                               |   66 
 sound/pcmcia/Kconfig                                         |   16 
 sound/pcmcia/Makefile                                        |    4 
 sound/pcmcia/pdaudiocf/Makefile                              |    8 
 sound/pcmcia/pdaudiocf/pdaudiocf.c                           |  472 +
 sound/pcmcia/pdaudiocf/pdaudiocf.h                           |  150 
 sound/pcmcia/pdaudiocf/pdaudiocf_core.c                      |  317 +
 sound/pcmcia/pdaudiocf/pdaudiocf_irq.c                       |  329 +
 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c                       |  363 +
 sound/ppc/Kconfig                                            |    1 
 sound/ppc/pmac.c                                             |    4 
 sound/ppc/tumbler.c                                          |   67 
 sound/sparc/Kconfig                                          |    2 
 sound/sparc/amd7930.c                                        |    4 
 sound/sparc/cs4231.c                                         |   10 
 sound/synth/Makefile                                         |   14 
 sound/usb/Kconfig                                            |    2 
 sound/usb/usbaudio.c                                         |   64 
 sound/usb/usbaudio.h                                         |    2 
 sound/usb/usbmidi.c                                          |  114 
 sound/usb/usbmixer.c                                         |   70 
 sound/usb/usbmixer_maps.c                                    |    6 
 sound/usb/usbquirks.h                                        |  159 
 171 files changed, 22384 insertions(+), 2702 deletions(-)

through these ChangeSets:

<perex@suse.cz> (04/03/13 1.1636)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ALSA Core
   fixed the wrong release of id proc file.

<perex@suse.cz> (04/03/13 1.1635)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ALSA Core
   added the new magic numbers for atiixp and au88x0 drivers.

<perex@suse.cz> (04/03/13 1.1634)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation,PCI drivers,Intel8x0-modem driver
   added Intel-compatible onboard MC97 modem driver
   by Sasha Khapyorsky <sashak@smlink.com>

<perex@suse.cz> (04/03/13 1.1633)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation,PCI drivers,ATIIXP driver
   added snd-atiixp driver for the ATI IXP150/200/250 AC97 controllers.

<perex@suse.cz> (04/03/13 1.1632)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   MIXART driver
   fixed the compile warning.

<perex@suse.cz> (04/03/13 1.1631)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   EMU10K1/EMU10K2 driver
   disabled Dell OEM Emu10k1x from the pci id list.
   the board isn't compatible with the normal emu10k1.

<perex@suse.cz> (04/03/13 1.1630)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   au88x0 driver
   removed EXPORT_NO_SYMBOLS.

<perex@suse.cz> (04/03/13 1.1629)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   PPC Tumbler driver
   fixed the info callback of mixer input source (for enum type).

<perex@suse.cz> (04/03/13 1.1628)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   USB generic driver
   added fix and workaround for the mixer problem on SB Extigy.

<perex@suse.cz> (04/03/13 1.1627)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation
   fixed the files to include.

<perex@suse.cz> (04/03/13 1.1626)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation
   changed the description of the buffer allocation routines
   for the new designed functions.

<perex@suse.cz> (04/03/13 1.1625)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   PPC Tumbler driver
   added input source switch to select mic/line-in.

<perex@suse.cz> (04/03/13 1.1624)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation,PCI drivers,au88x0 driver
   added the au88x0 drivers for Aureal soundcards by Manuel Jander <mjander@embedded.cl>

<perex@suse.cz> (04/03/13 1.1623)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   VIA82xx driver
   patch was applied wrongly.  fixed the rate restriction of spdif output
   again.

<perex@suse.cz> (04/03/13 1.1622)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   DT019x driver
   Fixed warnings

<perex@suse.cz> (04/03/13 1.1621)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   VIA82xx driver
   restrict the PCM sample rates to 32, 44.1 and 48kHz when the SPDIF
   switch is on.

<perex@suse.cz> (04/03/13 1.1620)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   USB generic driver
   prevent twenty-seconds wait when unplugging USB MIDI device with a port subscription

<perex@suse.cz> (04/03/13 1.1619)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   USB generic driver
   show one decimal place of momentary frequency in proc file

<perex@suse.cz> (04/03/13 1.1618)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   USB generic driver
   use MIN_PACKS_URB as lower bound for nrpacks parameter

<perex@suse.cz> (04/03/13 1.1617)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   ALSA sequencer,ALSA<-OSS sequencer
   use wrapper function for DELETE_PORT ioctl calls

<perex@suse.cz> (04/03/13 1.1616)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   ALSA sequencer
   remove superfluous call to snd_seq_event_port_detach

<perex@suse.cz> (04/03/07 1.1608.56.15)
   ALSA - fix compilation (header files)

<perex@suse.cz> (04/03/07 1.1608.56.14)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   PARISC Harmony driver,SPARC AMD7930 driver,SPARC cs4231 driver
   fixed for the new DMA buffer handler.

<perex@suse.cz> (04/03/07 1.1608.56.13)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Memalloc module,PCM Midlevel,ALSA Core,CMI8330 driver,ES18xx driver
   Sound Scape driver,AD1816A driver,AD1848 driver,CS4231 driver
   ES1688 driver,GUS Library,Opti9xx drivers,SB16/AWE driver,SB8 driver
   ALS4000 driver,AZT3328 driver,BT87x driver,CMIPCI driver,CS4281 driver
   ENS1370/1+ driver,ES1938 driver,ES1968 driver,FM801 driver
   Intel8x0 driver,Maestro3 driver,RME32 driver,RME96 driver
   SonicVibes driver,VIA82xx driver,ALI5451 driver,CS46xx driver
   EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver,KORG1212 driver
   MIXART driver,RME HDSP driver,RME9652 driver,Trident driver
   YMFPCI driver,Sound Core PDAudioCF driver,USB generic driver
   - clean up the DMA code again.
     now only struct device pointer is handled for every BUS type.
     the pointer must be given via the corresponding macro snd_dma_xxx_data().
   - added the hack for dma_alloc_coherent() to accept dev = NULL for ISA
     buffers.
   - added the missing include files.

<perex@suse.cz> (04/03/06 1.1608.56.12)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA Core
   PCM API is 2.0.6

<perex@suse.cz> (04/03/06 1.1608.56.11)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   PCM Midlevel
   Fix in playback_silence routine - don't silence whole buffer at start if samples are filled

<perex@suse.cz> (04/03/06 1.1608.56.10)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Intel8x0 driver
   fixed the interrupt problem with NForce(2).

<perex@suse.cz> (04/03/06 1.1608.56.9)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   AC97 Codec Core,Intel8x0 driver,VIA82xx driver,CS46xx driver
   - fixed ALC100/P Master/PCM volume handling (h/w bug)
   - added ALC65x JACK quirk
   - disabled IC5 PERL mobo quirk
   - fixed Mic/Center sharing switch on ALC65x.
   - fixed Mic BIAS on ALC650.
   - added extra delay in the resume if needed.
   - renamed 'External Amplifier Power Down' to 'External Amplifier'
   - added a workaround for the reversed EAPD of cs46xx voyetra.

<perex@suse.cz> (04/03/06 1.1608.56.8)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Opti9xx drivers
   fixed the code with obsolete check_region().

<perex@suse.cz> (04/03/06 1.1608.56.7)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA<-OSS sequencer
   mpkelly - fixed channel settings for input events

<perex@suse.cz> (04/03/06 1.1608.56.6)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ICE1724 driver,ICE1712 driver
   Dirk Kalis <Dirk.Kalis@t-online.de>
   Added num_total_adcs.
   Separated analog input / s/pdif input controls

<perex@suse.cz> (04/03/06 1.1608.56.5)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   PPC Tumbler driver
   - fixed the mic input on snapper.

<perex@suse.cz> (04/03/06 1.1608.56.4)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ALSA Core
   - show the error message when the given card index is not available.

<perex@suse.cz> (04/03/04 1.1608.56.3)
   ALSA - fixed compilation

<perex@suse.cz> (04/03/04 1.1608.38.30)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   USB generic driver
   fixes for broken SB Audigy 2 NX descriptors

<perex@suse.cz> (04/03/04 1.1608.38.29)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Memalloc module
   - suppress allocation failure warnings with large buffers.

<perex@suse.cz> (04/03/04 1.1608.38.28)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   PCI drivers,AC97 Codec Core
   - added CONFIG_SND_AC97_CODEC and simplify Kconfig and Makefiles.

<perex@suse.cz> (04/03/04 1.1608.38.27)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Memalloc module
   fixed the missing inclusion.

<perex@suse.cz> (04/03/04 1.1608.38.26)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   USB generic driver
   - fix non-working control port on Roland U-8
   - more port names
   - new MIDI quirks for Roland MMP-2, V-SYNTH, VariOS, FP-*, GI-20,
     BOSS GS-10, Edirol UR-80, PCR-A, PCR-1

<perex@suse.cz> (04/03/04 1.1608.38.25)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Generic drivers,Digigram VX core,PCI drivers,PCMCIA Kconfig
   More Kconfig and Makefile cleanups following Russell's direction:
   - added SND_VX_LIB tristate

<perex@suse.cz> (04/03/04 1.1608.38.24)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Generic drivers,MPU401 UART,OPL3,OPL4,ISA,PCI drivers
   More Kconfig and Makefile cleanups following Russell's direction:
   - added SND_MP401_UART tristate
   - added SND_OPL3_LIB tristate
   - added SND_OPL4_LIB tristate

<perex@suse.cz> (04/03/04 1.1608.38.23)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA Core,Generic drivers
   Russell King <rmk+alsa@arm.linux.org.uk>
   
   This is part of a patch series to clean up sound/core/Makefile in Linux
   2.6.4-rc1.
   
   - Add SND_TIMER for drivers which use the snd-timer module.
   - Remove snd-timer from these drivers entries in sound/core/Makefile,
     removing any sound/core/Makefile entries which are left empty.
   - Since the 'top level module dependency' lists are now gone, remove
     the comment.
   - Also, since we only mention objects once, remove the sorting of obj-m

<perex@suse.cz> (04/03/04 1.1608.38.22)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA Core,ISA,PCI drivers,PCMCIA Kconfig
   Russell King <rmk+alsa@arm.linux.org.uk>
   
   This is part of a patch series to clean up sound/core/Makefile in Linux
   2.6.4-rc1.
   
   - Add SND_HWDEP for drivers which use the snd-hwdep module.
   - Remove snd-hwdep from these drivers entries in sound/core/Makefile,
     removing any sound/core/Makefile entries which are left empty.

<perex@suse.cz> (04/03/04 1.1608.38.21)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA Core,Generic drivers,ISA,PCI drivers,USB
   Russell King <rmk+alsa@arm.linux.org.uk>
   
   This is part of a patch series to clean up sound/core/Makefile in Linux
   2.6.4-rc1.
   
   - Add SND_RAWMIDI for drivers which use the snd-rawmidi module.
   - Remove snd-rawmidi from these drivers entries in sound/core/Makefile
   - Remove any sound/core/Makefile entries which are left empty.

<perex@suse.cz> (04/03/04 1.1608.38.20)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ARM,ALSA Core,Generic drivers,ISA,PARISC,PCI drivers,PCMCIA Kconfig,PPC
   SPARC,USB
   This is part of a patch series to clean up sound/core/Makefile in Linux
   2.6.4-rc1.
   
   - Add 'select SND_PCM' statements to appropriate Kconfig entries for
     drivers whose configuration symbol is used to build snd-pcm,
     snd-timer, and snd-page-alloc.
   
   - Remove snd-pcm, snd-timer and snd-page-alloc from these in
     sound/core/Makefile.
   
   - Remove snd from these entries as well - all SND_xxx configuration
     symbols depend on CONFIG_SND, so we won't even consider building
     any of these drivers unless SND is already set to 'y' or 'm'.

<perex@suse.cz> (04/03/04 1.1608.38.19)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Intel8x0 driver
   Converted to new DMA allocation API

<perex@suse.cz> (04/03/04 1.1608.38.18)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Memalloc module
   - added back the output of PCI dma buffers in proc file.

<perex@suse.cz> (04/03/04 1.1608.38.17)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Intel8x0 driver
   - fixed the allocation/release of buffer descriptor table.

<perex@suse.cz> (04/03/04 1.1608.38.16)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ES1968 driver
   - fixed the handling of DMA buffer with the recent API change.

<perex@suse.cz> (04/03/04 1.1608.38.15)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Memalloc module,ALSA Core
   - fixed the lock up with SG-buffer handler.
   - removed non-existing export symbol.
   - clean up ifdefs.

<perex@suse.cz> (04/03/04 1.1608.38.14)
   ALSA CVS update - Clemens Ladisch <clemens@ladisch.de>
   USB generic driver
   Fix for Creamware Noah:
   search class-specific endpoint descriptor in the
   extra descriptors of the sync ep, too

<perex@suse.cz> (04/03/04 1.1608.38.13)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA Core
   Russell King <rmk+alsa@arm.linux.org.uk>
   
   This is part of a patch series to clean up sound/core/Makefile in Linux
   2.6.4-rc1.
   
   - Add SND_TIMER, SND_PCM, SND_HWDEP and SND_RAWMIDI configuration symbols.
     These symbols select which modules in sound/core get built, building
     snd-timer, snd-pcm, snd-hwdep and snd-rawmidi respectively.
   
   - Add reverse dependencies (select) to select these symbols for core
     components where necessary.
   
   - Hide SND_OSSEMUL - we can select this when SND_MIXER_OSS, SND_PCM_OSS
     or SND_SEQUENCER_OSS are selected automatically.
   
   - Tweak Makefile to use these new symbols to build these modules.
   
   - Since we now build appropriate modules for core components according
     to the new configuration symbols, (eg, snd-timer if SND_SEQUENCER is
     selected) we can delete these duplications.

<perex@suse.cz> (04/03/04 1.1608.38.12)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   CMI8330 driver,ES18xx driver,AD1816A driver,AD1848 driver,CS4231 driver
   ES1688 driver,GUS Library,Opti9xx drivers,SB16/AWE driver,SB8 driver
   Fixed old function name (snd_pcm_isa_flags -> snd_pcm_dma_flags)

<perex@suse.cz> (04/03/04 1.1608.38.11)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Big DMA cleanup originated by Russell King <rmk+alsa@arm.linux.org.uk>
   * Russel
     - introduced 'struct device' support for 2.6 dma_alloc_coherent()
   * Jaroslav
     - removed all bus-specific allocation functions
     - extended snd_dma_alloc_pages/snd_dma_free_pages to handle all bus types
     - recoded all (or almost all) device drivers
     - sgbuf functions are bus independent now

<perex@suse.cz> (04/03/04 1.1608.38.10)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   FM801 driver
   tea575x can be module, too

<perex@suse.cz> (04/03/01 1.1608.38.9)
   ALSA - 1.0.3

<perex@suse.cz> (04/03/01 1.1608.38.8)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   PCI drivers
   <akpm@osdl.org>
   fix Kconfig thinko

<perex@suse.cz> (04/02/29 1.1597.2.32)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   OPL3,OPL4,Synth
   Fixed sequencer dependency for opl3, opl4 and emux objects.

<perex@suse.cz> (04/02/29 1.1597.2.31)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   PCI drivers
   Select CONFIG_VIDEO_DEV when CONFIG_SND_FM801_TEA575X is wanted

<perex@suse.cz> (04/02/29 1.1597.2.30)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   AK4531 codec
   Aux Input Route -> Aux Capture Route renaming

<perex@suse.cz> (04/02/29 1.1597.2.29)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Sound Core PDAudioCF driver
   Fixed pcm->name settings

<perex@suse.cz> (04/02/29 1.1597.2.28)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA Core
   Fixed snd_info_set_text_ops() wwhen CONFIG_PROC_FS is not defined

<perex@suse.cz> (04/02/29 1.1597.2.27)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   PPC Tumbler driver
   fixed the resume of bass/treble volumes on snapper.

<perex@suse.cz> (04/02/26 1.1597.2.26)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   VIA82xx driver
   - added the dxs_support default for Uniwill laptop.

<perex@suse.cz> (04/02/26 1.1597.2.25)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation
   - fixed the example code of ctl info callback with enum type.

<perex@suse.cz> (04/02/26 1.1597.2.24)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Sound Core PDAudioCF driver
   akpm@osdl.org
   Fix pdaudiocf_irq.c for gcc-3.5

<perex@suse.cz> (04/02/26 1.1597.2.23)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   EMU10K1/EMU10K2 driver
   James Courtier-Dutton <James@superbug.demon.co.uk>, some additions

<perex@suse.cz> (04/02/26 1.1597.2.22)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   VIA82xx driver
   - added dxs_support default for EPIA MII.

<perex@suse.cz> (04/02/26 1.1597.2.21)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   PCM Midlevel,Intel8x0 driver
   - added snd_pcm_limit_hw_rates() to determine the min/max rates from
     rates bits.

<perex@suse.cz> (04/02/26 1.1597.2.20)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   MIXART driver
   - fixed the race condition in message flow.
   - removed obsolete debug prints.
   - make prepare callback non-atomic.
   - synchronize with the pending messages in prepare and hw_free callbacks.

<perex@suse.cz> (04/02/26 1.1597.2.19)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   AC97 Codec Core
   - fixed the handling of S/PDIF rates.
     the IEC958 status bits are updated according to the current rate.

<perex@suse.cz> (04/02/26 1.1597.2.18)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation
   - fixed the description for snd-cmipci module option.

<perex@suse.cz> (04/02/26 1.1597.2.17)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   CMIPCI driver
   - use 0x201 as the default joystick port address.

<perex@suse.cz> (04/02/26 1.1597.2.16)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ALS4000 driver
   - fixed the build without joystick support.

<perex@suse.cz> (04/02/26 1.1597.2.15)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   USB generic driver
   usb_ch9.h is already included in usb.h

<perex@suse.cz> (04/02/23 1.1597.2.14)
   Fixed compilation of PDAudioCF driver

<perex@suse.cz> (04/02/23 1.1597.2.13)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   AK4117 receiver
   Added missing ak4117.h file

<perex@suse.cz> (04/02/23 1.1597.2.12)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Serial BUS drivers
   Moved AK4117 from alsa-driver tree to satisfy dependency for PDAudioCF driver

<perex@suse.cz> (04/02/23 1.1597.2.11)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   EMU10K1/EMU10K2 driver
   Fixed page overflow

<perex@suse.cz> (04/02/23 1.1597.2.10)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Documentation,ALSA Core,PCMCIA Kconfig,PCMCIA
   Sound Core PDAudioCF driver
   Added Sound Core PDAudioCF driver

<perex@suse.cz> (04/02/23 1.1597.2.9)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   MIXART driver
   Added missing header file inclusion

<perex@suse.cz> (04/02/23 1.1597.2.8)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA sequencer
   Clemens Ladisch <clemens@ladisch.de>
   - fix typo in port flags
   - add GM2 capability bit

<perex@suse.cz> (04/02/23 1.1597.2.7)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   USB generic driver
   Clemens Ladisch <clemens@ladisch.de>
   - add device-specific port names
   - begin numbering ports at 1

<perex@suse.cz> (04/02/23 1.1597.2.6)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA sequencer
   Clemens Ladisch <clemens@ladisch.de>
   This patch reverses the order of the 'Rawmidi x' and rawmidi name
   parts of client names to enable selecting clients by a unique prefix
   (as snd_seq_parse_address does).

<perex@suse.cz> (04/02/23 1.1597.2.5)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   MPU401 UART
   Clemens Ladisch <clemens@ladisch.de>
   remove unneeded technical information from port names

<perex@suse.cz> (04/02/23 1.1597.2.4)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA sequencer
   Clemens Ladisch <clemens@ladisch.de>
   Timestamping (if enabled on a subscription or a port) is not applied
   to the quoted event but to the quoting event.  This patch adds a
   function to copy only selected fields into the event to be delivered.
   
   - fix KERNEL_QUOTE event timestamping
   - fix typo in port_broadcast_event

<perex@suse.cz> (04/02/23 1.1597.2.3)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   RME HDSP driver
   Fixed wrong assert, added checks for copy_*_user functions

<perex@suse.cz> (04/02/23 1.1597.2.2)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Trident driver
   Fixed s/pdif control initialization

<perex@suse.cz> (04/02/21 1.1588.1.28)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   AC97 Codec Core
   Fixed swap_headphone() when headpone controls do not exist

<perex@suse.cz> (04/02/21 1.1588.1.27)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   USB generic driver
   Clemens Ladisch <clemens@ladisch.de>:
   
   - added the quirk for Edirol UA-3FX.

<perex@suse.cz> (04/02/21 1.1588.1.26)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA<-OSS emulation
   Fixed oops regarding last period_frames update

<perex@suse.cz> (04/02/21 1.1588.1.25)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   PCM Midlevel
   Added OSS period frames to proc interface

<perex@suse.cz> (04/02/21 1.1588.1.24)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA<-OSS emulation
   Fixed oss.period_frames setup

<perex@suse.cz> (04/02/21 1.1588.1.23)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   ALSA<-OSS emulation
   Added period_frames to fix poll behavior

<perex@suse.cz> (04/02/21 1.1588.1.22)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ALSA<-OSS sequencer
   - fixed the behavior of SNDCTL_SEQ_IOCTL.
     (don't close the device).

<perex@suse.cz> (04/02/21 1.1588.1.21)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Intel8x0 driver
   - clean up the irq status bit debugging.
   - added nVidia Ck8S support.

<perex@suse.cz> (04/02/21 1.1588.1.20)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   MIXART driver
   - replaced the debug messages with snd_printdd().

<perex@suse.cz> (04/02/21 1.1588.1.19)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   VIA82xx driver
   - added the dxs default for MSI KT6 Delta-SR.
   - fixed the calculation of rate bits (based on 0x100000).

<perex@suse.cz> (04/02/21 1.1588.1.18)
   ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
   Intel8x0 driver
   Added spinlock to pointer callback - ichdev->position is not changed atomically

<perex@suse.cz> (04/02/21 1.1588.1.17)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   AC97 Codec Core
   - fixed the initial value of AD_MISC register for AD1885.

<perex@suse.cz> (04/02/21 1.1588.1.16)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ALSA sequencer
   - fixed the race conditions.

<perex@suse.cz> (04/02/21 1.1588.1.15)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Digigram VX core
   Alain Cretet <cretet@digigram.com>:
   - fixed the 24bit mono recording.

<perex@suse.cz> (04/02/21 1.1588.1.14)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Digigram VX core
   Alain Cretet <cretet@digigram.com>:
   - fixed the missing input VU meter.

<perex@suse.cz> (04/02/21 1.1588.1.13)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   USB generic driver
   Clemens Ladisch <clemens@ladisch.de>:
   Terratec PHASE 26 MIDI support

<perex@suse.cz> (04/02/21 1.1588.1.12)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   AC97 Codec Core
   Clemens Ladisch <clemens@ladisch.de>:
   added AD1888 support.

<perex@suse.cz> (04/02/21 1.1588.1.11)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   AC97 Codec Core
   - fix for AD1885
     - set the default MISC register value.
     - disabled 'digital audio mode', which seems problematic on many boards.

<perex@suse.cz> (04/02/21 1.1588.1.10)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   VIA82xx driver
   - changed the default DXS of GA-7VAXP to NO_VRA.

<perex@suse.cz> (04/02/21 1.1588.1.9)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Intel8x0 driver
   - return with IRQ_RETVAL() for the unknown IRQ bits (often found on nForce2)
     with debug messages.

<perex@suse.cz> (04/02/21 1.1588.1.8)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   ICE1712 driver,ICE1724 driver
   - added the support of independent surround PCM for ice1724.

<perex@suse.cz> (04/02/21 1.1588.1.7)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Digigram VX core
   - fixed another wrong lock.

<perex@suse.cz> (04/02/21 1.1588.1.6)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Documentation,ALSA Core,PCI drivers,MIXART driver,IGNORE
   - added snd-mixart driver for Digigram miXart boards.

<perex@suse.cz> (04/02/21 1.1588.1.5)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Digigram VX core
   - fixed the wrong lock (bug #2052) - use spin_lock_irqsave() now.

<perex@suse.cz> (04/02/21 1.1588.1.4)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   USB generic driver
   - assign PCM unique (sub)streams for each USB format type.
     this will avoid the mix up of format I and format III on M-audio transit.

<perex@suse.cz> (04/02/21 1.1588.1.3)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   AC97 Codec Core
   - fixed the detection of surround/LFE VRA on ALC650.

<perex@suse.cz> (04/02/21 1.1588.1.2)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   AC97 Codec Core
   - fixed the mic gpio switch handling on the old ALC650.
   - fixed the wrong register initialization on ALC655/658.

<perex@suse.cz> (04/02/21 1.1588.1.1)
   ALSA CVS update - Takashi Iwai <tiwai@suse.de>
   Intel8x0 driver
   - added the ac97 quirk for Intel D845WN (82801BA)


-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2004-03-14 10:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-08 21:04 [PATCH] ALSA update Jaroslav Kysela
  -- strict thread matches above, loose matches on Subject: below --
2004-03-14 10:46 Jaroslav Kysela
2003-04-10 15:40 Jaroslav Kysela
2003-02-16 20:43 Jaroslav Kysela
2003-02-09 19:00 Jaroslav Kysela
2003-01-28 20:25 Jaroslav Kysela
2002-10-06 19:38 Jaroslav Kysela
2002-10-07  0:01 ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).