public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* ALSA update
@ 2002-10-14 19:45 Jaroslav Kysela
  2002-10-14 19:58 ` David S. Miller
  0 siblings, 1 reply; 18+ messages in thread
From: Jaroslav Kysela @ 2002-10-14 19:45 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML

Linus, please do a

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

This set of changes allows compilation without procfs and fixes next 
problems reported on lkml. The major part of code is reducing stack usage 
in several functions using kmalloc(). Also, USB audio/midi code has been 
updated.

					Jaroslav

This will update the following files:

 include/sound/asound.h                |    3 
 include/sound/core.h                  |    1 
 include/sound/info.h                  |    6 
 include/sound/version.h               |    4 
 sound/core/control.c                  |   34 +-
 sound/core/hwdep.c                    |    8 
 sound/core/info_oss.c                 |    2 
 sound/core/init.c                     |    2 
 sound/core/ioctl32/ioctl32.c          |   76 +++---
 sound/core/ioctl32/ioctl32.h          |   38 +++
 sound/core/ioctl32/pcm32.c            |   52 ++--
 sound/core/memory.c                   |    8 
 sound/core/oss/mixer_oss.c            |  174 +++++++++-----
 sound/core/oss/pcm_oss.c              |    4 
 sound/core/pcm_lib.c                  |   66 ++---
 sound/core/pcm_native.c               |  140 ++++++-----
 sound/core/rawmidi.c                  |   16 -
 sound/core/seq/oss/seq_oss_readq.c    |    7 
 sound/core/seq/oss/seq_oss_synth.c    |    4 
 sound/core/seq/oss/seq_oss_writeq.c   |    4 
 sound/core/seq/seq.c                  |    4 
 sound/core/seq/seq_clientmgr.c        |    8 
 sound/core/seq/seq_fifo.c             |    4 
 sound/core/seq/seq_lock.c             |    2 
 sound/core/seq/seq_lock.h             |    9 
 sound/core/seq/seq_memory.c           |   12 -
 sound/core/sound.c                    |   11 
 sound/core/sound_oss.c                |   12 -
 sound/core/timer.c                    |    4 
 sound/isa/es18xx.c                    |   24 +-
 sound/isa/opl3sa2.c                   |    1 
 sound/isa/sb/emu8000.c                |    2 
 sound/isa/wavefront/wavefront_synth.c |    2 
 sound/pci/Config.help                 |    2 
 sound/pci/Config.in                   |   21 -
 sound/pci/emu10k1/emufx.c             |   27 +-
 sound/pci/ens1370.c                   |    6 
 sound/pci/ymfpci/ymfpci_main.c        |    6 
 sound/usb/usbaudio.c                  |   28 +-
 sound/usb/usbmixer.c                  |  405 ++++++++++++++++++++++------------
 sound/usb/usbmixer_maps.c             |  100 ++++++++
 sound/usb/usbquirks.h                 |   66 ++---
 42 files changed, 922 insertions(+), 483 deletions(-)

through these ChangeSets:

<perex@suse.cz> (02/10/14 1.839)
   ALSA update
     - ES18xx - fixed detection and initialization of opl3 and mpu401
     - ENS1370 - make inclusion of *_codec.h selective for each chipset
     - usb audio
       - unified get_min_max() function to retrieve the min and max values
       - added the debug condition to ignore the error at get/put callbacks
       - quirks - use USB_DEVICE without class interface

<perex@suse.cz> (02/10/14 1.838)
   ALSA update
     - reduced stack usage for functions using >1024+ bytes
     - fixed behaviour when OSS emulation is selected
     - fix in kmod support for sequencer

<perex@suse.cz> (02/10/13 1.837)
   ALSA update
     - compilation fixes without CONFIG_PROC_FS

<perex@suse.cz> (02/10/13 1.836)
   ALSA update
     - USB driver update
       - better extdigi support (mixer)
       - cleanups in the audio code

<perex@suse.cz> (02/10/13 1.835)
   ALSA update
     - added SNDRV_PCM_IOCTL_HWSYNC ioctl
     - changed behaviour of read/write/poll functions
       - prefer waiting than return an error code
     - removed snd_seq_sleep_timeout_in_lock and snd_seq_sleep_in_lock helpers

<perex@suse.cz> (02/10/13 1.834)
   ALSA update
     - fixes for compilation without CONFIG_PROC_FS

<perex@suse.cz> (02/10/13 1.833)
   ALSA update
     - reduced stack usage (>1024 bytes) in ioctl32 routines and PCM routines
     - PCM midlevel - fixed drop in release()
     - OPL3SA2 - removed wrong inclusion of <linux/isapnp.h>
     - EMU8000 - fixed compilation when sequencer is not selected
     - Wavefront - fixed compilation for GCC3
     - fixed gameport dependency in pci/Config.in
     - EMU10K1 - fixed icode peek ioctl in emufx()
     - YMFPCI - added FM legacy volume control

-----
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] 18+ messages in thread
[parent not found: <Pine.NEB.4.44.0210151048240.20607-100000@mimas.fachschaften.tu-muenchen.de>]
* ALSA update
@ 2002-11-10 20:44 Jaroslav Kysela
  0 siblings, 0 replies; 18+ messages in thread
From: Jaroslav Kysela @ 2002-11-10 20:44 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-2002-11-10.patch.gz

					Jaroslav

This will update the following files:

 include/sound/core.h                |    6 
 include/sound/cs4231.h              |   45 ++
 include/sound/cs46xx.h              |   83 ---
 include/sound/cs46xx_dsp_spos.h     |   45 +-
 include/sound/info.h                |    3 
 include/sound/pcm.h                 |    4 
 include/sound/pcm_sgbuf.h           |    2 
 include/sound/version.h             |    2 
 sound/core/info.c                   |   19 
 sound/core/init.c                   |  102 +++-
 sound/core/oss/pcm_oss.c            |   10 
 sound/core/pcm_native.c             |   16 
 sound/core/pcm_sgbuf.c              |   24 -
 sound/core/rawmidi.c                |    4 
 sound/core/seq/seq_prioq.c          |    1 
 sound/i2c/l3/uda1341.c              |    4 
 sound/isa/cs423x/cs4231_lib.c       |  247 ++++++++---
 sound/isa/es18xx.c                  |    8 
 sound/isa/sb/emu8000_pcm.c          |   22 -
 sound/pci/ac97/ac97_codec.c         |   31 +
 sound/pci/ac97/ac97_id.h            |    1 
 sound/pci/ac97/ac97_patch.c         |   12 
 sound/pci/ac97/ac97_patch.h         |    1 
 sound/pci/ali5451/ali5451.c         |    9 
 sound/pci/cs46xx/cs46xx.c           |   17 
 sound/pci/cs46xx/cs46xx_lib.c       |  751 +++++++++++++++++++++++++++++-------
 sound/pci/cs46xx/cs46xx_lib.h       |   33 +
 sound/pci/cs46xx/dsp_spos.c         |  125 +++--
 sound/pci/cs46xx/dsp_spos.h         |   25 +
 sound/pci/cs46xx/dsp_spos_scb_lib.c |  326 +++++++++++++--
 sound/pci/ens1370.c                 |  305 ++++++++++----
 sound/pci/ice1712/ak4524.c          |  178 ++++++--
 sound/pci/ice1712/delta.c           |   26 +
 sound/pci/ice1712/delta.h           |    6 
 sound/pci/ice1712/ews.c             |    3 
 sound/pci/ice1712/ice1712.c         |   46 --
 sound/pci/ice1712/ice1712.h         |    6 
 sound/pci/rme9652/hammerfall_mem.c  |    3 
 sound/pci/via82xx.c                 |   56 +-
 sound/sparc/amd7930.c               |    1 
 sound/usb/usbaudio.c                |   76 ++-
 sound/usb/usbaudio.h                |   11 
 sound/usb/usbmidi.c                 |  111 +++--
 43 files changed, 2069 insertions(+), 737 deletions(-)

through these ChangeSets:

<perex@suse.cz> (02/11/10 1.809)
   ALSA update
      - CS4231 - added sparc support to merge sparc/cs4231.c code
      - ICE1712
        - added support for AK4529
        - added support for Midiman M-Audio Delta410
      - USB driver
        - fixed against newer USB API but allow compilation under 2.4

<perex@suse.cz> (02/11/10 1.808)
   ALSA update
      - CS46xx driver
        - DSP is started after initializing AC97 codecs
        - rewrite SPDIF output stuff
        - variable period size support on playback and capture
        - DAC volume mechanism  rewrite
        - IEC958 input volume mechanism rewrite
        - added "AC3 Mode Switch" in mixer
        - code cleanups
      - ENS1371 driver
        - added definitions for the ES1373 chip
        - added code to control IEC958 (S/PDIF) channel status register

<perex@suse.cz> (02/11/10 1.807)
   ALSA update
     - Moved initialization of card->id to card_register() function.
       The new default id is composed from the shortname given by driver.
     - ES18xx - Fixed power management defines
     - VIA82xx - The SG table is build inside hw_params (outside spinlock - memory allocation).

<perex@suse.cz> (02/11/10 1.806)
   ALSA update - small patches
     - added kmalloc_nocheck and vmalloc_nocheck macros
     - PCM
       - the page callback returns 'struct page *'
       - fixed delay function (moved put_user call outside spinlock)
     - OSS PCM emulation
       - fixed read() lock when stream was terminated and no data is available
     - EMU8000
      - added 'can schedule' condition to snd_emu8000_write_wait()
     - AC'97
      - added ALC650 support
     - ALI5451
       - removed double free

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


^ permalink raw reply	[flat|nested] 18+ messages in thread
[parent not found: <200212181807.gBII7Wn28845@hera.kernel.org>]

end of thread, other threads:[~2002-12-20  0:22 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-14 19:45 ALSA update Jaroslav Kysela
2002-10-14 19:58 ` David S. Miller
2002-10-14 22:43   ` Jaroslav Kysela
2002-10-15 17:08     ` David S. Miller
2002-10-15 19:45       ` Jaroslav Kysela
2002-10-15 19:45         ` David S. Miller
2002-10-16 16:20           ` Takashi Iwai
     [not found] <Pine.NEB.4.44.0210151048240.20607-100000@mimas.fachschaften.tu-muenchen.de>
2002-10-15  9:55 ` Jaroslav Kysela
  -- strict thread matches above, loose matches on Subject: below --
2002-11-10 20:44 Jaroslav Kysela
     [not found] <200212181807.gBII7Wn28845@hera.kernel.org>
2002-12-18 18:21 ` Greg KH
2002-12-18 19:17   ` Jaroslav Kysela
2002-12-18 19:27     ` Greg KH
2002-12-19 12:17       ` Takashi Iwai
2002-12-18 19:51     ` Ruslan U. Zakirov
2002-12-19 12:07       ` Takashi Iwai
2002-12-19 12:18         ` Jaroslav Kysela
2002-12-20  0:27           ` Greg KH
2002-12-19 23:04         ` Bill Davidsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox