mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [ALSA PATCH] alsa-git merge request
@ 2007-11-19 18:35 Jaroslav Kysela
  2007-11-20  6:48 ` Takashi Iwai
  0 siblings, 1 reply; 47+ messages in thread
From: Jaroslav Kysela @ 2007-11-19 18:35 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-11-19.patch.gz

Additional notes:

  Just fixes and cleanups.


The following files will be updated:

 include/sound/version.h            |    2 +-
 sound/drivers/mpu401/mpu401_uart.c |   12 +++++++---
 sound/pci/ca0106/ca0106_mixer.c    |   18 ++++++++++-----
 sound/pci/cmipci.c                 |    5 +--
 sound/pci/hda/hda_codec.c          |   40 +++++++++++++++++++++--------------
 sound/pci/hda/hda_local.h          |    1 +
 sound/pci/hda/patch_analog.c       |    8 +++++++
 7 files changed, 56 insertions(+), 30 deletions(-)


The following things were done:

Clemens Ladisch (2):
      [ALSA] cmipci: fix FLINKON/OFF bits
      [ALSA] mpu401: fix recursive locking in timer

Jaroslav Kysela (1):
      [ALSA] version 1.0.15

Takashi Iwai (4):
      [ALSA] hda-codec - Disable shared stream on AD1986A
      [ALSA] hda-codec - Check PINCAP only for PIN widgets
      [ALSA] ca0106 - Check value range in ctl callbacks
      [ALSA] hda-codec - Revert volume knob controls in STAC codecs

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2008-10-10 12:12 Jaroslav Kysela
  2008-10-11 10:21 ` Takashi Iwai
  0 siblings, 1 reply; 47+ messages in thread
From: Jaroslav Kysela @ 2008-10-10 12:12 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Takashi Iwai

[-- Attachment #1: Type: TEXT/PLAIN, Size: 38931 bytes --]


Linus, please pull from:

  git pull git://git.alsa-project.org/alsa-kernel.git for-linus

gitweb interface:

  http://git.alsa-project.org/?p=alsa-kernel.git;a=shortlog;h=for-linus

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-for-linus-2008-10-10.patch.gz
  
The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt    |   62 +-
 .../sound/alsa/DocBook/writing-an-alsa-driver.tmpl |   62 +-
 MAINTAINERS                                        |    2 +
 arch/arm/plat-omap/include/mach/mtd-xip.h          |    2 +-
 arch/um/Kconfig.char                               |    4 +
 drivers/media/video/saa7134/saa7134-alsa.c         |   13 +-
 drivers/usb/host/ehci-ixp4xx.c                     |    2 +-
 include/sound/ad1848.h                             |  218 --
 include/sound/asound.h                             |   52 +-
 include/sound/asoundef.h                           |   89 +-
 include/sound/core.h                               |   32 +-
 include/sound/cs4231.h                             |  175 --
 include/sound/jack.h                               |   75 +
 include/sound/memalloc.h                           |   16 +-
 include/sound/minors.h                             |    2 +
 include/sound/pcm.h                                |   39 +-
 include/sound/pxa2xx-lib.h                         |   45 +
 include/sound/sb.h                                 |    5 +
 include/sound/snd_wavefront.h                      |    1 -
 include/sound/soc-of-simple.h                      |   25 +
 include/sound/soc.h                                |   74 +-
 include/sound/version.h                            |    2 +-
 include/sound/vx_core.h                            |    9 -
 include/sound/wss.h                                |  235 ++
 sound/Kconfig                                      |    5 +
 sound/aoa/codecs/snd-aoa-codec-tas.c               |    6 +-
 sound/arm/Kconfig                                  |    9 +
 sound/arm/Makefile                                 |    4 +
 sound/arm/aaci.c                                   |    6 +-
 sound/arm/pxa2xx-ac97-lib.c                        |  384 ++++
 sound/arm/pxa2xx-ac97.c                            |  247 +--
 sound/arm/pxa2xx-pcm-lib.c                         |  278 +++
 sound/arm/pxa2xx-pcm.c                             |  252 +--
 sound/arm/pxa2xx-pcm.h                             |   13 +-
 sound/arm/sa11xx-uda1341.c                         |    7 +-
 sound/core/Kconfig                                 |   10 +
 sound/core/Makefile                                |    1 +
 sound/core/control.c                               |   54 +-
 sound/core/control_compat.c                        |    3 +-
 sound/core/device.c                                |   26 +-
 sound/core/hwdep.c                                 |   16 +-
 sound/core/info.c                                  |   23 +-
 sound/core/info_oss.c                              |    6 +-
 sound/core/init.c                                  |    3 +-
 sound/core/jack.c                                  |  163 ++
 sound/core/memalloc.c                              |   56 +-
 sound/core/oss/copy.c                              |   30 +-
 sound/core/oss/io.c                                |   24 +-
 sound/core/oss/linear.c                            |   29 +-
 sound/core/oss/mixer_oss.c                         |   18 +-
 sound/core/oss/mulaw.c                             |   27 +-
 sound/core/oss/pcm_oss.c                           |   52 +-
 sound/core/oss/pcm_plugin.c                        |   38 +-
 sound/core/oss/rate.c                              |   42 +-
 sound/core/oss/route.c                             |   12 +-
 sound/core/pcm.c                                   |   84 +-
 sound/core/pcm_compat.c                            |    3 +-
 sound/core/pcm_lib.c                               |  102 +-
 sound/core/pcm_memory.c                            |   40 +-
 sound/core/pcm_native.c                            |  140 +-
 sound/core/pcm_timer.c                             |    6 +-
 sound/core/rawmidi.c                               |   25 +-
 sound/core/rtctimer.c                              |    6 +-
 sound/core/seq/oss/seq_oss.c                       |   12 +-
 sound/core/seq/oss/seq_oss_synth.c                 |    6 +-
 sound/core/seq/seq_clientmgr.c                     |   30 +-
 sound/core/seq/seq_compat.c                        |    3 +-
 sound/core/seq/seq_device.c                        |    6 +-
 sound/core/seq/seq_fifo.c                          |   15 +-
 sound/core/seq/seq_memory.c                        |   12 +-
 sound/core/seq/seq_midi.c                          |   15 +-
 sound/core/seq/seq_ports.c                         |   13 +-
 sound/core/seq/seq_prioq.c                         |    4 +-
 sound/core/seq/seq_queue.c                         |    6 +-
 sound/core/seq/seq_timer.c                         |   24 +-
 sound/core/sgbuf.c                                 |   62 +-
 sound/core/sound.c                                 |   14 +-
 sound/core/sound_oss.c                             |   12 +-
 sound/core/timer.c                                 |   33 +-
 sound/core/timer_compat.c                          |    9 +-
 sound/drivers/dummy.c                              |   41 +-
 sound/drivers/mtpav.c                              |    8 +-
 sound/drivers/opl3/opl3_lib.c                      |    6 +-
 sound/drivers/opl3/opl3_midi.c                     |    6 +-
 sound/drivers/opl3/opl3_oss.c                      |   15 +-
 sound/drivers/opl3/opl3_synth.c                    |    3 +-
 sound/drivers/opl4/opl4_synth.c                    |    2 +-
 sound/drivers/vx/vx_cmd.c                          |    3 +-
 sound/drivers/vx/vx_core.c                         |   21 +-
 sound/drivers/vx/vx_hwdep.c                        |    6 +-
 sound/drivers/vx/vx_mixer.c                        |    3 +-
 sound/drivers/vx/vx_pcm.c                          |    9 +-
 sound/drivers/vx/vx_uer.c                          |    6 +-
 sound/i2c/cs8427.c                                 |   15 +-
 sound/i2c/i2c.c                                    |    6 +-
 sound/i2c/l3/uda1341.c                             |    3 +-
 sound/i2c/other/ak4114.c                           |    3 +-
 sound/i2c/other/ak4117.c                           |    3 +-
 sound/i2c/other/ak4xxx-adda.c                      |    4 +-
 sound/isa/Kconfig                                  |   44 +-
 sound/isa/Makefile                                 |    2 +-
 sound/isa/ad1816a/ad1816a.c                        |    4 +-
 sound/isa/ad1816a/ad1816a_lib.c                    |    6 +-
 sound/isa/ad1848/Makefile                          |    2 -
 sound/isa/ad1848/ad1848.c                          |   17 +-
 sound/isa/ad1848/ad1848_lib.c                      | 1267 -----------
 sound/isa/azt2320.c                                |   29 +-
 sound/isa/cmi8330.c                                |  106 +-
 sound/isa/cs423x/Makefile                          |    2 -
 sound/isa/cs423x/cs4231.c                          |   18 +-
 sound/isa/cs423x/cs4231_lib.c                      | 1945 ----------------
 sound/isa/cs423x/cs4236.c                          |   51 +-
 sound/isa/cs423x/cs4236_lib.c                      |  349 ++--
 sound/isa/es1688/es1688_lib.c                      |    3 +-
 sound/isa/gus/gus_main.c                           |    6 +-
 sound/isa/gus/gus_mixer.c                          |    6 +-
 sound/isa/gus/gus_pcm.c                            |   12 +-
 sound/isa/gus/gusmax.c                             |   50 +-
 sound/isa/gus/interwave.c                          |   67 +-
 sound/isa/opl3sa2.c                                |   99 +-
 sound/isa/opti9xx/miro.c                           |   28 +-
 sound/isa/opti9xx/opti92x-ad1848.c                 |   70 +-
 sound/isa/sb/emu8000.c                             |    3 +-
 sound/isa/sb/emu8000_patch.c                       |    3 +-
 sound/isa/sb/sb16_csp.c                            |    9 +-
 sound/isa/sb/sb16_main.c                           |    3 +-
 sound/isa/sb/sb8_main.c                            |    8 +-
 sound/isa/sb/sb_common.c                           |    3 +-
 sound/isa/sb/sb_mixer.c                            |    9 +-
 sound/isa/sc6000.c                                 |   18 +-
 sound/isa/sgalaxy.c                                |   43 +-
 sound/isa/sscape.c                                 |   63 +-
 sound/isa/wavefront/wavefront.c                    |   62 +-
 sound/isa/wavefront/wavefront_fx.c                 |    8 +-
 sound/isa/wavefront/wavefront_midi.c               |   24 +-
 sound/isa/wavefront/wavefront_synth.c              |    7 +-
 sound/isa/wss/Makefile                             |   10 +
 sound/isa/wss/wss_lib.c                            | 2322 ++++++++++++++++++++
 sound/mips/au1x00.c                                |    6 +-
 sound/oss/Kconfig                                  |   35 -
 sound/oss/Makefile                                 |    1 -
 sound/oss/aedsp16.c                                |    8 -
 sound/oss/dmasound/Kconfig                         |    1 +
 sound/oss/hal2.c                                   | 1558 -------------
 sound/oss/hal2.h                                   |  248 ---
 sound/oss/mpu401.c                                 |    2 +-
 sound/parisc/harmony.c                             |    3 +-
 sound/pci/Kconfig                                  |   33 +-
 sound/pci/ac97/ac97_codec.c                        |   41 +-
 sound/pci/ac97/ac97_patch.c                        |  208 ++-
 sound/pci/ad1889.c                                 |    6 +-
 sound/pci/ak4531_codec.c                           |   10 +-
 sound/pci/als4000.c                                |  391 +++-
 sound/pci/atiixp.c                                 |   13 +-
 sound/pci/atiixp_modem.c                           |   10 +-
 sound/pci/au88x0/au88x0.h                          |    7 +-
 sound/pci/au88x0/au88x0_core.c                     |   40 +-
 sound/pci/au88x0/au88x0_pcm.c                      |   14 +-
 sound/pci/azt3328.c                                |    6 +-
 sound/pci/bt87x.c                                  |    5 +-
 sound/pci/ca0106/ca0106_main.c                     |    2 +-
 sound/pci/ca0106/ca_midi.c                         |   20 +-
 sound/pci/cmipci.c                                 |    9 +-
 sound/pci/cs4281.c                                 |   13 +-
 sound/pci/cs46xx/cs46xx_lib.c                      |   91 +-
 sound/pci/cs46xx/dsp_spos.c                        |   51 +-
 sound/pci/cs46xx/dsp_spos_scb_lib.c                |  115 +-
 sound/pci/echoaudio/darla20_dsp.c                  |    3 +-
 sound/pci/echoaudio/darla24_dsp.c                  |    8 +-
 sound/pci/echoaudio/echo3g_dsp.c                   |    9 +-
 sound/pci/echoaudio/echoaudio.c                    |   22 +-
 sound/pci/echoaudio/echoaudio_3g.c                 |   11 +-
 sound/pci/echoaudio/echoaudio_dsp.c                |   21 +-
 sound/pci/echoaudio/echoaudio_gml.c                |    6 +-
 sound/pci/echoaudio/gina20_dsp.c                   |    6 +-
 sound/pci/echoaudio/gina24_dsp.c                   |   11 +-
 sound/pci/echoaudio/indigo_dsp.c                   |    8 +-
 sound/pci/echoaudio/indigodj_dsp.c                 |    8 +-
 sound/pci/echoaudio/indigoio_dsp.c                 |    8 +-
 sound/pci/echoaudio/layla20_dsp.c                  |    9 +-
 sound/pci/echoaudio/layla24_dsp.c                  |   11 +-
 sound/pci/echoaudio/mia_dsp.c                      |   13 +-
 sound/pci/echoaudio/midi.c                         |    6 +-
 sound/pci/echoaudio/mona_dsp.c                     |    6 +-
 sound/pci/emu10k1/emu10k1_callback.c               |    6 +-
 sound/pci/emu10k1/emu10k1_patch.c                  |   23 +-
 sound/pci/emu10k1/emu10k1x.c                       |   18 +-
 sound/pci/emu10k1/emufx.c                          |    6 +-
 sound/pci/emu10k1/emumpu401.c                      |   18 +-
 sound/pci/emu10k1/memory.c                         |   31 +-
 sound/pci/emu10k1/voice.c                          |    9 +-
 sound/pci/es1938.c                                 |    3 +-
 sound/pci/es1968.c                                 |    6 +-
 sound/pci/hda/Makefile                             |    2 +
 sound/pci/hda/hda_beep.c                           |  134 ++
 sound/pci/hda/hda_beep.h                           |   44 +
 sound/pci/hda/hda_codec.c                          |  113 +-
 sound/pci/hda/hda_codec.h                          |   93 +-
 sound/pci/hda/hda_generic.c                        |    3 +-
 sound/pci/hda/hda_intel.c                          |  146 +-
 sound/pci/hda/hda_local.h                          |   24 +-
 sound/pci/hda/hda_patch.h                          |    2 +
 sound/pci/hda/hda_proc.c                           |   25 +-
 sound/pci/hda/patch_analog.c                       |   96 +-
 sound/pci/hda/patch_atihdmi.c                      |   45 +-
 sound/pci/hda/patch_nvhdmi.c                       |  164 ++
 sound/pci/hda/patch_realtek.c                      | 1816 ++++++++++++++--
 sound/pci/hda/patch_sigmatel.c                     |  958 ++++++++-
 sound/pci/hda/patch_via.c                          | 1407 ++++++++++++-
 sound/pci/ice1712/ak4xxx.c                         |    3 +-
 sound/pci/ice1712/aureon.c                         |  699 ++++---
 sound/pci/ice1712/delta.c                          |    2 +-
 sound/pci/ice1712/delta.h                          |    1 +
 sound/pci/ice1712/ews.c                            |    9 +-
 sound/pci/ice1712/ice1712.c                        |  240 ++-
 sound/pci/ice1712/ice1712.h                        |   52 +-
 sound/pci/ice1712/ice1724.c                        |  188 +-
 sound/pci/ice1712/juli.c                           |   47 +-
 sound/pci/ice1712/phase.c                          |  277 ++-
 sound/pci/ice1712/phase.h                          |    8 +-
 sound/pci/ice1712/pontis.c                         |    5 +-
 sound/pci/ice1712/revo.c                           |   25 +-
 sound/pci/ice1712/wtm.c                            |  104 +-
 sound/pci/ice1712/wtm.h                            |    4 +-
 sound/pci/intel8x0.c                               |   50 +-
 sound/pci/intel8x0m.c                              |    3 +-
 sound/pci/korg1212/korg1212.c                      |    9 +-
 sound/pci/maestro3.c                               |   10 +-
 sound/pci/mixart/mixart.c                          |    4 +-
 sound/pci/mixart/mixart_core.c                     |   18 +-
 sound/pci/mixart/mixart_hwdep.c                    |   19 +-
 sound/pci/mixart/mixart_mixer.c                    |    8 +-
 sound/pci/nm256/nm256.c                            |   15 +-
 sound/pci/oxygen/hifier.c                          |   15 +-
 sound/pci/oxygen/oxygen.c                          |   92 +-
 sound/pci/oxygen/oxygen.h                          |  103 +-
 sound/pci/oxygen/oxygen_io.c                       |   22 +
 sound/pci/oxygen/oxygen_lib.c                      |  101 +-
 sound/pci/oxygen/oxygen_mixer.c                    |   48 +-
 sound/pci/oxygen/oxygen_pcm.c                      |   47 +-
 sound/pci/oxygen/virtuoso.c                        |  594 ++++--
 sound/pci/pcxhr/pcxhr.c                            |    6 +-
 sound/pci/pcxhr/pcxhr_core.c                       |   27 +-
 sound/pci/pcxhr/pcxhr_hwdep.c                      |   15 +-
 sound/pci/riptide/riptide.c                        |   31 +-
 sound/pci/rme9652/hdsp.c                           |   25 +-
 sound/pci/rme9652/hdspm.c                          |   52 +-
 sound/pci/rme9652/rme9652.c                        |   23 +-
 sound/pci/sonicvibes.c                             |   10 +-
 sound/pci/trident/trident_main.c                   |   22 +-
 sound/pci/trident/trident_memory.c                 |   37 +-
 sound/pci/via82xx.c                                |   60 +-
 sound/pci/via82xx_modem.c                          |    8 +-
 sound/pci/vx222/vx222_ops.c                        |   12 +-
 sound/pci/ymfpci/ymfpci_main.c                     |   21 +-
 sound/pcmcia/vx/vxp_ops.c                          |    3 +-
 sound/ppc/awacs.c                                  |   23 +-
 sound/ppc/beep.c                                   |    6 +-
 sound/ppc/tumbler.c                                |   17 +-
 sound/sh/aica.c                                    |    9 +-
 sound/soc/Kconfig                                  |    2 +
 sound/soc/Makefile                                 |    2 +-
 sound/soc/at32/playpaq_wm8510.c                    |    7 +-
 sound/soc/at91/at91-ssc.c                          |    2 +-
 sound/soc/at91/eti_b1_wm8731.c                     |    1 +
 sound/soc/blackfin/Kconfig                         |   85 +
 sound/soc/blackfin/Makefile                        |   20 +
 sound/soc/blackfin/bf5xx-ac97-pcm.c                |  429 ++++
 sound/soc/blackfin/bf5xx-ac97-pcm.h                |   29 +
 sound/soc/blackfin/bf5xx-ac97.c                    |  407 ++++
 sound/soc/blackfin/bf5xx-ac97.h                    |   36 +
 sound/soc/blackfin/bf5xx-ad1980.c                  |  113 +
 sound/soc/blackfin/bf5xx-i2s-pcm.c                 |  288 +++
 sound/soc/blackfin/bf5xx-i2s-pcm.h                 |   29 +
 sound/soc/blackfin/bf5xx-i2s.c                     |  292 +++
 sound/soc/blackfin/bf5xx-i2s.h                     |   14 +
 sound/soc/blackfin/bf5xx-sport.c                   | 1032 +++++++++
 sound/soc/blackfin/bf5xx-sport.h                   |  192 ++
 sound/soc/blackfin/bf5xx-ssm2602.c                 |  186 ++
 sound/soc/codecs/Kconfig                           |   91 +-
 sound/soc/codecs/Makefile                          |   22 +-
 sound/soc/codecs/ad1980.c                          |  309 +++
 sound/soc/codecs/ad1980.h                          |   23 +
 sound/soc/codecs/ak4535.c                          |  116 +-
 sound/soc/codecs/ak4535.h                          |    1 +
 sound/soc/codecs/ssm2602.c                         |  776 +++++++
 sound/soc/codecs/ssm2602.h                         |  130 ++
 sound/soc/codecs/tlv320aic26.c                     |  520 +++++
 sound/soc/codecs/tlv320aic26.h                     |   96 +
 sound/soc/codecs/tlv320aic3x.c                     |  108 +-
 sound/soc/codecs/tlv320aic3x.h                     |    3 +-
 sound/soc/codecs/uda1380.c                         |  115 +-
 sound/soc/codecs/uda1380.h                         |    1 +
 sound/soc/codecs/wm8510.c                          |  112 +-
 sound/soc/codecs/wm8510.h                          |    1 +
 sound/soc/codecs/wm8580.c                          | 1055 +++++++++
 sound/soc/codecs/wm8580.h                          |   42 +
 sound/soc/codecs/wm8731.c                          |  178 +-
 sound/soc/codecs/wm8731.h                          |    2 +
 sound/soc/codecs/wm8750.c                          |  177 +-
 sound/soc/codecs/wm8750.h                          |    2 +
 sound/soc/codecs/wm8753.c                          |  106 +-
 sound/soc/codecs/wm8753.h                          |    1 +
 sound/soc/codecs/wm8900.c                          | 1542 +++++++++++++
 sound/soc/codecs/wm8900.h                          |   64 +
 sound/soc/codecs/wm8903.c                          | 1813 +++++++++++++++
 sound/soc/codecs/wm8903.h                          | 1463 ++++++++++++
 sound/soc/codecs/wm8971.c                          |  942 ++++++++
 sound/soc/codecs/wm8971.h                          |   64 +
 sound/soc/codecs/wm8990.c                          |  109 +-
 sound/soc/codecs/wm8990.h                          |    1 +
 sound/soc/codecs/wm9713.c                          |   34 +-
 sound/soc/davinci/davinci-evm.c                    |    3 +-
 sound/soc/davinci/davinci-i2s.c                    |    4 +-
 sound/soc/davinci/davinci-i2s.h                    |    2 +-
 sound/soc/davinci/davinci-pcm.c                    |    2 +-
 sound/soc/davinci/davinci-pcm.h                    |    2 +-
 sound/soc/fsl/Kconfig                              |   10 +
 sound/soc/fsl/Makefile                             |    5 +
 sound/soc/fsl/mpc5200_psc_i2s.c                    |  884 ++++++++
 sound/soc/fsl/mpc8610_hpcd.c                       |   26 +-
 sound/soc/fsl/soc-of-simple.c                      |  171 ++
 sound/soc/omap/n810.c                              |    1 +
 sound/soc/pxa/Kconfig                              |    3 +
 sound/soc/pxa/corgi.c                              |    1 +
 sound/soc/pxa/poodle.c                             |    1 +
 sound/soc/pxa/pxa2xx-ac97.c                        |  272 +---
 sound/soc/pxa/pxa2xx-i2s.c                         |   20 +-
 sound/soc/pxa/pxa2xx-pcm.c                         |  265 +---
 sound/soc/pxa/pxa2xx-pcm.h                         |   15 -
 sound/soc/pxa/spitz.c                              |    1 +
 sound/soc/s3c24xx/neo1973_wm8753.c                 |  120 +-
 sound/soc/soc-core.c                               |  138 +-
 sound/soc/soc-dapm.c                               |  127 +-
 sound/sound_core.c                                 |   79 +-
 sound/sparc/amd7930.c                              |   19 +-
 sound/sparc/cs4231.c                               |    3 +-
 sound/sparc/dbri.c                                 |   17 +-
 sound/synth/emux/emux.c                            |    8 +-
 sound/synth/emux/emux_nrpn.c                       |    8 +-
 sound/synth/emux/emux_oss.c                        |   42 +-
 sound/synth/emux/emux_seq.c                        |   15 +-
 sound/synth/emux/emux_synth.c                      |   47 +-
 sound/synth/util_mem.c                             |   10 +-
 sound/usb/Kconfig                                  |   12 +
 sound/usb/Makefile                                 |    1 +
 sound/usb/usbaudio.c                               |   46 +-
 sound/usb/usbaudio.h                               |    6 +-
 sound/usb/usbmidi.c                                |   48 +
 sound/usb/usbmixer.c                               |   19 +-
 sound/usb/usbquirks.h                              |   80 +-
 sound/usb/usx2y/Makefile                           |    2 +
 sound/usb/usx2y/us122l.c                           |  692 ++++++
 sound/usb/usx2y/us122l.h                           |   27 +
 sound/usb/usx2y/usb_stream.c                       |  761 +++++++
 sound/usb/usx2y/usb_stream.h                       |  112 +
 356 files changed, 28893 insertions(+), 10661 deletions(-)
 delete mode 100644 include/sound/ad1848.h
 delete mode 100644 include/sound/cs4231.h
 delete mode 100644 sound/isa/ad1848/ad1848_lib.c
 delete mode 100644 sound/isa/cs423x/cs4231_lib.c
 delete mode 100644 sound/oss/hal2.c
 delete mode 100644 sound/oss/hal2.h

Alan Horstmann (1):
      sound: ASoC: Fix WM8731 SPI write

Alexander Beregalov (9):
      ALSA: ice1724/revo: simple clean up
      ALSA: sound/pci/Kconfig: update for ice1712/24
      ALSA: sound/pci: supported cards update
      ALSA: ALSA-Configuration.txt: supported cards update
      ALSA: revo51: add headphone output
      ALSA: ice1712/aureon.c: fix coding style
      ALSA: ice1712/wtm: fix coding style
      ALSA: ice1724.c: fix coding style
      ALSA: ice1712.c: fix coding style

Andreas Mohr (2):
      ALSA: als4000 - Code clean up
      ALSA: ALS4000 driver work, step 2

Clemens Ladisch (18):
      ALSA: usb-audio: add BOSS GT-10 support
      ALSA: oxygen: use SPDIF channel status symbols
      ALSA: oxygen: use a copy of the model struct
      ALSA: oxygen: add probe callback
      ALSA: oxygen: remove X-Meridian magic number
      ALSA: oxygen: handle X-Meridian dynamically
      ALSA: virtuoso: handle D2X/DX dynamically
      ALSA: virtuoso: create common functions for GPIO bit switch controls
      ALSA: oxygen: rename pcm_dev_cfg
      ALSA: oxygen: configure MIDI via device_config
      ALSA: oxygen: add UART I/O functions
      ALSA: oxygen: add self-documenting functions
      ALSA: virtuoso: allow I2C-connected PCM1796
      ALSA: virtuoso: make number of PCM1796 DACs configurable
      ALSA: virtuoso: rename AC97 callback function
      ALSA: oxygen: rename first PCM device
      ALSA: virtuoso: add Xonar HDAV1.3 support
      ALSA: oxygen: wait for ACK when resetting UART

Cliff Cai (14):
      ALSA: ASoC: AD1980 audio codec driver
      ALSA: ASoC: Add SPI support for WM8731
      ALSA: add dummy function to support shared mmap in nommu Blackfin arch
      ALSA: ASoC codec: fix compiling error in ad1980 driver after ASoC API changed
      sound: ASoC codec: SSM2602 audio codec driver
      sound: ASoC: Blackfin: SPORT peripheral interface driver
      sound: ASoC: Blackfin: DMA Driver for AC97 sound chip
      sound: ASoC: Blackfin: AC97 Blackfin CPU DAI driver
      sound: ASoC: Blackfin: DMA Driver for I2S sound chip
      sound: ASoC: Blackfin: I2S CPU DAI driver
      sound: ASoC: Blackfin: board driver for AD1980/1 audio codec
      sound: ASoC: Blackfin: board driver for SSM2602 sound chip
      sound: ASoC: Blackfin: add Blackfin arch ASoC Kconfig and Makefile
      sound: ASoC: Blackfin: Include Blackfin architecture support in build

Clive Messer (1):
      ALSA: hda - Fix another ALC889A (rev 0x100101)

Daniel THOMPSON (1):
      sound: Fix esoteric double free in the dummy sound driver.

David Woodhouse (1):
      ALSA: hda - Add PCI subsystem ID for MacBookPro4,1

Dmitry Baryshkov (5):
      ALSA: ASoC: Permit simultaneous compilation of both PXA AC97 drivers
      sound: ASoC: Support runtime selection of CPU in pxa2xx-i2s
      ALSA: Separate common pxa2xx-ac97 code
      ALSA: pxa2xx-ac97-lib: support building for several CPUs
      ALSA: Separate common pxa2xx-pcm code

Eran Tromer (1):
      ALSA: usb-audio: add support for E-Mu Tracker Pre

Grant Likely (3):
      ALSA: ASoC: Add OpenFirmware helper for matching bus and codec drivers
      ALSA: ASoC: Add mpc5200-psc I2S driver
      ALSA: ASoC: Add Texas Instruments TLV320AIC26 codec driver

Harald Welte (10):
      ALSA: HDA patch_via.c: cleanup
      ALSA: HDA patch_via.c: HP and CD pin connect config
      ALSA: HDA patch_via.c: Fix inversion of surround and side channels
      ALSA: HDA patch_via.c: Add VT1708S and VT1702 support
      ALSA: HDA patch_via.c: Mute on headphone plug-in
      ALSA: HDA patch_via.c: Independent DAC for headphone
      ALSA: HDA patch_via.c: Second S/PDIF (HDMI) support
      ALSA: HDA VIA: Fix crash on codecs without Headphone
      ALSA: HDA VIA: Fix 2nd S/PDIF out function
      ALSA: HDA VIA: Replace buggy Mic Boost

Harvey Harrison (1):
      ALSA: ac97_patch make functions static

Herton Ronaldo Krzesinski (4):
      ALSA: hda: fix oopses in snd-hda-intel after digital slave support additions
      ALSA: hda - Fix ALC662 DAC mixer mutes also for auto config model
      ALSA: hda - Map ALC662 model for Gigabyte 945GCM-S2L
      ALSA: hda - Map ALC662 model for Foxconn 45CMX/45GMX/45CMX-K

Hiroshi Miura (1):
      ALSA: hda - Add support of Toshiba RX1

Ilpo Järvinen (1):
      mpu401: reindent misindented spinlock

Jaroslav Kysela (8):
      ALSA: Fix commit: Add automatic model setting for the Acer Aspire 5920G laptop
      sound: Revert "ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE"
      ALSA: hda - put all HDA codec IDs to components for precise hw detection
      ALSA: dummy driver - do not use assignment in if condition
      ALSA: release v1.0.18rc1
      ALSA: Cosmetic change: CA0106 on MSI K8N Diamond PLUS Motherboard
      ALSA: intel8x0: implement ac97_clock whitelist
      ALSA: Release v1.0.18rc3

Jean Delvare (11):
      ALSA: ASoC: Add missing new-line at end of strings
      ALSA: ASoC: Convert uda1380 to a new-style i2c driver
      ALSA: ASoC: Convert ak4535 to a new-style i2c driver
      ALSA: ASoC: Convert wm8750 to a new-style i2c driver
      ALSA: ASoC: Convert wm8731 to a new-style i2c driver
      ALSA: ASoC: Convert wm8990 to a new-style i2c driver
      sound: ASoC: Fix an error path in neo1973_wm8753
      sound: ASoC: Convert wm8753 to a new-style i2c driver
      sound: ASoC: Convert neo1973/lm4857 to a new-style i2c driver
      sound: ASoC: Convert wm8510 to a new-style i2c driver
      ALSA: ASoC: Convert tlv320aic3x to a new-style i2c driver (v2)

John L. Utz III (1):
      ALSA: ac97 - vt1618 7.1 Audio Support

Jon Smirl (3):
      ALSA: ASoC: Convert bitfields in ASoC into full int width
      ALSA: ASoC: Rename mask to max to reflect usage
      ALSA: ASoC: convert use of uint to unsigned int

Joseph Chan (1):
      ALSA: hda - Fix VIA recording problem

Julien Brunel (1):
      ALSA: sound/soc/at32: Useless NULL test

Kailang Yang (7):
      ALSA: hda - fix spaces in patch_realtek.c
      ALSA: hda - Add support of HP DC7600
      ALSA: hda - Add support of Toshiba S06
      ALSA: hda - Add support of Acer Aspire One
      ALSA: hda - Add support of Quanta FL1
      ALSA: hda - support more ALC888 devices
      ALSA: hda - Add more ALC662/663 codec support

Karsten Wiese (1):
      ALSA: Add USB US122L driver

Kenneth Kiraly (1):
      sound: ASoC: Add WM8971 CODEC driver

Krzysztof Helt (17):
      ALSA: wss_lib: move cs4231_lib into wss_lib
      ALSA: wss_lib: rename cs4231.h into wss.h
      ALSA: wss_lib: rename cs4321_foo to wss_foo
      ALSA: wss_lib: use struct snd_wss instead of snd_ad1848
      ALSA: wss_lib: use wss constants instead of ad1848 ones
      ALSA: wss_lib: replace ad1848 mixer element macros with wss ones
      ALSA: wss_lib: use CS4231P instead of AD1848P (kill the AD1848P)
      ALSA: wss_lib: use wss mixer code instead of ad1848 one
      ALSA: wss_lib: use wss pcm code instead of ad1848 one
      ALSA: wss_lib: use wss detection code instead of ad1848 one
      ALSA: wss_lib: fix opti93x capture formats limitations
      ALSA: wss_lib: remove second mutexes initialization
      ALSA: opl3sa2: drop snd_card pointer from the snd_opl3sa2 structure
      ALSA: wss_lib: snd_wss_calibrate_mute improvement
      ALSA: opl3sa2: replace nd_opl3sa2_info_xxx() with snd_wss_info_xxx()
      ALSA: wss_lib: do not mess mixer settings during probe
      ALSA: fix section mismatch in the sound_core

Mark Brown (22):
      ALSA: Add jack reporting API
      ALSA: Build jack detection
      ALSA: ASoC: Allow codecs to override register display
      ALSA: ASoC: Make OpenFirmware helper include file conditional
      ALSA: ASoC: Export DAI and codec for TLV320AIC26
      ALSA: ASoC: Staticise keyclick dev_attr in tlv320aic26
      ALSA: ASoC: Add all CODECs Kconfig option
      ALSA: ASoC: Add WM8900 CODEC driver
      ALSA: ASoC: Add WM8580 CODEC driver
      ALSA: ASoC: Add WM8903 CODEC driver
      ALSA: ASoC: WM8903 I2C cleanups
      ALSA: ASoC: Convert DAPM pop time configuration to debugfs
      ALSA: ASoC: Make all codecs depend on rather than selecting I2C
      ALSA: ASoC: Don't suggest compile time selection of codec access
      ALSA: ASoC: Fix indentation in WM9713
      ALSA: ASoC: Sort Kconfig and Makefile entries for codecs
      ALSA: ASoC: Use codec digital mute when stopping playback
      sound: ASoC: Fix dependency on AC97_BUS
      sound: ASoC: DAPM support for ADC on WM9713 PCM interface
      sound: ASoC: Add WM8750 SPI support
      ALSA: ASoC: Correct inverted Mic PGA Switch control in wm8510 driver
      ALSA: ASoC: Check for machine type in GTA01 machine driver

Matthew Ranostay (22):
      ALSA: hda: digital pc-beep support hd-audio codecs
      ALSA: hda: added 92HD81/83 support
      ALSA: hda: dynamically create capture mux controls
      ALSA: hda: 92HD75xx fixes
      ALSA: hda: SPDIF mux controls
      ALSA: hda: removed unneeded hp_nid references
      ALSA: hda: slave digital out support
      ALSA: hda: digital slave support for IDT codecs
      ALSA: hda: SPDIF mux name change
      ALSA: hda - add missing slave_dig_outs for 92HD73bxx
      ALSA: hda: Added a STAC_HP_M4 quirk
      ALSA: hda: Input port AMP controls
      ALSA: hda: fixed hp_nid DAC for DELL_M6
      ALSA: hda: 92hd73xx fixes
      ALSA: hda: SPDIF mux fixes for STAC927x
      ALSA: hda: use last DAC defined for hp_pin
      ALSA: hda: slave_dig_outs code block in wrong location
      ALSA: hda: 92xx S/PDIF In support
      ALSA: hda: HP laptop quirk
      ALSA: hda: SPDIF stream muting support
      ALSA: hda: STAC_HP_M4
      ALSA: hda: VREF powerdown for headphones

Mauro Carvalho Chehab (1):
      ALSA: hda: Add support for ECS/PC Chips boards with Sigmatel codecs

Maximilian Rehkopf (1):
      ALSA: ice1724: enable MIDI on Terratec Aureon 7.1 Universe

Michael Kerrisk (1):
      ALSA: Documentation/sound/alsa/ALSA-Configuration.txt: fix typo

Misha Zhilin (1):
      ALSA: ice1724 - Support for Terrasoniq/MUSONIK TS22 PCI card

Pascal Terjan (1):
      ALSA: hda - Fix sound on NEC Versa S9100

Pawel MOLL (3):
      ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE
      ALSA: IEC958 definition for consumer status channel update
      ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE

Pedro Lopez-Cabanillas (2):
      ALSA: snd-usb-audio: support for Edirol UA-4FX device
      ALSA: usb-audio: dynamic detection of MIDI interfaces in uaxx-quirk

Peter Korsgaard (1):
      ALSA: hda: appletv support

Phillip Michael Jordan (1):
      ALSA: snd_usb_audio: fix SB Extigy IR Remote regression

Randy Dunlap (1):
      ALSA: us122l - Add missing dependency on CONFIG_SND_HWDEP

Rene Herman (7):
      ALSA: re-order AC97 codec ID table.
      ALSA: wss_lib: opti92x-ad1848 WSS_HW_DETECT fix
      ALSA: snd-cs4236: add Techmakers MF-4236PW PnP card ID
      ALSA: wss_lib: fix AZT2320 probe.
      ALSA: wss_lib: rework snd_ad1848_probe()
      ALSA: wss_lib: missing closing brace in (ifdeffed out) debug function.
      ALSA: snd-ad1816a: add different TerraTec EWS64 S model

Richard Zhao (1):
      ALSA: ASoC: add new param mux to dapm_mux_update_power

Robert P. J. Day (1):
      sound: remove reference to dead sound OSS vars AEDSP16_MSS and SBPRO

Robin H. Johnson (5):
      ALSA: HDA: patch_analog: Fix SPDIF output on AD1989B
      ALSA: HDA: hda_local: Less magic numbers.
      ALSA: HDA: hda_proc: Fix printf format specifier
      ALSA: HDA: patch_analog: Implement multiple outputs for AD1988
      ALSA: HDA: patch_analog: Quirk for Asus P5Q Premium/Pro boards.

Roel Kluin (1):
      ALSA: aoa - Remove duplicate assignment of SNDRV_PCM_FMTBIT_S{16,24}_BE bits

Takashi Iwai (46):
      ALSA: hda - use input_free_device()
      ALSA: ac97 - Enable mono-out on ALC203 codec as default
      ALSA: Introduce snd_BUG_ON() macro
      ALSA: Kill snd_assert() in sound/core/*
      ALSA: Kill snd_assert() in sound/isa/*
      ALSA: Kill snd_assert() in sound/pci/*
      ALSA: Kill snd_assert() in other places
      ALSA: Kill snd_assert() definition
      ALSA: Clean up snd_BUG()
      ALSA: hda - Don't reset SPDIF in each status change
      ALSA: hda - initialize node 0x21 properly on AD1988 codecs
      ALSA: Add missing description of usb-audio parameters
      ALSA: usb-audio - Add ignore_ctl_error parameter
      ALSA: fix a typo during snd_assert() removal
      ALSA: hda - Add definitions of HDMI-related verbs
      ALSA: hda - print a few HDMI information in proc
      ALSA: hda - set up HDMI channels
      ALSA: hda - Add AD1882A codec support
      ALSA: hda - disable delayed period-ack with bdl_pos_adj=0
      ALSA: Update MAINTAINERS
      ALSA: hda - Create beep control on ALC269 codec
      ALSA: Clean up SG-buffer helper functions and macros
      ALSA: Fix allocation size calculation in snd_dma_alloc_pages_fallback()
      ALSA: Allocate larger pages in sgbuf
      ALSA: hda - check page continuity
      ALSA: via82xx - ignore buffer preallocation errors
      ALSA: via82xx - check continuous pages in buffer setup
      ALSA: hda - Fix ALC269 capture source
      ALSA: hda - Add descriptions of missing model values
      ALSA: remove obsolete *_FIRMARE_IN_KERNEL in isa/Kconfig
      ALSA: ice1724 - limit channels for multi-channel playback
      ALSA: atiixp - Add PCI ID for SB600 (1002:4382)
      ALSA: intel8x0 - use snd_pci_quirk for clock list
      ALSA: aaci - Fix NULL test at error path
      ALSA: harmony - fix a typo
      ALSA: hda - allow probing of 4 codecs
      ALSA: remove stale files
      ALSA: use correct lock in snd_ctl_dev_disconnect()
      ALSA: Remove bitwise from snd_pcm_hw_param_t
      ALSA: intel8x0 - Add quirk for Fujitsu Lifebook P7010
      ALSA: hda - Fix / clean-up slave digital out codes
      ALSA: usb - Fix possible Oops at USB-MIDI disconnection
      ALSA: hda - Fix PCI SSID for ASROCK K18N78FullHD-hSLI
      ALSA: Increase components array size
      ALSA: Add a note on dependency of RTC stuff
      ALSA: mtpav - Fix race in probe

Tejun Heo (1):
      sound: make OSS sound core optional

Thomas Bogendoerfer (1):
      sound: oss: remove driver for SGI HAL2 audio device

Timur Tabi (1):
      ALSA: ASoC - fix DMA channel selection in Freescale MPC8610 sound drivers

Travis Place (1):
      ALSA: hda - Add model for Toshiba L305 laptop

Uwe Kleine-König (2):
      ALSA: fix section for sa11xx-uda1341 platform driver
      ALSA: Fix section for snd-aica platform driver

Vedran Miletic (4):
      ALSA: ice1724: Enable MIDI on TerraTec PHASE 22 and PHASE 28
      ALSA: ice1712/ice1724: Coding style fixes part 1 (more coming up)
      ALSA: cs46xx: Add PCI IDs for TerraTec and Hercules cards
      ALSA: hda: add more board-specific information for Realtek ALC662 rev1

Vladimir Barinov (1):
      ALSA: Correct Vladimir Barinov's e-mail address

Wei Ni (2):
      ALSA: Support NVIDIA MCP78/7A HDMI audio
      ALSA: Fix for reading RIRB buffer on NVIDIA aza controller with AMD Phenom cpu

Wu Fengguang (2):
      ALSA: hda: comment typo fix
      ALSA: hda: comment typo fix

roel kluin (1):
      ALSA: au88x0: clipping ceiling loop wrong in comment

-----
Jaroslav Kysela <perex@perex.cz>
Linux Kernel Sound Maintainer
ALSA Project, Red Hat, Inc.

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2008-07-14  9:09 Jaroslav Kysela
  2008-08-24 21:30 ` Guillaume Chazarain
  0 siblings, 1 reply; 47+ messages in thread
From: Jaroslav Kysela @ 2008-07-14  9:09 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, ALSA development

[-- Attachment #1: Type: TEXT/PLAIN, Size: 24687 bytes --]


Linus, please pull from:

  git pull git://git.alsa-project.org/alsa-kernel.git for-linus

gitweb interface:

  http://git.alsa-project.org/?p=alsa-kernel.git;a=shortlog;h=for-linus

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-for-linus-2008-07-14.patch.gz
  
The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt    |   17 +-
 .../sound/alsa/DocBook/writing-an-alsa-driver.tmpl |    4 +-
 include/asm-mips/mach-au1x00/au1xxx_psc.h          |    8 +
 include/sound/ad1843.h                             |   46 +
 include/sound/control.h                            |    3 -
 include/sound/core.h                               |    8 +-
 include/sound/cs4231-regs.h                        |    8 +
 include/sound/cs4231.h                             |    3 +
 include/sound/emu10k1.h                            |    1 +
 include/sound/seq_kernel.h                         |    2 +-
 include/sound/soc-dapm.h                           |   42 +-
 include/sound/soc.h                                |  175 ++-
 include/sound/uda1341.h                            |    2 -
 include/sound/version.h                            |    4 +-
 sound/Kconfig                                      |   34 +-
 sound/aoa/Kconfig                                  |   11 +-
 sound/aoa/codecs/Kconfig                           |    4 -
 sound/aoa/fabrics/Kconfig                          |    1 -
 sound/aoa/soundbus/Kconfig                         |    1 -
 sound/arm/Kconfig                                  |   21 +-
 sound/arm/sa11xx-uda1341.c                         |    2 -
 sound/core/Kconfig                                 |   29 +-
 sound/core/control.c                               |    7 +-
 sound/core/init.c                                  |   67 +-
 sound/core/memalloc.c                              |   62 -
 sound/core/seq/seq_clientmgr.c                     |    2 +-
 sound/core/seq/seq_device.c                        |    6 +-
 sound/core/sound.c                                 |    8 +-
 sound/core/timer.c                                 |    6 +-
 sound/drivers/Kconfig                              |   91 +-
 sound/drivers/vx/vx_hwdep.c                        |    2 +-
 sound/i2c/cs8427.c                                 |    6 +-
 sound/i2c/l3/uda1341.c                             |    2 -
 sound/isa/Kconfig                                  |   61 +-
 sound/isa/cs423x/cs4231_lib.c                      |  118 ++-
 sound/isa/opti9xx/opti92x-ad1848.c                 | 1126 +-------------
 sound/isa/sb/Makefile                              |    2 -
 sound/isa/wavefront/wavefront_synth.c              |    2 +-
 sound/mips/Kconfig                                 |   27 +-
 sound/mips/Makefile                                |    4 +
 sound/mips/ad1843.c                                |  561 +++++++
 sound/mips/hal2.c                                  |  947 ++++++++++++
 sound/mips/hal2.h                                  |  245 +++
 sound/mips/sgio2audio.c                            | 1006 ++++++++++++
 sound/oss/Kconfig                                  |   49 +-
 sound/oss/dmasound/dmasound_core.c                 |    7 +-
 sound/oss/dmasound/dmasound_paula.c                |    2 +-
 sound/oss/dmasound/dmasound_q40.c                  |    2 +-
 sound/oss/msnd.c                                   |    2 -
 sound/oss/msnd.h                                   |    2 -
 sound/oss/msnd_classic.h                           |    2 -
 sound/oss/msnd_pinnacle.c                          |    5 -
 sound/oss/msnd_pinnacle.h                          |    2 -
 sound/parisc/Kconfig                               |   13 +-
 sound/pci/Kconfig                                  |  104 +--
 sound/pci/Makefile                                 |    2 +-
 sound/pci/ac97/Makefile                            |   12 +-
 sound/pci/ac97/ac97_codec.c                        |   11 +-
 sound/pci/ac97/ac97_patch.c                        |   81 +-
 sound/pci/{ac97 => }/ak4531_codec.c                |   34 +-
 sound/pci/au88x0/au88x0_game.c                     |    2 -
 sound/pci/azt3328.c                                | 1235 ++++++++++-----
 sound/pci/azt3328.h                                |  207 +++-
 sound/pci/ca0106/ca0106_main.c                     |    5 +
 sound/pci/emu10k1/emu10k1_main.c                   |    1 +
 sound/pci/emu10k1/emumixer.c                       |   13 +-
 sound/pci/emu10k1/memory.c                         |   69 +-
 sound/pci/hda/hda_codec.c                          |    2 +-
 sound/pci/hda/hda_codec.h                          |    2 +-
 sound/pci/hda/hda_hwdep.c                          |    2 +-
 sound/pci/hda/hda_intel.c                          |  306 +++-
 sound/pci/hda/hda_proc.c                           |    5 +-
 sound/pci/hda/patch_analog.c                       |   38 +-
 sound/pci/hda/patch_conexant.c                     |   33 +-
 sound/pci/hda/patch_realtek.c                      |  548 +++++++-
 sound/pci/hda/patch_sigmatel.c                     |   71 +-
 sound/pci/ice1712/envy24ht.h                       |   10 +-
 sound/pci/ice1712/ice1712.h                        |    2 +
 sound/pci/ice1712/ice1724.c                        |  213 ++-
 sound/pci/maestro3.c                               |   42 +-
 sound/pci/nm256/nm256.c                            |    4 +-
 sound/pci/oxygen/hifier.c                          |   33 +-
 sound/pci/oxygen/oxygen.c                          |   76 +-
 sound/pci/oxygen/oxygen.h                          |   14 +
 sound/pci/oxygen/oxygen_io.c                       |   22 +-
 sound/pci/oxygen/oxygen_lib.c                      |  106 ++-
 sound/pci/oxygen/oxygen_pcm.c                      |   53 +-
 sound/pci/oxygen/virtuoso.c                        |  252 ++--
 sound/pci/pcxhr/pcxhr.c                            |    4 +-
 sound/pci/pcxhr/pcxhr_core.c                       |   18 +-
 sound/pci/trident/trident_main.c                   |    5 +-
 sound/pci/trident/trident_memory.c                 |  178 ---
 sound/pci/via82xx.c                                |    6 +
 sound/pci/ymfpci/ymfpci_main.c                     |    2 +
 sound/pcmcia/Kconfig                               |   15 +-
 sound/pcmcia/vx/vxp_ops.c                          |    2 +-
 sound/ppc/Kconfig                                  |   26 +-
 sound/ppc/daca.c                                   |    2 -
 sound/ppc/tumbler.c                                |    2 -
 sound/sh/Kconfig                                   |   16 +-
 sound/soc/Kconfig                                  |   19 +-
 sound/soc/Makefile                                 |    3 +-
 sound/soc/at32/Kconfig                             |   34 +
 sound/soc/at32/Makefile                            |   11 +
 sound/soc/at32/at32-pcm.c                          |  491 ++++++
 sound/soc/at32/at32-pcm.h                          |   79 +
 sound/soc/at32/at32-ssc.c                          |  849 ++++++++++
 sound/soc/at32/at32-ssc.h                          |   59 +
 sound/soc/at32/playpaq_wm8510.c                    |  522 +++++++
 sound/soc/at91/Kconfig                             |    2 +-
 sound/soc/at91/at91-pcm.c                          |    6 +-
 sound/soc/at91/at91-ssc.c                          |   12 +-
 sound/soc/at91/at91-ssc.h                          |    2 +-
 sound/soc/at91/eti_b1_wm8731.c                     |   53 +-
 sound/soc/au1x/Kconfig                             |   32 +
 sound/soc/au1x/Makefile                            |   13 +
 sound/soc/au1x/dbdma2.c                            |  421 +++++
 sound/soc/au1x/psc-ac97.c                          |  387 +++++
 sound/soc/au1x/psc-i2s.c                           |  414 +++++
 sound/soc/au1x/psc.h                               |   53 +
 sound/soc/au1x/sample-ac97.c                       |  144 ++
 sound/soc/codecs/Kconfig                           |   22 +-
 sound/soc/codecs/Makefile                          |    8 +
 sound/soc/codecs/ac97.c                            |   31 +-
 sound/soc/codecs/ac97.h                            |    2 +-
 sound/soc/codecs/ak4535.c                          |  696 +++++++++
 sound/soc/codecs/ak4535.h                          |   46 +
 sound/soc/codecs/cs4270.c                          |    8 +-
 sound/soc/codecs/cs4270.h                          |    2 +-
 sound/soc/codecs/tlv320aic3x.c                     |  384 +++--
 sound/soc/codecs/tlv320aic3x.h                     |   55 +-
 sound/soc/codecs/uda1380.c                         |  852 ++++++++++
 sound/soc/codecs/uda1380.h                         |   89 ++
 sound/soc/codecs/wm8510.c                          |  817 ++++++++++
 sound/soc/codecs/wm8510.h                          |  103 ++
 sound/soc/codecs/wm8731.c                          |   79 +-
 sound/soc/codecs/wm8731.h                          |    2 +-
 sound/soc/codecs/wm8750.c                          |   87 +-
 sound/soc/codecs/wm8750.h                          |    2 +-
 sound/soc/codecs/wm8753.c                          |  183 ++--
 sound/soc/codecs/wm8753.h                          |    2 +-
 sound/soc/codecs/wm8990.c                          | 1626 ++++++++++++++++++++
 sound/soc/codecs/wm8990.h                          |  832 ++++++++++
 sound/soc/codecs/wm9712.c                          |   53 +-
 sound/soc/codecs/wm9712.h                          |    2 +-
 sound/soc/codecs/wm9713.c                          |   79 +-
 sound/soc/codecs/wm9713.h                          |    2 +-
 sound/soc/davinci/Kconfig                          |    2 +-
 sound/soc/davinci/davinci-evm.c                    |   40 +-
 sound/soc/davinci/davinci-i2s.c                    |   16 +-
 sound/soc/davinci/davinci-i2s.h                    |    2 +-
 sound/soc/davinci/davinci-pcm.c                    |    2 +-
 sound/soc/fsl/Kconfig                              |    6 +-
 sound/soc/fsl/fsl_dma.c                            |    2 +-
 sound/soc/fsl/fsl_dma.h                            |    2 +-
 sound/soc/fsl/fsl_ssi.c                            |   24 +-
 sound/soc/fsl/fsl_ssi.h                            |    4 +-
 sound/soc/fsl/mpc8610_hpcd.c                       |   72 +-
 sound/soc/omap/Kconfig                             |    4 -
 sound/soc/omap/n810.c                              |  106 +-
 sound/soc/omap/omap-mcbsp.c                        |   16 +-
 sound/soc/omap/omap-mcbsp.h                        |    2 +-
 sound/soc/omap/omap-pcm.c                          |    2 +-
 sound/soc/pxa/Kconfig                              |   11 +-
 sound/soc/pxa/Makefile                             |    3 +-
 sound/soc/pxa/corgi.c                              |   70 +-
 sound/soc/pxa/em-x270.c                            |  102 ++
 sound/soc/pxa/poodle.c                             |   50 +-
 sound/soc/pxa/pxa2xx-ac97.c                        |   18 +-
 sound/soc/pxa/pxa2xx-ac97.h                        |    2 +-
 sound/soc/pxa/pxa2xx-i2s.c                         |   17 +-
 sound/soc/pxa/pxa2xx-i2s.h                         |    2 +-
 sound/soc/pxa/pxa2xx-pcm.c                         |    2 +-
 sound/soc/pxa/spitz.c                              |   91 +-
 sound/soc/pxa/tosa.c                               |   47 +-
 sound/soc/s3c24xx/Kconfig                          |    4 +-
 sound/soc/s3c24xx/neo1973_wm8753.c                 |  237 ++--
 sound/soc/s3c24xx/s3c2412-i2s.c                    |   15 +-
 sound/soc/s3c24xx/s3c2412-i2s.h                    |    2 +-
 sound/soc/s3c24xx/s3c2443-ac97.c                   |   15 +-
 sound/soc/s3c24xx/s3c24xx-ac97.h                   |    2 +-
 sound/soc/s3c24xx/s3c24xx-i2s.c                    |   25 +-
 sound/soc/s3c24xx/s3c24xx-i2s.h                    |    2 +-
 sound/soc/s3c24xx/s3c24xx-pcm.c                    |    6 +-
 sound/soc/s3c24xx/smdk2443_wm9710.c                |    3 -
 sound/soc/sh/Kconfig                               |    5 +-
 sound/soc/sh/dma-sh7760.c                          |    2 +-
 sound/soc/sh/hac.c                                 |    2 +-
 sound/soc/sh/sh7760-ac97.c                         |    4 +-
 sound/soc/sh/ssi.c                                 |    8 +-
 sound/soc/soc-core.c                               |  443 ++++--
 sound/soc/soc-dapm.c                               |  344 ++++-
 sound/sparc/Kconfig                                |   17 +-
 sound/sparc/dbri.c                                 |    2 +-
 sound/spi/Kconfig                                  |   13 +-
 sound/usb/Kconfig                                  |   16 +-
 sound/usb/caiaq/caiaq-audio.c                      |    1 +
 sound/usb/caiaq/caiaq-device.c                     |   12 +-
 sound/usb/caiaq/caiaq-device.h                     |    1 +
 sound/usb/usbaudio.c                               |    4 -
 sound/usb/usbquirks.h                              |   38 +
 201 files changed, 16473 insertions(+), 3893 deletions(-)
 rename sound/pci/{ac97 => }/ak4531_codec.c (96%)

Adrian Bunk (6):
      [ALSA] remove CVS keywords
      sound: sound/oss/: remove CVS keywords
      [ALSA] remove SND_GUS_SYNTH
      [ALSA] usbaudio.c: remove #ifndef CONFIG_USB_EHCI_SPLIT_ISO code
      ALSA: make sparc/dbri.c:snd_dbri_proc() static
      sound: sound/oss/dmasound/: cleanups

Akio Idehara (1):
      [ALSA] hda - Add Toshiba dynabook SS RX1 support

Andreas Mohr (2):
      [ALSA] PCI168 snd-azt3328 Linux driver: another huge update
      ALSA: PCI168 snd-azt3328: some more fixups

Andy Green (1):
      ALSA: ASoC: Don't block system resume

Chris Mennie (1):
      [ALSA] usb-audio - Support for Roland SonicCell sound module

Clemens Ladisch (12):
      [ALSA] oxygen: fix version in MODULE_LICENSE
      [ALSA] oxygen: add symbol for I/O space size
      [ALSA] oxygen: save register writes
      [ALSA] oxygen: simplify DAC volume initialization
      [ALSA] oxygen: separate out hardware initialization code
      [ALSA] virtuoso: add xonar_enable_output()
      [ALSA] oxygen: add PM support
      [ALSA] oxygen: add symbols for buffer/period size constraints
      [ALSA] virtuoso: restrict period time to less than 10 s
      [ALSA] ice1724: fix MIDI
      ALSA: usb-audio: fix Yamaha KX quirk
      ALSA: usb-audio: add some Yamaha USB MIDI quirks

Daniel Jacobowitz (1):
      [ALSA] ac97 - Add virtual master control to VT1616/VT1617A codec.

Daniel Mack (3):
      [ALSA] soc - tlv320aic3x - revisit clock setup
      [ALSA] soc - tlv320aic3x - add GPIO support
      [ALSA] snd_usb_caiaq: add support for 'Session I/O' interface

David Howells (2):
      ALSA: Fix a const pointer usage warning in the Digigram VX soundcard driver
      ALSA: Fix a const to non-const assignment in the Digigram VXpocket sound driver

Dmitry Baryshkov (2):
      ALSA: tosa: fix compilation with new DAPM API
      ALSA: ASoC: pxa2xx-ac97: fix warning due to missing argument in fuction declaration

Geoffrey Wossum (1):
      [ALSA] Revised AT32 ASoC Patch

Graeme Gregory (1):
      [ALSA] soc - DAPM - add hook to read state of DAPM widget

Harvey Harrison (2):
      [ALSA] i2c: cs8427.c use put_unaligned helper
      alsa: add annotations to bitwise type snd_pcm_hw_param_t

Jarkko Nikula (8):
      [ALSA] ASoC: Convert N810 machine driver to use gpiolib
      ALSA: ASoC: Cover also Nokia N810 WiMAX Edition in N810 machine driver
      ALSA: ASoC: Add support for generic DAPM register modifier widget
      ALSA: ASoC: TLV320AIC3X: Use register modifier widget for mic bias
      ALSA: ASoC: TLV320AIC3X: Modify only interface related bits in aic3x_set_dai_fmt
      ALSA: ASoC: TLV320AIC3X: Add support for digital microphone input
      ALSA: ASoC: Add digital mic configuration to N810 machine driver
      ALSA: ASoC: TLV320AIC3X: Add mixer control for ADC highpass filter

Jaroslav Kysela (8):
      ALSA: Release v1.0.17rc1
      ALSA: Release 1.0.17rc2
      ALSA: Remove duplicate MODULE_AUTHOR/DESCRIPTION/LICENCE from snd-ens1370.ko
      ALSA: emu10k1 - fix possible memory leak in memory allocation routines
      [ALSA] Revert "alsa: add annotations to bitwise type snd_pcm_hw_param_t"
      ALSA: Release v1.0.17rc3
      ALSA: HDA - HP dc7600 with pci sub IDs 0x103c/0x3011 belongs to hp-3013 model
      ALSA: Release v1.0.17

Jiang zhe (1):
      [ALSA] hda - support intel DG33 motherboards

Johannes Berg (1):
      ALSA: remove CONFIG_KMOD from sound

Juergen Beisert (1):
      [ALSA] ac97: add support for wm9711 master left inv switch

Kailang Yang (6):
      [ALSA] hda - Add support of Teradici controller
      [ALSA] hda - Add ICH9 controller support (8086:2911)
      [ALSA] hda - Add ALC663 support
      [ALSA] hda - Fix vref pincap check in alc882 auto-detection
      [ALSA] hda - show correct codec chip in PCM stream names
      [ALSA] hda - Fix EAPD and COEF setups for realtek codecs

Krzysztof Helt (3):
      [ALSA] opti93x: fix sound ouput for Opti930
      ALSA: opti93x: add support for Opti93x codec in cs4231-lib
      ALSA: opti93x: use cs4231 lib

Liam Girdwood (16):
      ALSA: asoc: core - refactored DAPM pin control API.
      ALSA: asoc: core - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: at32 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: at91 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: davinci - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: fsl - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: omap - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: pxa - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: s3c24xx - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: sh - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
      ALSA: asoc: core - add Digital Audio Interface (DAI) control functions.
      ALSA: asoc: machines - add Digital Audio Interface (DAI) control functions.
      ALSA: asoc: n810 - fix build error.
      ALSA: asoc: at32 - DAI struct merge and enable_pin() change.
      ALSA: asoc: kbuild - only show menus for the current ASoC CPU platform.

Manuel Lauss (2):
      ALSA: ASoC: AC97 codec PM
      ALSA: ASoC: Au12x0/Au1550 PSC Audio support

Mark Brown (30):
      [ALSA] soc - DAPM - Add bulk control registration
      [ALSA] soc - DAPM - Bulk route registration
      [ALSA] soc - tlv320aic3x - Convert to use bulk registration APIs
      [ALSA] soc - Zaurus - Convert to bulk DAPM registration APIs
      [ALSA] soc - eti_b1_wm8731 - Convert to use bulk DAPM control registration
      [ALSA] soc - neo1973_wm8753 - Convert to bulk DAPM registration APIs
      [ALSA] soc - davinci-evm - Update for bulk DAPM registration APIs
      [ALSA] soc - n810 - Update for bulk DAPM registration APIs
      [ALSA] ASoC: Remove in-code changelogs
      [ALSA] ASoC: Make CPU and codec DAI operations have same type
      [ALSA] ASoC: Clarify API for bias configuration
      [ALSA] ASoC: core checkpatch cleanups
      [ALSA] soc - Convert Wolfson codec drivers to use bulk DAPM registration
      [ALSA] ASoC: Add SOC_DOUBLE_S8_TLV control type
      [ALSA] ASoC: Add WM8510 driver
      [ALSA] ASoC: Add WM8990 driver
      [ALSA] ASoC: Fix default mono mixer configuration for WM8510
      ALSA: ASoC: Fix register cache sizes for Wolfson codecs
      ALSA: ASoC: Fix register cache size for UDA1380
      ALSA: ASoC: Tweak tlv320aicx reg_cache_size
      ALSA: ASoC: Add missing includes
      ALSA: ASoC: Pass the DAI being configured into CPU DAI probe and remove
      ALSA: ASoC: Fix WM9713 voice PCM slave mode configuration
      ALSA: ASoC: Check for exact register match in wm97xx_reset()
      ALSA: ASoC: Replace custom debug macros with pr_ equivalents
      ALSA: ASoC: Advertise 16000Hz rate for WM9713 PCM interface
      ALSA: ASoC: Make pop/click debug wait times dynamically configurable
      ALSA: ASoC: Fix warning from strict_strtoul()
      ALSA: ASoC: Switch DAPM to use of standard DEBUG macro
      ALSA: ASoC: Dump DAPM state for non-stream changes

Matthew Ranostay (3):
      ALSA: hda: Add support for 92HD73xxx codecs
      ALSA: hda - removed redundant gpio_mask
      ALSA: hda: 92hd71bxx PC Beep

Mike Montour (3):
      ALSA: ASoC: Add TLV information to remaining WM8753 controls
      ALSA: ASoC: Add SOC_SINGLE_EXT_TLV control type
      ALSA: ASoC: Add TLV information to the LM4857 controls on the GTA01

Mike Rapoport (2):
      [ALSA] Add EM-X270 ASoC driver
      ALSA: ac97 - fix patch_ucb1400 for proper resume

Milton Miller (1):
      ALSA: correct kcalloc usage

Philipp Zabel (1):
      [ALSA] ASoC: Add UDA1380 driver

Pierre Ossman (1):
      ALSA: trident - pause s/pdif output

Randy Dunlap (1):
      ALSA: ASoC: fix PM=n build

Richard Chan (1):
      ALSA: Add Yamaha KX49 (USB MIDI controller) to usbquirks.h

Richard Purdie (1):
      ALSA: ASoC: Add AK4535 driver

Stephen Rothwell (1):
      [ALSA] sound: fix export symbol typo

Takashi Iwai (44):
      [ALSA] Remove unneeded ugly hack for i386 in memalloc.c
      [ALSA] hda - Fix DMA position inaccuracy
      sound: Convert to menuconfig
      [ALSA] Fix AC97 kconfig items
      [ALSA] Replace CONFIG_SND_DEBUG_DETECT with CONFIG_SND_DEBUG_VERBOSE
      [ALSA] Improve the slots option handling
      [ALSA] Clean up sound/pci/ac97/Makefile
      [ALSA] Make ak4531 local to ens1370 driver
      [ALSA] trident - clean up obsolete synth codes
      sound: Clean up sound/oss/Kconfig
      [ALSA] trivial clean up of sound/isa/sb/Makefile
      [ALSA] emu10k1 - simplify page allocation for synth
      [ALSA] emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2
      [ALSA] hda - Fix PLL gating control on Realtek codecs
      [ALSA] hda - increase max_codecs of ICH to 4
      [ALSA] ac97 - Fix power_save option value as time-out
      ALSA: emu10k1 - Fix page allocation with GFP_DMA
      ALSA: hda - Add bdl_pos_adj option
      ALSA: hda - remove position_fix=3
      ALSA: hda - bdl_pos_adj option to each instance
      ALSA: hda - Fix bdl_pos_adj value for ATI SB chipsets
      ALSA: hda - Add description of bdl_pos_adj option
      ALSA: hda - Add a warning if pending IRQ is found
      ALSA: hda - Fix stac9205_cfg_tbl
      ALSA: hda - Remove unused mutex
      ALSA: make snd_ctl_elem_read() and snd_ctl_elem_write() static
      ALSA: hda - bdl_pos_adj=32 as default
      ALSA: hda - use upper_32_bits()
      ALSA: emu10k1 - simplify the last fix
      ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode
      ALSA: ca0106 - Add entry for another MSI K8N Diamond MB
      ALSA: hda - Fix digital converter proc output
      ALSA: hda - Add MacBook 3.1 support
      ALSA: ymfpci - fix initial volume for 44.1kHz output
      ALSA: hda - disable amp override on non-HP machines
      ALSA: Fix AC97 power down
      ALSA: ALSA: hda - Fix ALC883 medion model
      ALSA: hda - Add missing Thinkpad Z60m support
      ALSA: ALSA: hda - Fix speaker output on Toshiba P105
      ALSA: hda - Add support for Lenovo 3000 N200
      ALSA: wavefront - add const
      ALSA: hda - Fix internal mic vref pin setup
      ALSA: hda - Fix missing init for unsol events on micsense model
      ALSA: hda - Fix FSC V5505 model

Thomas Bogendoerfer (2):
      ALSA: ALSA driver for SGI HAL2 audio device
      ALSA: ALSA driver for SGI O2 audio board

Tim Niemeyer (1):
      [ALSA] soc - Patch to add debug messages to the neo1973_wm8753 (GTA01) sound driver

Timur Tabi (1):
      ALSA: Fix register programming in Freescale MPC8610 HPCD sound driver

Travis Place (2):
      ALSA: hda - Added model selection for iMac 24"
      ALSA: hda - Added SSID for 'Fujitsu Siemens Amilo M1451G' laptop

Ville Syrjälä (1):
      [ALSA] maestro3: Fix hw volume on HP OmniBook

Walter Sheets (1):
      ALSA: via82xx - Add VIA audio device #1841 to ac97_quirk list

Werner Almesberger (1):
      [ALSA] soc - Fix s3c24xx-i2s LR sync while timer ticks are disabled

-----
Jaroslav Kysela <perex@perex.cz>
Linux Kernel Sound Maintainer
ALSA Project, Red Hat, Inc.

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2008-01-31 17:04 Jaroslav Kysela
  2008-01-31 23:24 ` Linus Torvalds
  0 siblings, 1 reply; 47+ messages in thread
From: Jaroslav Kysela @ 2008-01-31 17:04 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai, Mauro Carvalho Chehab

[-- Attachment #1: Type: TEXT/PLAIN, Size: 47876 bytes --]


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2008-01-31.patch.gz

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt    |  210 ++-
 .../sound/alsa/DocBook/writing-an-alsa-driver.tmpl |  923 +++++-----
 Documentation/sound/alsa/soc/DAI.txt               |    6 +-
 Documentation/sound/alsa/soc/clocking.txt          |   10 +-
 Documentation/sound/alsa/soc/codec.txt             |   53 +-
 Documentation/sound/alsa/soc/dapm.txt              |   51 +-
 Documentation/sound/alsa/soc/machine.txt           |   12 +-
 Documentation/sound/alsa/soc/overview.txt          |   42 +-
 Documentation/sound/alsa/soc/platform.txt          |    6 +-
 Documentation/sound/alsa/soc/pops_clicks.txt       |   10 +-
 MAINTAINERS                                        |    3 +
 drivers/input/touchscreen/ucb1400_ts.c             |    1 -
 drivers/media/video/cx88/cx88-alsa.c               |    1 -
 drivers/media/video/saa7134/saa7134-alsa.c         |    1 -
 drivers/media/video/saa7134/saa7134.h              |    1 -
 drivers/usb/gadget/gmidi.c                         |    1 -
 include/asm-arm/arch-omap/eac.h                    |    1 -
 include/asm-arm/arch-omap/omap-alsa.h              |    1 -
 include/asm-arm/arch-pxa/audio.h                   |    1 -
 include/sound/ad1848.h                             |    2 +-
 include/sound/ainstr_fm.h                          |  134 --
 include/sound/ainstr_gf1.h                         |  229 ---
 include/sound/ainstr_iw.h                          |  384 ----
 include/sound/ainstr_simple.h                      |  159 --
 include/sound/ak4xxx-adda.h                        |    2 +-
 include/sound/asequencer.h                         |  242 +---
 include/sound/asound.h                             |   34 +-
 include/sound/asound_fm.h                          |   19 +
 include/sound/core.h                               |   10 +
 include/sound/cs4231-regs.h                        |    2 +-
 include/sound/cs46xx.h                             |    3 -
 include/sound/driver.h                             |   52 +-
 include/sound/emu10k1.h                            |  231 +++-
 include/sound/gus.h                                |   63 -
 include/sound/info.h                               |    2 +
 include/sound/opl3.h                               |   78 +-
 include/sound/pcm.h                                |   18 +-
 include/sound/seq_instr.h                          |  110 --
 include/sound/soc-dapm.h                           |   29 +-
 include/sound/soc.h                                |   67 +-
 include/sound/tea575x-tuner.h                      |    1 +
 include/sound/trident.h                            |   22 -
 include/sound/version.h                            |    4 +-
 sound/aoa/aoa.h                                    |    2 -
 sound/aoa/codecs/snd-aoa-codec-onyx.c              |   12 +
 sound/aoa/codecs/snd-aoa-codec-tas.c               |   21 +-
 sound/aoa/fabrics/snd-aoa-fabric-layout.c          |    2 +-
 sound/aoa/soundbus/i2sbus/i2sbus-core.c            |    1 -
 sound/aoa/soundbus/i2sbus/i2sbus-pcm.c             |   10 +-
 sound/arm/aaci.c                                   |    1 -
 sound/arm/devdma.c                                 |    1 -
 sound/arm/pxa2xx-ac97.c                            |    2 +-
 sound/arm/pxa2xx-pcm.c                             |    1 -
 sound/arm/sa11xx-uda1341.c                         |    1 -
 sound/core/control.c                               |   52 +-
 sound/core/control_compat.c                        |    3 +-
 sound/core/device.c                                |    1 -
 sound/core/hwdep.c                                 |    1 -
 sound/core/info.c                                  |    1 -
 sound/core/info_oss.c                              |    3 -
 sound/core/init.c                                  |   39 +-
 sound/core/isadma.c                                |    1 -
 sound/core/memalloc.c                              |    1 +
 sound/core/memory.c                                |    2 +-
 sound/core/misc.c                                  |    1 -
 sound/core/oss/copy.c                              |    1 -
 sound/core/oss/io.c                                |    1 -
 sound/core/oss/linear.c                            |    1 -
 sound/core/oss/mixer_oss.c                         |    1 -
 sound/core/oss/mulaw.c                             |    1 -
 sound/core/oss/pcm_oss.c                           |    4 +-
 sound/core/oss/pcm_plugin.c                        |    1 -
 sound/core/oss/rate.c                              |    1 -
 sound/core/oss/route.c                             |    1 -
 sound/core/pcm.c                                   |   15 +-
 sound/core/pcm_compat.c                            |    1 +
 sound/core/pcm_lib.c                               |  339 +---
 sound/core/pcm_memory.c                            |    1 -
 sound/core/pcm_misc.c                              |    3 +-
 sound/core/pcm_native.c                            |  141 +-
 sound/core/pcm_timer.c                             |    1 -
 sound/core/rawmidi.c                               |   41 +-
 sound/core/rtctimer.c                              |    1 -
 sound/core/seq/Makefile                            |    8 +-
 sound/core/seq/instr/Makefile                      |   23 -
 sound/core/seq/instr/ainstr_fm.c                   |  155 --
 sound/core/seq/instr/ainstr_gf1.c                  |  359 ----
 sound/core/seq/instr/ainstr_iw.c                   |  623 -------
 sound/core/seq/instr/ainstr_simple.c               |  215 ---
 sound/core/seq/oss/seq_oss.c                       |    1 -
 sound/core/seq/oss/seq_oss_device.h                |    1 -
 sound/core/seq/seq.c                               |    1 -
 sound/core/seq/seq_clientmgr.c                     |    6 +-
 sound/core/seq/seq_clientmgr.h                     |    2 +
 sound/core/seq/seq_device.c                        |    1 -
 sound/core/seq/seq_dummy.c                         |    1 -
 sound/core/seq/seq_fifo.c                          |    1 -
 sound/core/seq/seq_info.c                          |    1 -
 sound/core/seq/seq_instr.c                         |  655 -------
 sound/core/seq/seq_lock.c                          |    1 -
 sound/core/seq/seq_memory.c                        |    1 -
 sound/core/seq/seq_midi.c                          |    1 -
 sound/core/seq/seq_midi_emul.c                     |    8 -
 sound/core/seq/seq_midi_event.c                    |    1 -
 sound/core/seq/seq_ports.c                         |    1 -
 sound/core/seq/seq_prioq.c                         |    1 -
 sound/core/seq/seq_queue.c                         |    1 -
 sound/core/seq/seq_system.c                        |    1 -
 sound/core/seq/seq_timer.c                         |    8 -
 sound/core/seq/seq_timer.h                         |    7 +
 sound/core/seq/seq_virmidi.c                       |    1 -
 sound/core/sound.c                                 |    1 -
 sound/core/sound_oss.c                             |    2 -
 sound/core/timer.c                                 |   17 +-
 sound/drivers/Kconfig                              |   12 +
 sound/drivers/Makefile                             |    2 +
 sound/drivers/dummy.c                              |    1 -
 sound/drivers/ml403-ac97cr.c                       | 1352 +++++++++++++++
 sound/drivers/mpu401/mpu401.c                      |    1 -
 sound/drivers/mpu401/mpu401_uart.c                 |    1 -
 sound/drivers/mtpav.c                              |    1 -
 sound/drivers/mts64.c                              |   17 +-
 sound/drivers/opl3/opl3_lib.c                      |    5 +-
 sound/drivers/opl3/opl3_midi.c                     |   41 +-
 sound/drivers/opl3/opl3_oss.c                      |  135 +--
 sound/drivers/opl3/opl3_seq.c                      |   42 +-
 sound/drivers/opl3/opl3_synth.c                    |  180 ++-
 sound/drivers/pcm-indirect2.c                      |  573 ++++++
 sound/drivers/pcm-indirect2.h                      |  140 ++
 sound/drivers/portman2x4.c                         |    3 +-
 sound/drivers/serial-u16550.c                      |   10 +-
 sound/drivers/virmidi.c                            |    1 -
 sound/drivers/vx/vx_cmd.c                          |    1 -
 sound/drivers/vx/vx_core.c                         |    1 -
 sound/drivers/vx/vx_hwdep.c                        |    1 -
 sound/drivers/vx/vx_mixer.c                        |   68 +-
 sound/drivers/vx/vx_pcm.c                          |    1 -
 sound/drivers/vx/vx_uer.c                          |    1 -
 sound/i2c/cs8427.c                                 |    1 -
 sound/i2c/i2c.c                                    |    1 -
 sound/i2c/l3/uda1341.c                             |    1 -
 sound/i2c/other/ak4114.c                           |    1 -
 sound/i2c/other/ak4117.c                           |    1 -
 sound/i2c/other/ak4xxx-adda.c                      |   51 +-
 sound/i2c/other/pt2258.c                           |    3 +-
 sound/i2c/other/tea575x-tuner.c                    |    9 +-
 sound/i2c/tea6330t.c                               |    1 -
 sound/isa/ad1816a/ad1816a.c                        |   54 +-
 sound/isa/ad1816a/ad1816a_lib.c                    |    1 -
 sound/isa/ad1848/ad1848.c                          |    1 -
 sound/isa/ad1848/ad1848_lib.c                      |    3 +-
 sound/isa/adlib.c                                  |    1 -
 sound/isa/als100.c                                 |   50 +-
 sound/isa/azt2320.c                                |   51 +-
 sound/isa/cmi8330.c                                |   43 +-
 sound/isa/cs423x/cs4231.c                          |    1 -
 sound/isa/cs423x/cs4231_lib.c                      |    2 -
 sound/isa/cs423x/cs4236.c                          |   92 +-
 sound/isa/cs423x/cs4236_lib.c                      |    1 -
 sound/isa/dt019x.c                                 |   47 +-
 sound/isa/es1688/es1688.c                          |    1 -
 sound/isa/es1688/es1688_lib.c                      |    1 -
 sound/isa/es18xx.c                                 |   61 +-
 sound/isa/gus/Makefile                             |   12 -
 sound/isa/gus/gus_dma.c                            |    1 -
 sound/isa/gus/gus_dram.c                           |    1 -
 sound/isa/gus/gus_instr.c                          |    1 -
 sound/isa/gus/gus_io.c                             |    1 -
 sound/isa/gus/gus_irq.c                            |    1 -
 sound/isa/gus/gus_main.c                           |   24 -
 sound/isa/gus/gus_mem.c                            |    1 -
 sound/isa/gus/gus_mem_proc.c                       |    1 -
 sound/isa/gus/gus_mixer.c                          |    1 -
 sound/isa/gus/gus_pcm.c                            |    1 -
 sound/isa/gus/gus_reset.c                          |    1 -
 sound/isa/gus/gus_sample.c                         |  165 --
 sound/isa/gus/gus_simple.c                         |  634 -------
 sound/isa/gus/gus_synth.c                          |  314 ----
 sound/isa/gus/gus_timer.c                          |    1 -
 sound/isa/gus/gus_uart.c                           |    1 -
 sound/isa/gus/gus_volume.c                         |    1 -
 sound/isa/gus/gusclassic.c                         |    1 -
 sound/isa/gus/gusextreme.c                         |    1 -
 sound/isa/gus/gusmax.c                             |    1 -
 sound/isa/gus/interwave.c                          |   40 +-
 sound/isa/opl3sa2.c                                |   37 +-
 sound/isa/opti9xx/miro.c                           |   11 +-
 sound/isa/opti9xx/opti92x-ad1848.c                 |   51 +-
 sound/isa/sb/emu8000.c                             |    1 -
 sound/isa/sb/emu8000_local.h                       |    1 -
 sound/isa/sb/es968.c                               |   28 +-
 sound/isa/sb/sb16.c                                |   40 +-
 sound/isa/sb/sb16_csp.c                            |    4 +-
 sound/isa/sb/sb16_main.c                           |    1 -
 sound/isa/sb/sb8.c                                 |    1 -
 sound/isa/sb/sb8_main.c                            |    1 -
 sound/isa/sb/sb8_midi.c                            |    1 -
 sound/isa/sb/sb_common.c                           |    1 -
 sound/isa/sb/sb_mixer.c                            |    1 -
 sound/isa/sc6000.c                                 |    3 +-
 sound/isa/sgalaxy.c                                |    1 -
 sound/isa/sscape.c                                 |    1 -
 sound/isa/wavefront/wavefront.c                    |   56 +-
 sound/isa/wavefront/wavefront_fx.c                 |    1 -
 sound/isa/wavefront/wavefront_midi.c               |    1 -
 sound/isa/wavefront/wavefront_synth.c              |    1 -
 sound/last.c                                       |    1 -
 sound/mips/au1x00.c                                |    1 -
 sound/parisc/harmony.c                             |    1 -
 sound/pci/Kconfig                                  |   56 +
 sound/pci/Makefile                                 |    3 +
 sound/pci/ac97/ac97_codec.c                        |    1 -
 sound/pci/ac97/ac97_patch.c                        |   11 +-
 sound/pci/ac97/ac97_patch.h                        |    2 +
 sound/pci/ac97/ac97_pcm.c                          |    1 -
 sound/pci/ac97/ac97_proc.c                         |    1 -
 sound/pci/ac97/ak4531_codec.c                      |    1 -
 sound/pci/ad1889.c                                 |    7 +-
 sound/pci/ali5451/ali5451.c                        |    1 -
 sound/pci/als300.c                                 |    1 -
 sound/pci/als4000.c                                |    1 -
 sound/pci/atiixp.c                                 |    5 +-
 sound/pci/atiixp_modem.c                           |    1 -
 sound/pci/au88x0/au88x0.h                          |    1 -
 sound/pci/au88x0/au88x0_core.c                     |    2 +-
 sound/pci/au88x0/au88x0_game.c                     |    1 -
 sound/pci/au88x0/au88x0_mixer.c                    |    1 -
 sound/pci/au88x0/au88x0_mpu401.c                   |    1 -
 sound/pci/au88x0/au88x0_pcm.c                      |    1 -
 sound/pci/azt3328.c                                |    1 -
 sound/pci/bt87x.c                                  |    1 -
 sound/pci/ca0106/ca0106.h                          |    1 -
 sound/pci/ca0106/ca0106_main.c                     |    1 -
 sound/pci/ca0106/ca0106_mixer.c                    |    1 -
 sound/pci/ca0106/ca0106_proc.c                     |    1 -
 sound/pci/ca0106/ca_midi.c                         |    1 -
 sound/pci/cmipci.c                                 |  116 +-
 sound/pci/cs4281.c                                 |    1 -
 sound/pci/cs46xx/cs46xx.c                          |    1 -
 sound/pci/cs46xx/cs46xx_lib.c                      |  102 +--
 sound/pci/cs46xx/dsp_spos.c                        |    1 -
 sound/pci/cs46xx/dsp_spos_scb_lib.c                |    1 -
 sound/pci/cs5530.c                                 |    1 -
 sound/pci/cs5535audio/cs5535audio.c                |    3 +-
 sound/pci/cs5535audio/cs5535audio_pcm.c            |    5 +-
 sound/pci/cs5535audio/cs5535audio_pm.c             |    1 -
 sound/pci/echoaudio/darla20.c                      |    1 -
 sound/pci/echoaudio/darla24.c                      |    1 -
 sound/pci/echoaudio/echo3g.c                       |    1 -
 sound/pci/echoaudio/echoaudio.c                    |   18 +-
 sound/pci/echoaudio/echoaudio.h                    |    2 +-
 sound/pci/echoaudio/gina20.c                       |    1 -
 sound/pci/echoaudio/gina24.c                       |    1 -
 sound/pci/echoaudio/indigo.c                       |    1 -
 sound/pci/echoaudio/indigodj.c                     |    1 -
 sound/pci/echoaudio/indigoio.c                     |    1 -
 sound/pci/echoaudio/layla20.c                      |    1 -
 sound/pci/echoaudio/layla24.c                      |    1 -
 sound/pci/echoaudio/mia.c                          |    1 -
 sound/pci/echoaudio/mona.c                         |    1 -
 sound/pci/emu10k1/emu10k1.c                        |    1 -
 sound/pci/emu10k1/emu10k1_callback.c               |   15 +-
 sound/pci/emu10k1/emu10k1_main.c                   |  342 +++--
 sound/pci/emu10k1/emu10k1_synth.c                  |   45 +-
 sound/pci/emu10k1/emu10k1_synth_local.h            |    1 -
 sound/pci/emu10k1/emu10k1x.c                       |    3 +-
 sound/pci/emu10k1/emufx.c                          |    9 +-
 sound/pci/emu10k1/emumixer.c                       |  276 +++-
 sound/pci/emu10k1/emumpu401.c                      |    1 -
 sound/pci/emu10k1/emupcm.c                         |    9 +-
 sound/pci/emu10k1/emuproc.c                        |    5 +-
 sound/pci/emu10k1/io.c                             |   60 +-
 sound/pci/emu10k1/irq.c                            |    9 +-
 sound/pci/emu10k1/memory.c                         |    1 -
 sound/pci/emu10k1/p16v.c                           |    1 -
 sound/pci/emu10k1/timer.c                          |    1 -
 sound/pci/emu10k1/voice.c                          |    1 -
 sound/pci/ens1370.c                                |    1 -
 sound/pci/es1938.c                                 |   28 +-
 sound/pci/es1968.c                                 |    1 -
 sound/pci/fm801.c                                  |   23 +-
 sound/pci/hda/Makefile                             |    2 +-
 sound/pci/hda/hda_codec.c                          |  117 ++-
 sound/pci/hda/hda_codec.h                          |   60 +-
 sound/pci/hda/hda_generic.c                        |    1 -
 sound/pci/hda/hda_hwdep.c                          |    1 -
 sound/pci/hda/hda_intel.c                          |  164 ++-
 sound/pci/hda/hda_local.h                          |   18 +-
 sound/pci/hda/hda_proc.c                           |  361 ++++-
 sound/pci/hda/patch_analog.c                       |  190 ++-
 sound/pci/hda/patch_atihdmi.c                      |    3 +-
 sound/pci/hda/patch_cmedia.c                       |    2 -
 sound/pci/hda/patch_conexant.c                     |  445 +++++-
 sound/pci/hda/patch_realtek.c                      | 1830 +++++++++++++++++---
 sound/pci/hda/patch_si3054.c                       |    2 -
 sound/pci/hda/patch_sigmatel.c                     | 1217 ++++++++++++--
 sound/pci/hda/patch_via.c                          |  679 +++++++-
 sound/pci/hda/vmaster.c                            |  364 ++++
 sound/pci/ice1712/Makefile                         |    2 +-
 sound/pci/ice1712/ak4xxx.c                         |    1 -
 sound/pci/ice1712/amp.c                            |    1 -
 sound/pci/ice1712/aureon.c                         |  133 +-
 sound/pci/ice1712/delta.c                          |    3 +-
 sound/pci/ice1712/ews.c                            |   92 +-
 sound/pci/ice1712/hoontech.c                       |  188 ++-
 sound/pci/ice1712/ice1712.c                        |    2 +-
 sound/pci/ice1712/ice1712.h                        |   37 +-
 sound/pci/ice1712/ice1724.c                        |    9 +-
 sound/pci/ice1712/juli.c                           |   23 +-
 sound/pci/ice1712/phase.c                          |   96 +-
 sound/pci/ice1712/pontis.c                         |    1 -
 sound/pci/ice1712/prodigy192.c                     |  297 ++--
 sound/pci/ice1712/prodigy_hifi.c                   | 1210 +++++++++++++
 sound/pci/ice1712/prodigy_hifi.h                   |   38 +
 sound/pci/ice1712/revo.c                           |   24 +-
 sound/pci/ice1712/se.c                             |  774 +++++++++
 sound/pci/ice1712/se.h                             |   15 +
 sound/pci/ice1712/vt1720_mobo.c                    |    1 -
 sound/pci/ice1712/wtm.c                            |    9 +-
 sound/pci/intel8x0.c                               |    2 -
 sound/pci/intel8x0m.c                              |    1 -
 sound/pci/korg1212/korg1212.c                      |   38 +-
 sound/pci/maestro3.c                               |    2 -
 sound/pci/mixart/mixart.c                          |    1 -
 sound/pci/mixart/mixart_core.c                     |    1 -
 sound/pci/mixart/mixart_hwdep.c                    |    1 -
 sound/pci/mixart/mixart_mixer.c                    |  125 +-
 sound/pci/nm256/nm256.c                            |    1 -
 sound/pci/oxygen/Makefile                          |    9 +
 sound/pci/oxygen/ak4396.h                          |   44 +
 sound/pci/oxygen/cm9780.h                          |   63 +
 sound/pci/oxygen/hifier.c                          |  207 +++
 sound/pci/oxygen/oxygen.c                          |  385 ++++
 sound/pci/oxygen/oxygen.h                          |  190 ++
 sound/pci/oxygen/oxygen_io.c                       |  201 +++
 sound/pci/oxygen/oxygen_lib.c                      |  515 ++++++
 sound/pci/oxygen/oxygen_mixer.c                    |  794 +++++++++
 sound/pci/oxygen/oxygen_pcm.c                      |  718 ++++++++
 sound/pci/oxygen/oxygen_regs.h                     |  453 +++++
 sound/pci/oxygen/virtuoso.c                        |  449 +++++
 sound/pci/pcxhr/pcxhr.c                            |    1 -
 sound/pci/pcxhr/pcxhr_core.c                       |    1 -
 sound/pci/pcxhr/pcxhr_hwdep.c                      |    1 -
 sound/pci/pcxhr/pcxhr_mixer.c                      |   72 +-
 sound/pci/riptide/riptide.c                        |    1 -
 sound/pci/rme32.c                                  |    1 -
 sound/pci/rme96.c                                  |   28 +-
 sound/pci/rme9652/hdsp.c                           |   19 +-
 sound/pci/rme9652/hdspm.c                          |    5 +-
 sound/pci/rme9652/rme9652.c                        |    5 +-
 sound/pci/sis7019.c                                | 1460 ++++++++++++++++
 sound/pci/sis7019.h                                |  342 ++++
 sound/pci/sonicvibes.c                             |    1 -
 sound/pci/trident/Makefile                         |   10 -
 sound/pci/trident/trident.c                        |    8 -
 sound/pci/trident/trident_main.c                   |   71 +-
 sound/pci/trident/trident_memory.c                 |    1 -
 sound/pci/trident/trident_synth.c                  | 1024 -----------
 sound/pci/via82xx.c                                |   13 +-
 sound/pci/via82xx_modem.c                          |    1 -
 sound/pci/vx222/vx222.c                            |    1 -
 sound/pci/vx222/vx222_ops.c                        |   10 +-
 sound/pci/ymfpci/ymfpci.c                          |    1 -
 sound/pci/ymfpci/ymfpci_main.c                     |    5 +-
 sound/pcmcia/pdaudiocf/pdaudiocf.c                 |    3 +-
 sound/pcmcia/pdaudiocf/pdaudiocf_core.c            |    1 -
 sound/pcmcia/pdaudiocf/pdaudiocf_irq.c             |    1 -
 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c             |    1 -
 sound/pcmcia/vx/vxp_mixer.c                        |   12 +-
 sound/pcmcia/vx/vxp_ops.c                          |    1 -
 sound/pcmcia/vx/vxpocket.c                         |    1 -
 sound/ppc/awacs.c                                  |   21 +-
 sound/ppc/beep.c                                   |    8 +-
 sound/ppc/burgundy.c                               |   12 +-
 sound/ppc/daca.c                                   |   18 +-
 sound/ppc/keywest.c                                |    1 -
 sound/ppc/pmac.c                                   |  110 ++-
 sound/ppc/powermac.c                               |    1 -
 sound/ppc/snd_ps3.c                                |    2 +-
 sound/ppc/tumbler.c                                |   56 +-
 sound/sh/aica.c                                    |    9 +-
 sound/soc/Kconfig                                  |    1 +
 sound/soc/Makefile                                 |    2 +-
 sound/soc/at91/at91-pcm.c                          |    1 -
 sound/soc/at91/at91-ssc.c                          |    1 -
 sound/soc/at91/eti_b1_wm8731.c                     |    1 -
 sound/soc/codecs/Kconfig                           |    3 +
 sound/soc/codecs/Makefile                          |    2 +
 sound/soc/codecs/ac97.c                            |    1 -
 sound/soc/codecs/cs4270.c                          |  262 ++--
 sound/soc/codecs/tlv320aic3x.c                     | 1274 ++++++++++++++
 sound/soc/codecs/tlv320aic3x.h                     |  181 ++
 sound/soc/codecs/wm8731.c                          |    9 +-
 sound/soc/codecs/wm8750.c                          |    3 +-
 sound/soc/codecs/wm8753.c                          |    8 +-
 sound/soc/codecs/wm9712.c                          |   10 +-
 sound/soc/fsl/Kconfig                              |   20 +
 sound/soc/fsl/Makefile                             |    6 +
 sound/soc/fsl/fsl_dma.c                            |  841 +++++++++
 sound/soc/fsl/fsl_dma.h                            |  149 ++
 sound/soc/fsl/fsl_ssi.c                            |  644 +++++++
 sound/soc/fsl/fsl_ssi.h                            |  224 +++
 sound/soc/fsl/mpc8610_hpcd.c                       |  631 +++++++
 sound/soc/pxa/Kconfig                              |    9 +
 sound/soc/pxa/Makefile                             |    2 +
 sound/soc/pxa/corgi.c                              |    1 -
 sound/soc/pxa/e800_wm9712.c                        |   89 +
 sound/soc/pxa/poodle.c                             |    1 -
 sound/soc/pxa/pxa2xx-ac97.c                        |    1 -
 sound/soc/pxa/pxa2xx-i2s.c                         |    1 -
 sound/soc/pxa/pxa2xx-pcm.c                         |    1 -
 sound/soc/pxa/spitz.c                              |    1 -
 sound/soc/pxa/tosa.c                               |    1 -
 sound/soc/s3c24xx/Kconfig                          |   11 +
 sound/soc/s3c24xx/Makefile                         |    4 +
 sound/soc/s3c24xx/ln2440sbc_alc650.c               |   85 +
 sound/soc/s3c24xx/neo1973_wm8753.c                 |    5 +-
 sound/soc/s3c24xx/s3c2412-i2s.c                    |  744 ++++++++
 sound/soc/s3c24xx/s3c2412-i2s.h                    |   38 +
 sound/soc/s3c24xx/s3c2443-ac97.c                   |    5 +-
 sound/soc/s3c24xx/s3c24xx-ac97.h                   |    6 +
 sound/soc/s3c24xx/s3c24xx-i2s.c                    |   45 +-
 sound/soc/s3c24xx/s3c24xx-pcm.c                    |   49 +-
 sound/soc/s3c24xx/smdk2443_wm9710.c                |    1 -
 sound/soc/sh/dma-sh7760.c                          |    1 -
 sound/soc/sh/hac.c                                 |   14 +-
 sound/soc/sh/sh7760-ac97.c                         |    1 -
 sound/soc/sh/ssi.c                                 |    1 -
 sound/soc/soc-core.c                               |  110 +-
 sound/soc/soc-dapm.c                               |   85 +-
 sound/sparc/amd7930.c                              |    3 +-
 sound/sparc/cs4231.c                               |    1 -
 sound/sparc/dbri.c                                 |   20 +-
 sound/spi/at73c213.c                               |   46 +-
 sound/synth/emux/emux.c                            |    1 -
 sound/synth/emux/emux_hwdep.c                      |    1 -
 sound/synth/emux/emux_oss.c                        |    1 -
 sound/synth/emux/emux_proc.c                       |    1 -
 sound/synth/emux/emux_voice.h                      |    1 -
 sound/synth/emux/soundfont.c                       |    1 -
 sound/synth/util_mem.c                             |    1 -
 sound/usb/Kconfig                                  |   14 +-
 sound/usb/caiaq/Makefile                           |    3 +-
 sound/usb/caiaq/caiaq-audio.c                      |    7 +-
 sound/usb/caiaq/caiaq-control.c                    |  315 ++++
 sound/usb/caiaq/caiaq-control.h                    |    6 +
 sound/usb/caiaq/caiaq-device.c                     |   92 +-
 sound/usb/caiaq/caiaq-device.h                     |   20 +-
 sound/usb/caiaq/caiaq-input.c                      |  238 ++-
 sound/usb/caiaq/caiaq-midi.c                       |    3 +-
 sound/usb/usbaudio.c                               |   50 +-
 sound/usb/usbaudio.h                               |    1 +
 sound/usb/usbmidi.c                                |    1 -
 sound/usb/usbmixer.c                               |   34 +-
 sound/usb/usbmixer_maps.c                          |   11 +
 sound/usb/usbquirks.h                              |   28 +-
 sound/usb/usx2y/usX2Yhwdep.c                       |   24 +-
 sound/usb/usx2y/usbusx2y.c                         |    1 -
 sound/usb/usx2y/usbusx2yaudio.c                    |    1 -
 sound/usb/usx2y/usx2yhwdeppcm.c                    |   20 +-
 460 files changed, 24404 insertions(+), 9853 deletions(-)

Andreas Degert (1):
      [ALSA] hdsp: make Multiface II work again

Andrew Morton (2):
      [ALSA] copy_ctl_value_from_user() warning fix
      [ALSA] sound/usb/usbaudio.c: fix build with CONFIG_PM=n

Andrew Paprocki (4):
      [ALSA] hda-codec - Fix definition of AC_KNBCAP_DELTA to match spec
      [ALSA] hda-codec - Add missing #defines (and 1 rename) in hda_codec.h
      [ALSA] hda_intel: Fix multiple device support by incrementing device count
      [ALSA] hda_proc - Add a number of new settings to proc codec output

Andy Shevchenko (5):
      [ALSA] hda-codec - Fix typo in the ALC883 initial code
      [ALSA] hda-codec - Initial support of the Mitac 8252D (based on ALC883)
      [ALSA] hda-codec - Add model for Acer Aspire 5315
      [ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge
      [ALSA] hda-codec - Add model for Acer Aspire 5310

Ben Dooks (2):
      [ALSA] ASoC: S3C2412 IIS driver
      [ALSA] S3C2412: suspend and resume support

Claudio Matsuoka (1):
      [ALSA] hda: Fix 5.1 sound in Dell 6stack ALC888 HDA

Clemens Ladisch (44):
      [ALSA] cmipci: disable 'Modem' control on version 39 or newer chips
      [ALSA] cmipci: document 'Modem' control version check
      [ALSA] usb-audio: add UR-80 PCM quirk
      [ALSA] add CMI8788 driver
      [ALSA] add Asus Xonar driver
      [ALSA] oxygen: use uintptr_t in pointer casts
      [ALSA] oxygen: fix channel routing
      [ALSA] oxygen: use an array of snd_kcontrol pointers
      [ALSA] oxygen: make line-in switch exclusive
      [ALSA] oxygen: rename PCM to Master
      [ALSA] oxygen: make AC97 codec optional
      [ALSA] oxygen: make SPI configuration configurable
      [ALSA] oxygen: make all DMA channels configurable
      [ALSA] oxygen: add control filter to model struct
      [ALSA] oxygen: make PCM limits configurable
      [ALSA] oxygen: make the I2S format configurable
      [ALSA] oxygen: add register definitions
      [ALSA] oxygen: fix playback routing
      [ALSA] oxygen: update ALSA-Configuration.txt
      [ALSA] oxygen: remove magic numbers
      [ALSA] oxygen: fix pause handling
      [ALSA] oxygen: remove MIDI autodetection
      [ALSA] oxygen: add more symbols
      [ALSA] oxygen: allow more sample rates with WM8785
      [ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785
      [ALSA] oxygen: move model-specific data out of common header
      [ALSA] oxygen: fix control filter
      [ALSA] oxygen: fix DAC source register fields
      [ALSA] oxygen: add 192 kHz SPDIF input support
      [ALSA] oxygen: optimize snd_pcm_hardware structures
      [ALSA] oxygen: TempoTec HiFier is probably not supported
      [ALSA] oxygen: add SPDIF loopback control
      [ALSA] oxygen: fix SPDIF input rates
      [ALSA] oxygen: remove MIDI for generic cards
      [ALSA] oxygen: make the number of analog output configurable
      [ALSA] oxygen: more initialization
      [ALSA] add TempoTec HiFier driver
      [ALSA] oxygen: fix AK4396 double rate upper limit
      [ALSA] oxygen: make line-in exclusive only on Xonar
      [ALSA] oxygen: use AC97 interrupt
      [ALSA] oxygen: add front panel controls
      [ALSA] oxygen: add front panel capture
      [ALSA] virtuoso: monitor external power on D2X
      [ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785

Ctirad Fertr (1):
      [ALSA] emu10k1 - 1616(M) cardbus improvements

Daniel Mack (3):
      [ALSA] caiaq - add control API and more input features
      [ALSA] usb-caiaq - add support for Kore controller 2
      [ALSA] usb/caiaq: decrease period_bytes_min

David Dillow (1):
      [ALSA] sis7019: support the SiS 7019 Audio Accelerator

Dmitry Torokhov (2):
      [ALSA] caiaq - misc input handling fixes
      [ALSA] caiaq - input device support must depend on CONFIG_INPUT

Douglas Kosovic (1):
      [ALSA] hda-codec - Add Dell T3400 support

Graeme Gregory (2):
      [ALSA] soc - Reinitialise DMA on every resume
      [ALSA] soc - Support suspend and resume of the I2S interface on s3c24xx

Hans-Christian Egtvedt (1):
      [ALSA] at73c213: replace spinlock in mixer functions with a mutex

Harald Welte (1):
      [ALSA] neo1973: ASoC include pathname fix

Heikki Lindholm (1):
      [ALSA] add number of periods constraint to snd-aoa

Hermann Lauer (1):
      [ALSA] es1938 - improve capture hw pointer reads

Herton Ronaldo Krzesinski (2):
      [ALSA] HDA-Intel - Add support for RV610/RV630 HDMI audio
      [ALSA] hda-codec - Fix capture mixers of ALC662 models

Ian Molton (1):
      [ALSA] soc - Preliminary ac97 drivers for Toshiba e800 PDAs

Ingo Molnar (1):
      [ALSA] snd hda suspend latency: shorten codec read

Ivan Kuten (1):
      [ALSA] soc - ln2440sbc ac97 support

James Courtier-Dutton (4):
      [ALSA] emu10k1: Add mixer controls parameter checking.
      [ALSA] emu10k1: Add comments regarding E-Mu ins and outs.
      [ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404.
      [ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.

Jaroslav Kysela (7):
      [ALSA] Use posix clock monotonic for PCM and timer timestamps
      [ALSA] PCM - fixed SNDRV_PCM_FORMAT_U24_BE silence constant
      [ALSA] PCM - added back TSTAMP ioctl for PCM (for old alsa-lib binaries)
      [ALSA] PCM core - remove SNDRV_PCM_TSTAMP_MMAP condition in snd_pcm_status()
      [ALSA] PCM interface - rename SNDRV_PCM_TSTAMP_MMAP to SNDRV_PCM_TSTAMP_ENABLE
      [ALSA] ice1712 - fixed midi input for Hoontech C-Ports
      [ALSA] version 1.0.16rc2

Jason Gaston (1):
      [ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID's

Jerone Young (1):
      [ALSA] hda-codec - Add IEC958 digital out support for Lenovo Thinkpads T61/X61

Jiang Zhe (6):
      [ALSA] hda-codec - Update dell-m82 model pin config
      [ALSA] hda-codec - Add workaround for multiple HPs
      [ALSA] hda-codec - Avoid wrong speaker-auto mute via mic jack
      [ALSA] hda-codec - Device ID for Toshiba laptop which uses AD1986A
      [ALSA] hda-codec - alc268 input_mux should be a selector instead of mixer
      [ALSA] hda-codec - New model for conexant 5045 codec to support benq r55e

Jiang zhe (3):
      [ALSA] hda-codec - Device ID for Macbook sound card
      [ALSA] hda-codec - Fix capture source for Cx5045 codec
      [ALSA] hda-codec - Add model for Gigabyte P35 DS3R

Jiri Olsa (1):
      [ALSA] sound: remove dead config symbol from sound code

Joachim Foerster (2):
      [ALSA] Xilinx ML403 AC97 Controller Reference device driver
      [ALSA] [ML403-AC97CR] Fix capture/periodic overrun bug

Joe Perches (3):
      [ALSA] sound/isa: Add missing 'space'
      [ALSA] sound/: Spelling fixes
      [ALSA] include/sound/: Spelling fixes

Joe Sauer (1):
      [ALSA] Fix inverted Phone volume WM9712 mixer control

Johannes Stezenbach (1):
      [ALSA] hda-intel: Enable Analog CD Input from internal ATAPI connector on Asus M2N-SLI

Jonathan Woithe (2):
      [ALSA] hda-codec - Add EAPD controls for ALC260 test model
      [ALSA] hda-codec - Add test model for ALC268

Josepch Chan (1):
      [ALSA] hda-codec - Add  support for VIA VT1708B HD audio codec

Julia Lawall (3):
      [ALSA] sound/pci: Drop unnecessary continue
      [ALSA] sound/core/memalloc.c: Add missing pci_dev_put
      [ALSA] sound: Use time_before, time_before_eq, etc.

Julian Scheel (2):
      [ALSA] ICE1724: Added support for Audiotrak Prodigy 7.1 HiFi & HD2, Hercules Fortissimo IV
      [ALSA] ice1724 - Add missing prodigy_hifi.h

Kailang Yang (3):
      [ALSA] hda-codec - Add support of HP Thin Client T5735
      [ALSA] hda-codec - Add ALC889/ALC267/ALC269 support
      [ALSA] hda-codec - Update realtek codec support

Kamalesh Babulal (1):
      [ALSA] powermac - Fix typos

Krzysztof Helt (3):
      [ALSA] ac97_patch: compilation warning fix
      [ALSA] es18xx: Enable wavetable input from ESS chips
      [ALSA] cs4231: remove one busy wait

Laim Girdwood (1):
      [ALSA] soc - Add support for passing kcontrols with events

Liam Girdwood (5):
      [ALSA] soc - Add device level DAPM event
      [ALSA] soc - Add D1 power event to power down event sequence
      [ALSA] soc - Ensure PCMs are suspended
      [ALSA] soc - Clean up tabs
      [ALSA] soc - Initial WM8753 TLV support for capture mixer

Manuel Lauss (1):
      [ALSA] ASoC: sh: improve generated code for HAC module (AC97)

Marc Boucher (5):
      [ALSA] hda-codec - Fix laptop models for Cxt5045
      [ALSA] hda-codec - Add missing input controls for Cxt5047 test model
      [ALSA] hda-codec - Add a delay after power state change
      [ALSA] hda-intel - Add ratelimit to timeout messages
      [ALSA] hda-codec - Add afg and mfg preset mask

Marcin Ĺšlusarz (7):
      [ALSA] pcm_native: fix sparse warning about shadowing 'state' symbol
      [ALSA] via82xx: minor optimization in snd_via82xx_free
      [ALSA] pcm_lib: fix sparse warning about shadowing 'n' symbol
      [ALSA] pcm_lib: fix sparse warning about different signedness
      [ALSA] info_oss: move prototype of snd_card_info_read_oss to info.h
      [ALSA] sound/core/seq: move declarations of globally visible variables to proper headers
      [ALSA] rawmidi: let sparse know what is going on _for real_

Mark Brown (5):
      [ALSA] Update MAINTAINERS for ALSA SoC
      [ALSA] soc - Don't lock the codec list in snd_soc_dapm_new_widgets()
      [ALSA] Bump ASoC core version number
      [ALSA] Fix lockdep warning in ASoC machine probe
      [ALSA] ASoC documentation updates

Matthew Ranostay (24):
      [ALSA] hda-codec - Add STAC9228 DMIC support
      [ALSA] hda: Add dmux to STAC 9228
      [ALSA] hda: STAC9228 updated DMUX nid
      [ALSA] hda: STAC9228 DMIC
      [ALSA] hda: Added new IDT codec family
      [ALSA] hda: STAC92HD71 codec mixer
      [ALSA] hda: STAC9228 Subsystem update
      [ALSA] hda: Added STAC92HD73 support
      [ALSA] hda: 92HD73 DMIC Amps
      [ALSA] hda: Added more 92HD71 codecs
      [ALSA] hda: STAC927x DMIC Cleanup
      [ALSA] hda: STAC927x VREF fix
      [ALSA] hda: Dynamically create digital gain mixers
      [ALSA] hda: 92HD71BXX Mono Mute Support
      [ALSA] hda: STAC9228 VT fixes
      [ALSA] hda: 92HD7XXX power management support
      [ALSA] hda: Add new STAC9205 PCI_QUIRK
      [ALSA] hda: Mono mux mixer support
      [ALSA] hda: Added mono_out_pin to autoconfig
      [ALSA] hda: Add dynamic mono mixer support for STAC92xx codecs
      [ALSA] hda: STAC9205 GPIO line fix
      [ALSA] hda: STAC92xx Line In/Mic as output check
      [ALSA] hda: Add GPIO mute support to STAC9205
      [ALSA] hda: fix Mic in as output

Michael Opdenacker (1):
      [ALSA] writing-an-alsa-driver.tmpl: English style improvements

Miguel Boton (1):
      [ALSA] fix compilation warning in GCC

Mike Rapoport (1):
      [ALSA] soc - Add 'Mono Playback Switch' to WM9712 codec driver

Milan plzik (1):
      [ALSA] soc - Fix power switching support for DAPM_SWITCH widgets

Nick Piggin (2):
      [ALSA] alsa: nopage
      [ALSA] alsa: usx2y nopage

Nicolas Kaiser (2):
      [ALSA] sound/pci: remove line duplications in defines
      [ALSA] sound/pci: remove duplicated defines

Oliver Neukum (1):
      [ALSA] usb audio suspend support

Pavel Hofman (2):
      [ALSA] I2C fix for ice1724
      [ALSA] switching rate in STAC9460 codec of Prodigy192

Philipp Zabel (1):
      [ALSA] ASoC TLV support

Randy Dunlap (7):
      [ALSA] sound: fix mts64 section mismatches
      [ALSA] sound: fix ad1889 section mismatch
      [ALSA] sound: fix atiixp section mismatch
      [ALSA] sound: fix rme9652 section mismatch
      [ALSA] sound: fix caiaq section mismatches
      [ALSA] fix cs5535 section mismatch
      [ALSA] fix opti9xx/miro section mismatch

Rene Herman (2):
      [ALSA] sound/isa: kill pnp_resource_change
      [ALSA] Update descriptions of isapnp-specific module options

Shin-ya Okada (1):
      [ALSA] ice1724 - Add support of Onkyo SE-90PCI and SE-200PCI

Stanislav Brabec (1):
      [ALSA] use convenient treble scale on WM8750

T. H. Huth (1):
      [ALSA] snd-powermac: handle dead DMA transfers

Takashi Iwai (88):
      [ALSA] hda-codec - Add missing eeepc-p701 model for ALC662
      [ALSA] hda-codec - Add model for Fujitsu V5505
      [ALSA] ad1848 - Fix print format
      [ALSA] via82xx - Fix quirk for Shuttle AK32VN
      [ALSA] hda-codec - Show more information in proc file
      [ALSA] Introduce slots option to snd module
      [ALSA] Dreamcast AICA sound - Get rid of annoying compiler warning
      [ALSA] opl3 - Use hwdep for patch loading
      [ALSA] opl3 - simplify exclusive access lock
      [ALSA] Remove sequencer instrument layer
      [ALSA] opl3 - Fix build errors
      [ALSA] hda-codec - Improve the auto-configuration
      [ALSA] hda-codec - new PCI SSID for HP machines
      [ALSA] Update SNDRV_HWDEP_IFACE_LAST
      [ALSA] hda-codec - Add model=hp-tc-t5735 for ALC262
      [ALSA] emu10k1 - Check value ranges in ctl callbacks
      [ALSA] hda-codec - Check value range in ctl callbacks
      [ALSA] ice1724 - Check value ranges in ctl callbacks
      [ALSA] mixart - Check value range in ctl callbacks
      [ALSA] pci - check value range in ctl callbacks
      [ALSA] ice1724 - Clean up ctl callbacks in se.c
      [ALSA] vxpocket - Check value range in ctl callbacks
      [ALSA] powermac - Check value range in ctl callbacks
      [ALSA] ak4xxx - Check value ranges in ctl callbacks
      [ALSA] aoa - Check value range in ctl callbacks
      [ALSA] Check value range in ctl callbacks
      [ALSA] at73c213 - Use common callback
      [ALSA] hda-intel - Show more volume-knob attributes
      [ALSA] hda-codec - Revert volume knob controls in STAC codecs
      [ALSA] dbri - Fix broken change for value range checks
      [ALSA] caiaq - Fix indent in Kconfig
      [ALSA] caiaq - remove ifdef
      [ALSA] Fix PCM MMAP time-stamp mode
      [ALSA] aoa - fix compile warning
      [ALSA] emu10k1x - Add missing snd_card_set_dev call
      [ALSA] drivers - Add missing snd_card_set_dev()
      [ALSA] ice1712 - Fix word clock status control on Delta 1010LT
      [ALSA] echoaudio - convert from semaphore to mutex
      [ALSA] hda-codec - Device ID for MSI L745
      [ALSA] Fix old tstamp ioctl for compat_ioctl
      [ALSA] sb16 - Suppress compile warning
      [ALSA] Add SNDRV_PCM_IOCTL_TSTAMP back to compat ioctl
      [ALSA] hda-codec - Avoid overload of PCM volume on Cx5045 codec
      [ALSA] Add missing device link
      [ALSA] hda-codec - sort pci quirk list
      [ALSA] hda-codec - Fix invalid access to non-existing dmux on STAC
      [ALSA] hda-codec - Sort ad1986a cfg table
      [ALSA] hda-intel - Support multiple devices
      [ALSA] hda-codec - Add model=laptop for HP 350 laptop
      [ALSA] Remove indirect control access
      [ALSA] Fix PCM write blocking
      [ALSA] Remove PCM xfer_align sw params
      [ALSA] PCM - clean up snd_pcm_lib_read/write
      [ALSA] Remove PCM sleep_min and tick
      [ALSA] Remove sound/driver.h
      [ALSA] Add virtual master control helpers
      [ALSA] hda-codec - Add virtual master controls
      [ALSA] hda-codec - print control name in error messages
      [ALSA] hda-codec - Don't build boost controls for digital mics
      [ALSA] hda-codec - Remove obsolete FIXME's
      [ALSA] hda-code - Clean up STAC GPIO enablement code
      [ALSA] hda-codec - Disable PCBEEP mixer element in test model
      [ALSA] hda-codec - Add the support of Dell OEM laptops with ALC268
      [ALSA] hda-codec - Enable VIA SPDIF input pin
      [ALSA] hda-intel - Add workarounds for STAC codecs
      [ALSA] Add missing model for HD-audio Cx5045 codec
      [ALSA] ice1712, ice1724 - Code clean up
      [ALSA] hda-intel - Make azx_get_response() a bit more robust
      [ALSA] emu10k1 - Fix over-sized kmalloc for TLV
      [ALSA] cs5535audio - Fix available sample rates
      [ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()
      [ALSA] hda-codec - Don't query widget parameter for invalid NID
      [ALSA] hda-codec - Fix handling of multiple capture streams
      [ALSA] hda-codec - Add Conexant 5051 codec support
      [ALSA] hda-codec - Add missing slave for AD1884 master switch
      [ALSA] hda-codec - Add SPDIF controls as slave on AD codecs
      [ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model
      [ALSA] hda-codec - Rename non-standard 'iSpeaker'
      [ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model
      [ALSA] hda-codec - Fix ALC262 HP-RP5700 model
      [ALSA] hda-codec - Add speaker automute to ALC260 HP models
      [ALSA] hda-codec - Add speaker automute to ALC262 HP models
      [ALSA] Fix Oops with PCM OSS sync
      [ALSA] hda-codec - Control SPDIF as slave
      [ALSA] hda-codec - Add model for HP DV9553EG laptop
      [ALSA] emu10k1 - Don't create emu1010 controls for non-emu boards
      [ALSA] emu10k1 - Use enum for emu_model types
      [ALSA] emu10k1 - Fix kthread handling at resume

Timofei Bondarenko (4):
      [ALSA] usb-audio - SB Live24-External better handling
      [ALSA] cmipci at 96kHz
      [ALSA] cmipci - utilize ADC48K44K bit
      [ALSA] cmipci - allow capture of raw spdif subframes

Timur Tabi (3):
      [ALSA] cs4270: wrong sample rate when CONFIG_SND_SOC_CS4270_VD33_ERRATA is set
      [ALSA] Add ASoC drivers for the Freescale MPC8610 SoC
      [ALSA] mpc8610: Add mmap support

Tobin Davis (4):
      [ALSA] HDA: Add support for Samsung Q1 Ultra Vista edition
      [ALSA] HDA: Add Asus VX1 support
      [ALSA] HDA: Enable chipset gcap usage
      [ALSA] HDA-Intel - Add support for Intel SCH

Vasily Khoruzhick (1):
      [ALSA] hda-codec - remove 11c1:1040 from patch_si3054.c id list

Veli-Matti Valtonen (1):
      [ALSA] emu10k1 - Another EMU0404 Board ID

Ville Syrjala (1):
      [ALSA] soc/wm8731: Fix stereo mixer controls

Vladimir Barinov (1):
      [ALSA] ASoC TLV320AIC3X codec driver

Wolke Liu (1):
      [ALSA] HDA-Intel - Add support for RV6xx HDMI audio

-----
Jaroslav Kysela <perex@perex.cz>
Linux Kernel Sound Maintainer
ALSA Project, Red Hat, Inc.

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-10-23  6:14 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-10-23  6:14 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-10-23.patch.gz


The following files will be updated:

 include/sound/version.h        |    2 +-
 sound/core/control.c           |    5 ++-
 sound/pci/bt87x.c              |    4 +-
 sound/pci/hda/hda_codec.c      |    9 +-----
 sound/pci/hda/hda_local.h      |   18 +++++++++---
 sound/pci/hda/patch_analog.c   |    5 ++-
 sound/pci/hda/patch_cmedia.c   |    3 +-
 sound/pci/hda/patch_conexant.c |   35 +++++++++++++----------
 sound/pci/hda/patch_realtek.c  |    2 +-
 sound/pci/hda/patch_sigmatel.c |    6 +++-
 sound/pci/hda/patch_via.c      |    2 +-
 sound/sh/aica.c                |   31 +++++++++++++++++++-
 sound/sparc/cs4231.c           |   59 +++++++++++++---------------------------
 sound/usb/usbquirks.h          |    9 ++++++
 14 files changed, 109 insertions(+), 81 deletions(-)


The following things were done:

Adrian McMenamin (1):
      [ALSA] protect Dreamcast PCM driver (AICA) from G2 bus effects

Borislav Petkov (1):
      [ALSA] sound/core/control.c: hard-irq-safe -> hard-irq-unsafe lock warning

Dawid Wrobel (1):
      [ALSA] usb-audio: Another USB mic quirk for Logitech Communicator webcam

Jaroslav Kysela (1):
      [ALSA] version 1.0.15

Krzysztof Helt (1):
      [ALSA] This simplifies and fixes waiting loops of the mce_down()

Takashi Iwai (6):
      [ALSA] hda-codec - Fix AD1986A Lenovo auto-mute
      [ALSA] bt87x - Fix section mismatch
      [ALSA] hda-codec - Fix conflict of Master volume in STAC92xx codec
      [ALSA] hda-codec - Fix Conexant 5045 volumes
      [ALSA] hda-codec - Fix build without CONFIG_SND_HDA_GENERIC
      [ALSA] hda-codec - Fix possible array overflow

Trent Piepho (1):
      [ALSA] snd-bt87x: Make the load_all option work correctly

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-10-16 15:08 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-10-16 15:08 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-10-16.patch.gz

The following files will be updated:

 CREDITS                                            |    2 +-
 Documentation/sound/alsa/ALSA-Configuration.txt    |  115 ++-
 Documentation/sound/alsa/CMIPCI.txt                |   17 +-
 .../sound/alsa/DocBook/writing-an-alsa-driver.tmpl |  184 ++-
 Documentation/sound/alsa/OSS-Emulation.txt         |    7 -
 Documentation/sound/alsa/hda_codec.txt             |   49 +-
 Documentation/sound/alsa/powersave.txt             |   41 +
 MAINTAINERS                                        |    6 +-
 drivers/media/video/cx88/cx88-alsa.c               |    2 +-
 drivers/net/hp100.c                                |    4 +-
 drivers/pnp/interface.c                            |    2 +-
 drivers/pnp/isapnp/core.c                          |    4 +-
 drivers/pnp/isapnp/proc.c                          |    2 +-
 drivers/pnp/manager.c                              |    2 +-
 drivers/pnp/resource.c                             |    2 +-
 include/linux/i2c-id.h                             |    1 +
 include/linux/spi/at73c213.h                       |   25 +
 include/sound/ac97_codec.h                         |    8 +-
 include/sound/ad1848.h                             |    5 +-
 include/sound/ainstr_gf1.h                         |    2 +-
 include/sound/ainstr_iw.h                          |    2 +-
 include/sound/ainstr_simple.h                      |    2 +-
 include/sound/ak4114.h                             |    2 +-
 include/sound/ak4117.h                             |    2 +-
 include/sound/ak4531_codec.h                       |    2 +-
 include/sound/ak4xxx-adda.h                        |    2 +-
 include/sound/asequencer.h                         |    2 +-
 include/sound/asound.h                             |    3 +-
 include/sound/asound_fm.h                          |    2 +-
 include/sound/asoundef.h                           |    2 +-
 include/sound/control.h                            |   10 +-
 include/sound/core.h                               |    2 +-
 include/sound/cs4231-regs.h                        |  180 ++
 include/sound/cs4231.h                             |  159 +--
 include/sound/cs46xx.h                             |    2 +-
 include/sound/cs46xx_dsp_scb_types.h               |    2 +-
 include/sound/cs46xx_dsp_spos.h                    |    2 +-
 include/sound/cs46xx_dsp_task_types.h              |    2 +-
 include/sound/cs8403.h                             |    2 +-
 include/sound/cs8427.h                             |    2 +-
 include/sound/driver.h                             |    2 +-
 include/sound/emu10k1.h                            |   15 +-
 include/sound/es1688.h                             |    2 +-
 include/sound/gus.h                                |    2 +-
 include/sound/hda_hwdep.h                          |   44 +
 include/sound/hdspm.h                              |   16 +-
 include/sound/hwdep.h                              |    2 +-
 include/sound/info.h                               |    2 +-
 include/sound/initval.h                            |    2 +-
 include/sound/memalloc.h                           |    2 +-
 include/sound/mixer_oss.h                          |    2 +-
 include/sound/mpu401.h                             |    3 +-
 include/sound/opl3.h                               |    2 +-
 include/sound/pcm-indirect.h                       |    2 +-
 include/sound/pcm.h                                |   13 +-
 include/sound/pcm_oss.h                            |    2 +-
 include/sound/rawmidi.h                            |    2 +-
 include/sound/sb.h                                 |    2 +-
 include/sound/seq_instr.h                          |    2 +-
 include/sound/seq_midi_event.h                     |    2 +-
 include/sound/seq_virmidi.h                        |    2 +-
 include/sound/soc.h                                |    3 +-
 include/sound/tea575x-tuner.h                      |    2 +-
 include/sound/timer.h                              |    2 +-
 include/sound/tlv.h                                |    2 +-
 include/sound/version.h                            |    4 +-
 include/sound/ymfpci.h                             |    2 +-
 sound/Kconfig                                      |    4 +
 sound/Makefile                                     |    3 +-
 sound/aoa/codecs/snd-aoa-codec-onyx.c              |   20 +-
 sound/aoa/codecs/snd-aoa-codec-tas.c               |   29 +-
 sound/aoa/fabrics/snd-aoa-fabric-layout.c          |   10 +-
 sound/arm/sa11xx-uda1341.c                         |   35 +-
 sound/core/Makefile                                |   15 +-
 sound/core/control.c                               |   33 +-
 sound/core/device.c                                |    2 +-
 sound/core/hwdep.c                                 |    4 +-
 sound/core/info.c                                  |    2 +-
 sound/core/info_oss.c                              |    2 +-
 sound/core/init.c                                  |    2 +-
 sound/core/isadma.c                                |    2 +-
 sound/core/memalloc.c                              |   10 +-
 sound/core/memory.c                                |    2 +-
 sound/core/misc.c                                  |    2 +-
 sound/core/oss/Makefile                            |    7 +-
 sound/core/oss/copy.c                              |    5 -
 sound/core/oss/io.c                                |    7 +-
 sound/core/oss/linear.c                            |   91 +-
 sound/core/oss/mixer_oss.c                         |    4 +-
 sound/core/oss/mulaw.c                             |   90 +-
 sound/core/oss/pcm_oss.c                           |   39 +-
 sound/core/oss/pcm_plugin.c                        |   63 +-
 sound/core/oss/pcm_plugin.h                        |    2 +-
 sound/core/oss/plugin_ops.h                        |  370 ----
 sound/core/oss/rate.c                              |    7 +-
 sound/core/oss/route.c                             |    5 -
 sound/core/pcm.c                                   |    4 +-
 sound/core/pcm_lib.c                               |    2 +-
 sound/core/pcm_memory.c                            |    2 +-
 sound/core/pcm_misc.c                              |   65 +-
 sound/core/pcm_native.c                            |   10 +-
 sound/core/pcm_timer.c                             |    2 +-
 sound/core/rawmidi.c                               |    5 +-
 sound/core/seq/Makefile                            |    2 +-
 sound/core/seq/instr/Makefile                      |    2 +-
 sound/core/seq/instr/ainstr_gf1.c                  |    4 +-
 sound/core/seq/instr/ainstr_iw.c                   |    4 +-
 sound/core/seq/instr/ainstr_simple.c               |    4 +-
 sound/core/seq/oss/Makefile                        |    2 +-
 sound/core/seq/oss/seq_oss_init.c                  |   40 +-
 sound/core/seq/oss/seq_oss_writeq.c                |    6 +-
 sound/core/seq/seq.c                               |    2 +-
 sound/core/seq/seq_clientmgr.c                     |    2 +-
 sound/core/seq/seq_instr.c                         |   14 +-
 sound/core/seq/seq_memory.c                        |    2 +-
 sound/core/seq/seq_midi.c                          |    4 +-
 sound/core/seq/seq_midi_event.c                    |  101 +-
 sound/core/seq/seq_ports.c                         |    2 +-
 sound/core/seq/seq_timer.c                         |    2 +-
 sound/core/sound.c                                 |   12 +-
 sound/core/sound_oss.c                             |    2 +-
 sound/core/timer.c                                 |    4 +-
 sound/drivers/Makefile                             |    2 +-
 sound/drivers/dummy.c                              |   14 +-
 sound/drivers/mpu401/Makefile                      |    2 +-
 sound/drivers/mpu401/mpu401.c                      |   10 +-
 sound/drivers/mpu401/mpu401_uart.c                 |    7 +-
 sound/drivers/mts64.c                              |   10 +-
 sound/drivers/opl3/Makefile                        |    8 +-
 sound/drivers/opl3/opl3_lib.c                      |    4 +-
 sound/drivers/opl4/Makefile                        |    2 +-
 sound/drivers/serial-u16550.c                      |    2 +-
 sound/drivers/vx/Makefile                          |    2 +-
 sound/drivers/vx/vx_mixer.c                        |   18 +-
 sound/i2c/Makefile                                 |    6 +-
 sound/i2c/cs8427.c                                 |   10 +-
 sound/i2c/i2c.c                                    |    4 +-
 sound/i2c/other/Makefile                           |    2 +-
 sound/i2c/other/ak4114.c                           |   14 +-
 sound/i2c/other/ak4117.c                           |   14 +-
 sound/i2c/other/ak4xxx-adda.c                      |   14 +-
 sound/i2c/other/pt2258.c                           |   10 +-
 sound/i2c/other/tea575x-tuner.c                    |    4 +-
 sound/i2c/tea6330t.c                               |   14 +-
 sound/isa/Kconfig                                  |   22 +-
 sound/isa/Makefile                                 |    4 +-
 sound/isa/ad1816a/Makefile                         |    2 +-
 sound/isa/ad1816a/ad1816a_lib.c                    |    2 -
 sound/isa/ad1848/Makefile                          |    9 +-
 sound/isa/ad1848/ad1848.c                          |    6 +-
 sound/isa/ad1848/ad1848_lib.c                      |  140 +-
 sound/isa/cs423x/Makefile                          |   19 +-
 sound/isa/cs423x/cs4231.c                          |    4 +-
 sound/isa/cs423x/cs4231_lib.c                      |  115 +-
 sound/isa/cs423x/cs4236.c                          |    4 +-
 sound/isa/cs423x/cs4236_lib.c                      |    4 +-
 sound/isa/es1688/Makefile                          |    2 +-
 sound/isa/es1688/es1688.c                          |    4 +-
 sound/isa/es1688/es1688_lib.c                      |    4 +-
 sound/isa/es18xx.c                                 |   19 +-
 sound/isa/gus/Makefile                             |    2 +-
 sound/isa/gus/gus_dma.c                            |    2 +-
 sound/isa/gus/gus_dram.c                           |    2 +-
 sound/isa/gus/gus_instr.c                          |    2 +-
 sound/isa/gus/gus_io.c                             |    2 +-
 sound/isa/gus/gus_irq.c                            |   20 +-
 sound/isa/gus/gus_main.c                           |   22 +-
 sound/isa/gus/gus_mem.c                            |    2 +-
 sound/isa/gus/gus_mem_proc.c                       |    2 +-
 sound/isa/gus/gus_mixer.c                          |   11 +-
 sound/isa/gus/gus_pcm.c                            |    2 +-
 sound/isa/gus/gus_reset.c                          |    2 +-
 sound/isa/gus/gus_sample.c                         |    2 +-
 sound/isa/gus/gus_simple.c                         |    2 +-
 sound/isa/gus/gus_synth.c                          |    4 +-
 sound/isa/gus/gus_tables.h                         |    2 +-
 sound/isa/gus/gus_timer.c                          |    2 +-
 sound/isa/gus/gus_uart.c                           |    2 +-
 sound/isa/gus/gus_volume.c                         |    2 +-
 sound/isa/gus/gusclassic.c                         |    4 +-
 sound/isa/gus/gusextreme.c                         |    4 +-
 sound/isa/gus/gusmax.c                             |    4 +-
 sound/isa/gus/interwave.c                          |    4 +-
 sound/isa/opl3sa2.c                                |    5 +-
 sound/isa/opti9xx/Makefile                         |    2 +-
 sound/isa/opti9xx/miro.c                           |   18 +-
 sound/isa/opti9xx/opti92x-ad1848.c                 |   14 +-
 sound/isa/sb/Makefile                              |    2 +-
 sound/isa/sb/emu8000.c                             |    2 +-
 sound/isa/sb/emu8000_synth.c                       |    2 +-
 sound/isa/sb/sb16.c                                |    4 +-
 sound/isa/sb/sb16_csp.c                            |    9 +-
 sound/isa/sb/sb16_main.c                           |    4 +-
 sound/isa/sb/sb8.c                                 |    4 +-
 sound/isa/sb/sb8_main.c                            |    4 +-
 sound/isa/sb/sb8_midi.c                            |    2 +-
 sound/isa/sb/sb_common.c                           |    8 +-
 sound/isa/sb/sb_mixer.c                            |    2 +-
 sound/isa/sc6000.c                                 |  656 +++++++
 sound/isa/sscape.c                                 |  354 +++--
 sound/isa/wavefront/Makefile                       |    2 +-
 sound/isa/wavefront/wavefront_synth.c              |  130 +-
 sound/last.c                                       |    2 +-
 sound/pci/Kconfig                                  |  111 ++-
 sound/pci/Makefile                                 |    2 +-
 sound/pci/ac97/Makefile                            |    2 +-
 sound/pci/ac97/ac97_codec.c                        |   40 +-
 sound/pci/ac97/ac97_id.h                           |    3 +-
 sound/pci/ac97/ac97_local.h                        |    2 +-
 sound/pci/ac97/ac97_patch.c                        |  162 ++-
 sound/pci/ac97/ac97_patch.h                        |    2 +-
 sound/pci/ac97/ac97_pcm.c                          |    2 +-
 sound/pci/ac97/ac97_proc.c                         |   10 +-
 sound/pci/ac97/ak4531_codec.c                      |    4 +-
 sound/pci/ali5451/Makefile                         |    2 +-
 sound/pci/ali5451/ali5451.c                        |   10 +-
 sound/pci/als4000.c                                |    2 +-
 sound/pci/au88x0/au88x0.c                          |    1 +
 sound/pci/au88x0/au88x0_eq.c                       |   10 +-
 sound/pci/au88x0/au88x0_mpu401.c                   |    2 +-
 sound/pci/au88x0/au88x0_synth.c                    |    4 +-
 sound/pci/bt87x.c                                  |  217 ++-
 sound/pci/ca0106/ca0106.h                          |   98 +-
 sound/pci/ca0106/ca0106_main.c                     |  103 +-
 sound/pci/ca0106/ca0106_mixer.c                    |   98 +-
 sound/pci/ca0106/ca_midi.c                         |    2 +-
 sound/pci/ca0106/ca_midi.h                         |    6 +-
 sound/pci/cmipci.c                                 |  537 ++++--
 sound/pci/cs4281.c                                 |   28 +-
 sound/pci/cs46xx/Makefile                          |    8 +-
 sound/pci/cs46xx/cs46xx.c                          |    4 +-
 sound/pci/cs46xx/cs46xx_lib.c                      |   12 +-
 sound/pci/cs46xx/cs46xx_lib.h                      |    2 +-
 sound/pci/cs46xx/dsp_spos.h                        |    2 +-
 sound/pci/cs46xx/dsp_spos_scb_lib.c                |    2 +-
 sound/pci/cs5535audio/Makefile                     |    7 +-
 sound/pci/cs5535audio/cs5535audio.c                |   24 +-
 sound/pci/cs5535audio/cs5535audio.h                |   42 +-
 sound/pci/cs5535audio/cs5535audio_pcm.c            |   10 +-
 sound/pci/cs5535audio/cs5535audio_pm.c             |   26 +-
 sound/pci/echoaudio/echoaudio.c                    |   33 +-
 sound/pci/echoaudio/echoaudio_dsp.c                |    4 +-
 sound/pci/echoaudio/echoaudio_dsp.h                |   15 +-
 sound/pci/emu10k1/Makefile                         |    2 +-
 sound/pci/emu10k1/emu10k1.c                        |    4 +-
 sound/pci/emu10k1/emu10k1_main.c                   |  130 +-
 sound/pci/emu10k1/emu10k1x.c                       |    9 +-
 sound/pci/emu10k1/emufx.c                          |  251 ++--
 sound/pci/emu10k1/emumixer.c                       |   86 +-
 sound/pci/emu10k1/emumpu401.c                      |    2 +-
 sound/pci/emu10k1/emupcm.c                         |    2 +-
 sound/pci/emu10k1/emuproc.c                        |   58 +-
 sound/pci/emu10k1/io.c                             |   12 +-
 sound/pci/emu10k1/irq.c                            |    2 +-
 sound/pci/emu10k1/memory.c                         |    2 +-
 sound/pci/emu10k1/p16v.c                           |   19 +-
 sound/pci/emu10k1/voice.c                          |    2 +-
 sound/pci/ens1370.c                                |   44 +-
 sound/pci/es1938.c                                 |   22 +-
 sound/pci/es1968.c                                 |   28 +-
 sound/pci/fm801.c                                  |    4 +-
 sound/pci/hda/Makefile                             |   27 +-
 sound/pci/hda/hda_codec.c                          |  735 ++++++--
 sound/pci/hda/hda_codec.h                          |  113 +-
 sound/pci/hda/hda_generic.c                        |  100 +-
 sound/pci/hda/hda_hwdep.c                          |  122 ++
 sound/pci/hda/hda_intel.c                          |  382 +++--
 sound/pci/hda/hda_local.h                          |  193 ++-
 sound/pci/hda/hda_patch.h                          |   16 +
 sound/pci/hda/hda_proc.c                           |   30 +-
 sound/pci/hda/patch_analog.c                       |  524 ++++---
 sound/pci/hda/patch_atihdmi.c                      |   16 -
 sound/pci/hda/patch_cmedia.c                       |   24 -
 sound/pci/hda/patch_conexant.c                     |  156 +--
 sound/pci/hda/patch_realtek.c                      | 1840 +++++++++++++++-----
 sound/pci/hda/patch_si3054.c                       |   20 +-
 sound/pci/hda/patch_sigmatel.c                     | 1000 ++++++++---
 sound/pci/hda/patch_via.c                          |   80 +-
 sound/pci/ice1712/Makefile                         |    2 +-
 sound/pci/ice1712/ak4xxx.c                         |    4 +-
 sound/pci/ice1712/amp.c                            |    2 +-
 sound/pci/ice1712/amp.h                            |    2 +-
 sound/pci/ice1712/aureon.c                         |   45 +-
 sound/pci/ice1712/delta.c                          |   13 +-
 sound/pci/ice1712/delta.h                          |    2 +-
 sound/pci/ice1712/envy24ht.h                       |    2 +-
 sound/pci/ice1712/ews.c                            |   20 +-
 sound/pci/ice1712/ews.h                            |    2 +-
 sound/pci/ice1712/hoontech.c                       |    2 +-
 sound/pci/ice1712/hoontech.h                       |    2 +-
 sound/pci/ice1712/ice1712.c                        |   52 +-
 sound/pci/ice1712/ice1712.h                        |    5 +-
 sound/pci/ice1712/ice1724.c                        |   54 +-
 sound/pci/ice1712/juli.c                           |    2 +-
 sound/pci/ice1712/phase.c                          |   23 +-
 sound/pci/ice1712/pontis.c                         |   27 +-
 sound/pci/ice1712/prodigy192.c                     |   27 +-
 sound/pci/ice1712/wtm.c                            |   29 +-
 sound/pci/intel8x0.c                               |    4 +-
 sound/pci/intel8x0m.c                              |    4 +-
 sound/pci/korg1212/Makefile                        |    2 +-
 sound/pci/korg1212/korg1212.c                      |    4 -
 sound/pci/maestro3.c                               |    2 -
 sound/pci/mixart/Makefile                          |    2 +-
 sound/pci/mixart/mixart.c                          |   10 +-
 sound/pci/mixart/mixart_mixer.c                    |    9 +-
 sound/pci/nm256/Makefile                           |    2 +-
 sound/pci/nm256/nm256.c                            |    1 -
 sound/pci/pcxhr/pcxhr.c                            |    5 +
 sound/pci/pcxhr/pcxhr_mixer.c                      |   15 +-
 sound/pci/rme32.c                                  |   33 +-
 sound/pci/rme96.c                                  |   41 +-
 sound/pci/rme9652/Makefile                         |    2 +-
 sound/pci/rme9652/hdsp.c                           |   90 +-
 sound/pci/rme9652/hdspm.c                          |  723 ++++----
 sound/pci/rme9652/rme9652.c                        |   27 +-
 sound/pci/sonicvibes.c                             |    4 +-
 sound/pci/trident/Makefile                         |    2 +-
 sound/pci/trident/trident.c                        |    2 +-
 sound/pci/trident/trident_main.c                   |   22 +-
 sound/pci/trident/trident_memory.c                 |    2 +-
 sound/pci/via82xx.c                                |   19 +-
 sound/pci/via82xx_modem.c                          |    8 +-
 sound/pci/vx222/Makefile                           |    2 +-
 sound/pci/ymfpci/Makefile                          |    2 +-
 sound/pci/ymfpci/ymfpci.c                          |    4 +-
 sound/pci/ymfpci/ymfpci_main.c                     |  108 +-
 sound/pcmcia/Makefile                              |    2 +-
 sound/pcmcia/pdaudiocf/Makefile                    |    2 +-
 sound/pcmcia/pdaudiocf/pdaudiocf.c                 |    4 +-
 sound/pcmcia/pdaudiocf/pdaudiocf.h                 |    2 +-
 sound/pcmcia/pdaudiocf/pdaudiocf_core.c            |    2 +-
 sound/pcmcia/pdaudiocf/pdaudiocf_irq.c             |    2 +-
 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c             |    2 +-
 sound/pcmcia/vx/Makefile                           |    2 +-
 sound/pcmcia/vx/vxp_mixer.c                        |    9 +-
 sound/ppc/Makefile                                 |    2 +-
 sound/ppc/daca.c                                   |   10 +-
 sound/ppc/pmac.c                                   |   57 +-
 sound/ppc/pmac.h                                   |    4 +-
 sound/ppc/snd_ps3.c                                |    1 -
 sound/sh/aica.c                                    |   10 +-
 sound/soc/codecs/Kconfig                           |   20 +
 sound/soc/codecs/Makefile                          |    2 +
 sound/soc/codecs/cs4270.c                          |  805 +++++++++
 sound/soc/codecs/cs4270.h                          |   28 +
 sound/soc/pxa/spitz.c                              |    1 -
 sound/soc/s3c24xx/Kconfig                          |    2 +-
 sound/soc/s3c24xx/s3c24xx-i2s.c                    |    1 +
 sound/soc/s3c24xx/s3c24xx-pcm.c                    |   22 +-
 sound/soc/soc-core.c                               |   20 -
 sound/soc/soc-dapm.c                               |    2 +-
 sound/sparc/cs4231.c                               |  805 ++++-----
 sound/sparc/dbri.c                                 |  581 ++++---
 sound/spi/Kconfig                                  |   31 +
 sound/spi/Makefile                                 |    5 +
 sound/spi/at73c213.c                               | 1129 ++++++++++++
 sound/spi/at73c213.h                               |  119 ++
 sound/synth/Makefile                               |    2 +-
 sound/synth/emux/Makefile                          |    2 +-
 sound/synth/util_mem.c                             |    2 +-
 sound/usb/Kconfig                                  |    2 +
 sound/usb/caiaq/caiaq-audio.c                      |    1 +
 sound/usb/caiaq/caiaq-device.c                     |   18 +-
 sound/usb/caiaq/caiaq-device.h                     |    1 +
 sound/usb/caiaq/caiaq-input.c                      |   28 +-
 sound/usb/usbaudio.c                               |   46 +-
 sound/usb/usbmidi.c                                |   46 +-
 sound/usb/usbmixer.c                               |   11 +-
 sound/usb/usbquirks.h                              |  100 ++-
 370 files changed, 11183 insertions(+), 5968 deletions(-)


The following things were done:

Adrian Bunk (4):
      [ALSA] sound/pci/cs46xx/: fix an off-by-one
      [ALSA] sound/synth/util_mem.c: remove pointless check
      [ALSA] unexport snd_ctl_elem_{read,write}
      [ALSA] au88x0_synth.c bugfix

Andres Salomon (5):
      [ALSA] cs5535audio: correctly set dma->substream
      [ALSA] cs5535audio: fix PRD register save/restore power management race
      [ALSA] cs5535audio: update PCI device handling in suspend/resume
      [ALSA] cs5535audio: fix ACC_BM[x]_CMD register handling
      [ALSA] cs5535audio: drop unused bus master stuff

Andrew Morton (2):
      [ALSA] sc6000 build fix
      [ALSA] git-alsa kconfig fix

Arnaud Patard (1):
      [ALSA] Fix Kconfig entry for SND_S3C24XX_SOC_NEO1973_WM8753

Clemens Ladisch (42):
      [ALSA] ymfpci: fix volume handling of the 44.1 kHz slot
      [ALSA] check for linked substreams of different cards
      [ALSA] seq_midi_event: fix encoding of data bytes after end of sysex
      [ALSA] seq_midi_event: prevent running status after system messages
      [ALSA] seq_midi_event: fix parsing of missing data bytes
      [ALSA] seq_midi_event: fix parsing of F9/FD bytes
      [ALSA] remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync()
      [ALSA] pcm: merge rates[] from pcm_misc.c and pcm_native.c
      [ALSA] pcm: add snd_pcm_rate_to_rate_bit() helper
      [ALSA] usb-audio: fix parsing of SysEx messages from CME keyboards
      [ALSA] usb-audio: allow output interrupt transfers for MIDI
      [ALSA] usb-audio: allow low speed MIDI devices
      [ALSA] usb-audio: add workaround for ESI MIDI Mate/RomIO II
      [ALSA] cmipci: fix MIDI device name
      [ALSA] cmipci: fix handling of FM/MIDI port addresses
      [ALSA] cmipci: make the test for integrated MIDI port address more robust
      [ALSA] cmipci: reorganize chip version detection
      [ALSA] cmipci: remove has_dual_dac
      [ALSA] cmipci: show actual chip name in card longname
      [ALSA] usb-audio: add quirk for Serato Scratch Live DJ Box
      [ALSA] cmipci: remove invalid channels constraint
      [ALSA] cmipci: add 96 kHz support
      [ALSA] cmipci: do not check for integrated FM/MIDI ports with chip version 37
      [ALSA] cmipci: check that the legacy MIDI port works
      [ALSA] cmipci: show real chip name in card name
      [ALSA] cmipci: add msbits constraint for 24-bit format
      [ALSA] document basic TLV stuff
      [ALSA] usb-audio: add Ozone Academic support
      [ALSA] bt87x: fix detection of generic boards
      [ALSA] cmipci: fix version 37 detection
      [ALSA] cmipci: update register definitions
      [ALSA] cmipci: show more registers in proc file
      [ALSA] cmipci: reset the chip when initializing
      [ALSA] cmipci: initialize 0x90 registers
      [ALSA] cmipci: allow 96 kHz playback on non-multichannel rear
      [ALSA] cmipci: remove 5.0 format
      [ALSA] cmipci: reorganize set_dac_channels()
      [ALSA] cmipci: fix lookup of double rates
      [ALSA] cmipci: clean up struct cmipci_pcm
      [ALSA] cmipci: fix distortion on rear channels
      [ALSA] mpu-401: do not require an ACK byte for the ENTER_UART command
      [ALSA] mpu-401: remove MPU401_INFO_UART_ONLY flag

Daniel Mack (1):
      [ALSA] caiaq - support for Native Instrument's RigKontrol3

Danny Tholen (1):
      [ALSA] hda-intel - Improve HD-audio codec probing robustness

Eugene Teo (1):
      [ALSA] seq: resource leak fix and various code cleanups

Giuliano Pochini (1):
      [ALSA] echoaudio - Add barrier() to prevent compiler optimization

Hans-Christian Egtvedt (2):
      [ALSA] Add SPI devices to ALSA Kconfig and Makefile
      [ALSA] ALSA sound driver for the AT73C213 DAC using Atmel SSC driver

Harald Welte (1):
      [ALSA] s3c24xx-pcm: fix hw_params dma handling

Ingo Molnar (1):
      [ALSA] fix bootup crash in snd_gus_interrupt()

James Courtier-Dutton (7):
      [ALSA] snd-emu10k1: Add support for E-Mu 1616 PCI, 1616M PCI, 0404 PCI, E-Mu
      [ALSA] snd-emu10k1:Improves firmware loading for E-Mu cards.
      [ALSA] snd-ca0106:Add recognition for new variant. Fixes ALSA bug#3251
      [ALSA] snd-emu10k1:Support for ADAT and S/PDIF.
      [ALSA] snd-emu10k1:Implement SPDIF/ADAT status.
      [ALSA] snd-emu10k1:Unmute the Audio/Micro Dock after firmware load.
      [ALSA] snd-usb-audio: Add basic support for E-Mu USB devices.

Jaroslav Kysela (3):
      [ALSA] SC6000 driver - add HAS_IOPORT dependency
      [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz
      [ALSA] version 1.0.15

Jesper Juhl (5):
      [ALSA] Clean up duplicate includes in sound/ppc/
      [ALSA] Clean up duplicate includes in sound/soc/
      [ALSA] Clean up duplicate includes in sound/core/
      [ALSA] au88x0: mem leak fix in snd_vortex_create()
      [ALSA] emu10k1: There's no need to cast vmalloc() return value in snd_emu10k1_create()

Kailang Yang (6):
      [ALSA] hda-codec - Update realtek codec support
      [ALSA] hda-codec - Add support for Haier W66
      [ALSA] hda-codec - Fix ALC662 codec support
      [ALSA] hda-codec - Missing support ASUS A7J
      [ALSA] Support  ASUS P701 eeepc [0x1043 0x82a1] support
      [ALSA] hda-codec - Fix SKU ID function for realtek codecs

Karsten Wiese (1):
      [ALSA] snd_usb_caiaq_input_free() fix

Keita Maehara (2):
      [ALSA] ac97: YMF743 missing controls support (1/2)
      [ALSA] ac97: YMF743 missing controls support (2/2)

Krzysztof Helt (23):
      [ALSA] isa libs Makefiles cleanup
      [ALSA] dbri: driver cleanup
      [ALSA] sun-cs4231: code improvements
      [ALSA] dbri: more cleanups
      [ALSA] cs4231 header split
      [ALSA] dbri: conversion to OpenFirmware framework
      [ALSA] sun-cs4231: memory management fix
      [ALSA] dbri - Use linux/of.h instead of asm/prom.h
      [ALSA] ad1848_lib: replace common delay loop by function
      [ALSA] cs4231-lib: replace common delay loop by function
      [ALSA] sun-cs4231: checkpatch fixes
      [ALSA] cs4231-lib: improved waiting after mce_down
      [ALSA] Gallant SC-6000 driver
      [ALSA] ad1848_lib: waiting loops done after cs4231_lib
      [ALSA] sc6000: documentation fix
      [ALSA] sc6000: 2 minor fixes
      [ALSA] sscape: driver extension to 2nd DMA and WSS port
      [ALSA] sscape: support for audio part of VIVO cards
      [ALSA] This patch removes open_mutex from the ad1848-lib as
      [ALSA] This patch adds support for a wavetable chip on
      [ALSA] This simplifies and fixes waiting loops of the mce_down()
      [ALSA] sun-cs4231: use cs4231-regs.h
      [ALSA] sun-cs4231: improved waiting after MCE down

Mariusz Kozlowski (2):
      [ALSA] This patch removes memset() from snd_emu10k1_fx8010_info() which apparently
      [ALSA] sound: snd_register_device_for_dev fix

Mark Hills (2):
      [ALSA] This patch is a USB quirk to ensure the Stanton Scratchamp v1 is detected
      [ALSA] usb-audio: update quirk for Rane SL 1 (aka. Serato Scratch Live)

Matthew Ranostay (2):
      [ALSA] hda: BIOS changing subsystem id
      [ALSA] hda: More subsystem id BIOS changes

Matthias Kaehlcke (3):
      [ALSA] ESS Maestro 1/2/2E Sound Card: Use list_for_each_entry
      [ALSA] Intel HD Audio: Use list_for_each_entry(_safe)
      [ALSA] Routines for effect processor FX8010: Use list_for_each_entry

Maxim Levitsky (7):
      [ALSA] hda-codec - code cleanups in patch_sigmatel.c
      [ALSA] hda-intel - fix a race in dynamic power managment
      [ALSA] hda-intel - Fix resume logic, when dynamic power managment is on
      [ALSA] hda-codec - add support for swapping center/LFE channels to STAC codecs
      [ALSA] hda-codec - add support for analog loopback to STAC9204/9205/922x/927x
      [ALSA] hda-codec - make volume knob, the master volume for sigmatel codecs
      [ALSA] hda-codec - Fix support for sigmatel codecs that have 2 or more ADCs

Michal Piotrowski (2):
      [ALSA] Coding style fix sound/pci/ca0106/ca_midi.h
      [ALSA] Get rid of dead code in sound/arm/sa11xx-uda1341.c

Oliver Neukum (1):
      [ALSA] missing error check in usb sound driver

Paul Vojta (1):
      [ALSA] Fix bugs in mode change/recalibration for opl3sa2 driver

Peer Chen (1):
      [ALSA] alsa: Add the MCP79 support to hda_intel driver

Randy Dunlap (1):
      [ALSA] sound/hda: fix help text

Remy Bruno (2):
      [ALSA] hdspm - Fix autosync bug
      [ALSA] hdsp - Add support for latset RME9632 revisions

Rene Herman (7):
      [ALSA] add the ESS1879 pnpbios ID to the es18xx driver
      [ALSA] ad1848: fix AD1848P macro
      [ALSA] ad1838/cs4231 - fix MCE timeout upon initial load
      [ALSA] ad1848: replace HZ calculus with msecs_to_jiffies()
      [ALSA] ad1848/cs4231: replace commented out debug code with snd-printd{,d}
      [ALSA] alsa-kernel: schedule_timeout() fixes
      [ALSA] schedule_timeout() fix for core/seq/seq_instr.c

Russ Cox (1):
      [ALSA] fix selector unit bug affecting some USB speakerphones

Scott Thompson (1):
      [ALSA] sound/soc ioremap/iounmap balancing

Stephen Rothwell (1):
      [ALSA] Fix tas_suspend/resume build warning

Takashi Iwai (101):
      [ALSA] Add helper functions for frequently used callbacks
      [ALSA] Clean up with common snd_ctl_boolean_*_info callbacks
      [ALSA] ice1712 - Fix missing replacement to snd_ctl_boolean_mono_info
      [ALSA] hda-codec - Fix AD1988 SPDIF output
      [ALSA] hda-codec - Fix the initial mixer state of ALC262 sony-assamd model
      [ALSA] Fixes to follow the standard coding style
      [ALSA] Fix build error without CONFIG_HAS_DMA
      [ALSA] Clean up Makefile
      [ALSA] hda-intel - Coding style fixes
      [ALSA] hdspm - Coding style fixes
      [ALSA] hda-intel - Add hwdep interface
      [ALSA] hda-codec - Add a generic bind-control helper
      [ALSA] hda-codec - kernel config for each codec
      [ALSA] Add missing static in ac97_codec.c
      [ALSA] hda-intel - Fix compile warning in snd_hwdep_ioctl_compat()
      [ALSA] hda-intel - Fix a typo in Makefile
      [ALSA] hda-codec - Fix GPIO in resume
      [ALSA] hda-intel - Fix a typo in Kconfig
      [ALSA] hda-intel - Remove invalid __devinit
      [ALSA] doc - Remove IRQF_DISABLED from the example description
      [ALSA] Remove ifdefs from OSS PCM emulation codes
      [ALSA] Simplify the format conversion in PCM OSS emulation
      [ALSA] Support 3-bytes 24bit format in PCM OSS emulation
      [ALSA] Fix OSS documentation about 3bytes format
      [ALSA] Add new AFMT_* formats for OSS emulation
      [ALSA] usb-audio - Add advanced mode support for Edirol UA-1EX
      [ALSA] Use msecs_to_jiffies() in ac97_codec.c
      [ALSA] hda-codec - rewrite amp cache more generic
      [ALSA] hda-codec - introduce command register cache
      [ALSA] hda-codec - optimize resume using caches
      [ALSA] hda-codec - add snd_hda_codec_stereo() function
      [ALSA] hda-codec - Clean up bind-controls
      [ALSA] hda-intel - Add POWER_SAVE option
      [ALSA] hda-codec - update of documentation
      [ALSA] hda-intel - Fix resume with power save
      [ALSA] hda-intel - Add power_save_controller module option
      [ALSA] mixart - Check ioremap error
      [ALSA] hda-intel - Fix NULL dereference in resume
      [ALSA] hda-intel - Don't do suspend if already powered down
      [ALSA] hda-codec - Remove conflicting capture mixers for ALC861VD
      [ALSA] hda-codec - Add support for Biostar NF61S SE mobo
      [ALSA] hda-codec - Add option texts and descriptions for new Realtek models
      [ALSA] hda-intel - Add flush_scheduled_work() in snd_hda_codec_free()
      [ALSA] hda-codec - Fix Master volume with AD1986A laptop model
      [ALSA] hda-intel - Add position_fix quirk for Dell Precision 390
      [ALSA] hda-codec - Add ALC268 acer model
      [ALSA] hda-codec - Fix PM on ALC885 Intel Macs
      [ALSA] hda-codec - Remove superfluous code
      [ALSA] hda-codec - Add unsol_event to ALC883 Acer Aspire
      [ALSA] hda-intel - Avoid unnecessary work scheduling
      [ALSA] hda-codec - Add model for MSI m673x
      [ALSA] hda-codec - Add auto-mute function to Sony VAIO with STAC9872
      [ALSA] hda-codec - Fix Toshiba A135 model selection
      [ALSA] hda-codec - Add support for Macbook Pro rev3
      [ALSA] hda-codec - Add support for Toshiba Satellite P205
      [ALSA] emu10k1 - Fix memory corruption
      [ALSA] hda-codec - Fix ALC268 acer model
      [ALSA] hda-intel - Add probe_mask blacklist
      [ALSA] hda-codec - Add SPDIF support on ALC880 fujitsu model
      [ALSA] hda-codec - Add missing capture boost for ALC268
      [ALSA] wavefront - Use standard firmware loader
      [ALSA] bt87x - Add known PCI ID entries
      [ALSA] hda-intel - Fix compile with gcc-3.x
      [ALSA] hda-codec - Fix mater mixer switch of ALC262 sony-amd model
      [ALSA] hda-codec - Fix ALC268 unsol event
      [ALSA] hda-codec - Fix Dell laptops support with STAC codecs
      [ALSA] Allow shared IRQ for CS5530 device
      [ALSA] hda-codec - Add Mic Boost control with auto-configuration
      [ALSA] ac97 - Suppress the reset of audio-codec from modem-codec at resume
      [ALSA] hda-codec - Fix wrong pin-setup at resume of STAC codecs
      [ALSA] hda-codec - Avoid zero NID in line_out_pins[] of STAC codecs
      [ALSA] hda-codec - Add support for Acer Aspire 9303
      [ALSA] hda-codec - Fix wrong pin config order in STAC92xx dell models
      [ALSA] Add missing models for Dell with STAC9200 codec
      [ALSA] hda-codec - Add laptop-automute model for AD1986A
      [ALSA] hda-codec - Add support for ASUS A7M
      [ALSA] hda-codec - Add missing model names for ALC882 codecs
      [ALSA] hda-codec - Add quirk entry for Casper CPR2000
      [ALSA] hda-codec - Add missing Mic Boost for some ALC882 models
      [ALSA] hda-codec - Add support for Toshiba A305
      [ALSA] Fix 'discards qualifiers' compile warnings in pcm.h
      [ALSA] Kill useless volatile in pcm.h
      [ALSA] pcxhr - Fix trigger start with non-linked streams
      [ALSA] Add description of sc6000 driver
      [ALSA] echoaudio - Remove superfluous volatile prefix
      [ALSA] Add descriptions for new module options of snd-sscape driver
      [ALSA] opti9xx: adjust OPL3 FM resource value
      [ALSA] Add default values for power-saving as Kconfig options
      [ALSA] Add description about power-saving mode
      [ALSA] Workaround for invalid signature read of CS8427
      [ALSA] hda-codec - Add zero checks in input-mux helper functions
      [ALSA] hda-codec - Fix Gateway laptops with STAC9200
      [ALSA] pcxhr - Fix dB level information
      [ALSA] hda-codec - Fix input_mux numbers for vaio stac92xx
      [ALSA] via82xx - Add DXS quirk for Shuttle AK31v2
      [ALSA] hda-codec - Fix for Fujitsu Lifebook C1410
      [ALSA] hda-codec - Fix STAC922x volume knob control
      [ALSA] usb-audio - Fix double comment
      [ALSA] hdsp - Fix zero division
      [ALSA] hda-codec - Add array terminator for dmic in STAC codec
      [ALSA] Fix thinko in cs4231 mce down check

Tim Gardner (1):
      [ALSA] hda-codec - Re-add quirk support for Dell XPS 1330 and Inspiron 1420

Timur Tabi (3):
      [ALSA] ASoC CS4270 codec device driver
      [ALSA] CS4270 driver does not compile with I2C disabled
      [ALSA] Fix CS4270 volume control and optimize I2C operations

Tobin Davis (6):
      [ALSA] hda-codec -  Add support for the ASRock K8NF6G-VSTA motherboard
      [ALSA] hda-codec - Add more Dell systems
      [ALSA] hda-codec - Add support for Acer Aspire laptops
      [ALSA] This patch adds more support for Dell systems with Stac9205 codecs.
      [ALSA] hda-codec: Add 4 channel support for Realtek ALC883
      [ALSA] hda-codec: Add two new systems to ALC883

Trent Piepho (9):
      [ALSA] ca0106: Add analog mute controls for cards with SPI DAC
      [ALSA] ca0106: replaced control add sequences with macro
      [ALSA] ca0106: power down SPI DAC channels when not in use
      [ALSA] ca0106: Add more symbol SPI register names and use them
      [ALSA] ca0106: remove extra commands in SPI DAC init sequence
      [ALSA] snd-bt87x: Improve support for different board types
      [ALSA] snd-bt87x: Power down audio ADC when not in use
      [ALSA] ad1848: Fix msleep while atomic
      [ALSA] ad1848: simplify MCE down code

zhejiang (1):
      [ALSA] hda-codec - Fix capture on ALC262 HP machines

-----
Jaroslav Kysela <perex@perex.cz>
Linux Kernel Sound Maintainer
ALSA Project

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-07-20  9:39 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-07-20  9:39 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, Takashi Iwai, LKML


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-07-20.patch.gz

The following files will be updated:

 CREDITS                                         |   10 +-
 Documentation/sound/alsa/ALSA-Configuration.txt |   75 ++-
 Documentation/sound/alsa/Audiophile-Usb.txt     |  242 ++++--
 Documentation/sound/alsa/OSS-Emulation.txt      |   15 +
 include/linux/i2c-id.h                          |    7 +-
 include/sound/ak4xxx-adda.h                     |    1 +
 include/sound/cs46xx.h                          |    4 +
 include/sound/cs46xx_dsp_spos.h                 |    2 +
 include/sound/emu10k1.h                         |   16 +
 include/sound/sb.h                              |    1 +
 include/sound/version.h                         |    2 +-
 include/sound/wavefront_fx.h                    |    9 -
 sound/Kconfig                                   |    2 +
 sound/Makefile                                  |    2 +-
 sound/aoa/codecs/snd-aoa-codec-onyx.c           |    4 +-
 sound/core/pcm_native.c                         |    2 +-
 sound/core/seq/seq_instr.c                      |    6 +-
 sound/core/timer.c                              |   27 +-
 sound/drivers/dummy.c                           |    2 +-
 sound/drivers/mpu401/mpu401.c                   |    2 +-
 sound/drivers/portman2x4.c                      |    2 +-
 sound/drivers/serial-u16550.c                   |    2 +-
 sound/drivers/virmidi.c                         |    2 +-
 sound/i2c/other/ak4xxx-adda.c                   |   24 +-
 sound/isa/Kconfig                               |   32 +-
 sound/isa/ad1848/ad1848_lib.c                   |    4 +-
 sound/isa/opl3sa2.c                             |    2 +
 sound/isa/opti9xx/opti92x-ad1848.c              |    3 +
 sound/isa/sb/Makefile                           |   15 +-
 sound/isa/sb/sb16_main.c                        |   10 +
 sound/isa/sb/sb_common.c                        |    5 +-
 sound/isa/sb/sb_mixer.c                         |    3 +
 sound/isa/sscape.c                              |    4 +-
 sound/isa/wavefront/wavefront_synth.c           |    2 +-
 sound/pci/Kconfig                               |   11 +
 sound/pci/Makefile                              |    2 +
 sound/pci/ali5451/ali5451.c                     |    7 +-
 sound/pci/als300.c                              |    7 +-
 sound/pci/ca0106/ca0106_main.c                  |   19 +
 sound/pci/cs46xx/cs46xx_lib.c                   |   77 ++-
 sound/pci/cs46xx/cs46xx_lib.h                   |    3 +
 sound/pci/cs46xx/dsp_spos.c                     |  170 +++-
 sound/pci/cs5530.c                              |  306 ++++++
 sound/pci/emu10k1/emu10k1_main.c                |  125 +++-
 sound/pci/emu10k1/emufx.c                       |   78 ++-
 sound/pci/emu10k1/emumixer.c                    |   16 +
 sound/pci/emu10k1/emupcm.c                      |   39 +-
 sound/pci/ens1370.c                             |    4 +-
 sound/pci/hda/hda_intel.c                       |   53 +-
 sound/pci/hda/hda_proc.c                        |    6 +
 sound/pci/hda/patch_analog.c                    |  630 +++++++++++++-
 sound/pci/hda/patch_atihdmi.c                   |    1 +
 sound/pci/hda/patch_conexant.c                  |    2 +
 sound/pci/hda/patch_realtek.c                   |  919 ++++++++++++++++++-
 sound/pci/hda/patch_si3054.c                    |    4 +
 sound/pci/hda/patch_sigmatel.c                  |  266 ++++--
 sound/pci/ice1712/revo.c                        |    7 +-
 sound/pci/nm256/nm256.c                         |    3 +-
 sound/pci/rme9652/rme9652.c                     |    2 +-
 sound/pci/via82xx.c                             |    4 +-
 sound/pci/via82xx_modem.c                       |    4 +-
 sound/ppc/Kconfig                               |   20 +
 sound/ppc/Makefile                              |    3 +-
 sound/ppc/snd_ps3.c                             | 1125 +++++++++++++++++++++++
 sound/ppc/snd_ps3.h                             |  135 +++
 sound/ppc/snd_ps3_reg.h                         |  891 ++++++++++++++++++
 sound/sh/Kconfig                                |   14 +
 sound/sh/Makefile                               |    8 +
 sound/sh/aica.c                                 |  665 +++++++++++++
 sound/sh/aica.h                                 |   81 ++
 sound/soc/Kconfig                               |    1 +
 sound/soc/Makefile                              |    2 +-
 sound/soc/s3c24xx/Kconfig                       |   27 +
 sound/soc/s3c24xx/Makefile                      |    9 +
 sound/soc/s3c24xx/lm4857.h                      |   32 +
 sound/soc/s3c24xx/neo1973_wm8753.c              |  670 ++++++++++++++
 sound/soc/s3c24xx/s3c2443-ac97.c                |  401 ++++++++
 sound/soc/s3c24xx/s3c24xx-ac97.h                |   25 +
 sound/soc/s3c24xx/s3c24xx-i2s.c                 |    4 +-
 sound/soc/s3c24xx/smdk2443_wm9710.c             |   85 ++
 sound/soc/sh/Kconfig                            |   38 +
 sound/soc/sh/Makefile                           |   14 +
 sound/soc/sh/dma-sh7760.c                       |  354 +++++++
 sound/soc/sh/hac.c                              |  322 +++++++
 sound/soc/sh/sh7760-ac97.c                      |   92 ++
 sound/soc/sh/ssi.c                              |  400 ++++++++
 sound/usb/usbaudio.c                            |   22 +-
 sound/usb/usbquirks.h                           |   72 ++-
 sound/usb/usx2y/usbusx2yaudio.c                 |    7 +-
 89 files changed, 8426 insertions(+), 399 deletions(-)


The following things were done:

Adrian Bunk (2):
      [ALSA] sound/pci/hda/patch_realtek.c: remove dead code
      [ALSA] fix SND_CS5530=y, ISA=n compilation

Adrian McMenamin (1):
      [ALSA] Add ALSA support for the SEGA Dreamcast PCM device

Alan Horstmann (1):
      [ALSA] More description on duplex streams with OSS emulation

Andrew Morton (1):
      [ALSA] ali5451 warning fix

Ash Willis (1):
      [ALSA] Disable debugging output for the ALS300 driver

Carlo Beccaria (1):
      [ALSA] usb-audio: add Roland SH-201 support

Claudio Matsuoka (14):
      [ALSA] usb-audio - Add quirk for Roland Juno-G
      [ALSA] hda-codec - Add support for HP Spartan
      [ALSA] hda-codec - Add support for HP Nettle
      [ALSA] hda-codec - Fix 5.1 output in LG LW20
      [ALSA] hda-codec - Fix HP Nettle 5.1 output
      [ALSA] hda-codec - Add HP Lucknow 5.1 support
      [ALSA] Update Claudio's CREDITS information
      [ALSA] hda-codec - Add VIA HDA to si3054
      [ALSA] hda-codec - Add LG LW20 si3054 modem id
      [ALSA] hda-codec - Add LG LW20 line-in capture source
      [ALSA] hda-codec - Add quirk for HP Samba
      [ALSA] hda-codec - Rename HP model-specific quirks
      [ALSA] hda-codec - Add quirks for HP dx2200/dx2250
      [ALSA] hda-codec - Add quirk for Asus P5LD2

Clemens Ladisch (1):
      [ALSA] timer: check for incorrect device state in non-debug compiles, too

Daniel Drake (1):
      [ALSA] usb-audio: another Logitech QuickCam ID

Daniel T Chen (1):
      [ALSA] hda-codec - Add quirk for another MSI laptop to alc883_cfg_tbl[]

Dave Jones (1):
      [ALSA] Yet another Uniwill laptop with ALC861 codec

George Shapovalov (1):
      [ALSA] usb-audio: another Logitech camera/microphone ID match

Graeme Gregory (5):
      [ALSA] ASoC S3C24xx machine drivers - s3c2443-AC97
      [ALSA] ASoC S3C24xx machine drivers - Openmoko Neo1973
      [ALSA] ASoC S3C24xx machine drivers - SMDK 2443
      [ALSA] ASoC S3C24xx machine drivers - Kconfig
      [ALSA] ASoC S3C24xx machine drivers - lm4857-h missing patch

Ivan N. Zlatev (1):
      [ALSA] hda-codec - Fix pin configs for Intel Macs

James Courtier-Dutton (3):
      [ALSA] snd-emu10k1: Initial support for E-Mu 1616 and 1616m.
      [ALSA] snd-emu10k1:Enable E-Mu 1616m notebook firmware loading.
      [ALSA] snd-ca0106: Add support for X-Fi Extreme Audio.

Jaroslav Kysela (1):
      [ALSA] version 1.0.14

Jaroslav Kysela perex@suse.cz (1):
      [ALSA] remove duplicate Logitech Quickcam USB ID in usbquirks.h

Jonathan Phenix (1):
      [ALSA] hda-codec - Output MFG information for HDA devices

Kailang Yang (4):
      [ALSA] hda-codec - Add proper model for HP xw series
      [ALSA] hda-codec - Add support of ALC268 codec
      [ALSA] hda-codec - Some fixes for Realtek codec supports
      [ALSA] hda-codec - Fix ALC662 auto mode

Liam Girdwood (1):
      [ALSA] ASoC S3C24xx machine drivers - I2C ID for LM4857

Manuel Lauss (2):
      [ALSA] SH7760 ASoC support
      [ALSA] soc/sh: let SND_SOC_PCM_SH7760 depend on SH_DMABRG

Masakazu Mokuno (1):
      [ALSA] Add PS3 sound driver

Matt Reimer (1):
      [ALSA] Make s3c24xx_i2s_set_clkdiv() change the correct bits

Matthew Ranostay (3):
      [ALSA] hda: add eapd support to additional idt codecs
      [ALSA] hda: stac9202 mixer fix
      [ALSA] hda: Enable SPDIF in/out on some stac9205 boards

Mike Crash (1):
      [ALSA] hda: support for S/PDIF out on ASUS M2V

Nicola Fagnani (1):
      [ALSA] hda-intel: support for iMac 24'' released on 09/2006

Paul Vojta (2):
      [ALSA] opl3sa2 - Add Neomagic MagicWave 3D ISA PnP ID
      [ALSA] nm256 - Add mention of opl3sa2 to a diagnostic message

Pavel Hofman (2):
      [ALSA] ice1724 - Add PCM Playback Switch to Revo 7.1
      [ALSA] emu10k1 - EMU 1212 with 16 capture channels

Peer Chen (1):
      [ALSA] Add the MCP73/77 support to hda_intel driver

Randy Dunlap (4):
      [ALSA] fix section mismatch
      [ALSA] more section mismatches
      [ALSA] fix ensoniq section mismatch
      [ALSA] portman2x4 section mismatch

Richard Knutsson (1):
      [ALSA] usbusx2yaudio: kfree(NULL) is valid

Ritesh Raj Sarraf (1):
      [ALSA] USB ID for intergrated quickcam on dell xps m1210

Robert P. J. Day (1):
      [ALSA] Remove unreferenced header file include/sound/wavefront_fx.h

Takashi Iwai (31):
      [ALSA] Fix unfreed pnp driver in opti9xx ISA driver
      [ALSA] hda-codec - Add AD1884 / AD1984 codec support
      [ALSA] Add description about probe_mask option for snd-hda-intel
      [ALSA] hda-codec - Add support of newer version of Intel iMac
      [ALSA] hda-codec - Fix wrong mixer controls for AD1984 thinkpad model
      [ALSA] Add support for Cyrix/NatSemi Geode CS5530 (VSA1)
      [ALSA] Fix SB-module dependency with PCI drivers
      [ALSA] hda-codec - Fix STAC922x capture boost level
      [ALSA] ali5451 - Fix invalid type of codec->irq field
      [ALSA] rme9652 - Fix the hw_pointer check
      [ALSA] hda-codec - Fix Oops with AD1984 thinkpad model
      [ALSA] hda-codec - Fix AD1984 basic model
      [ALSA] hda-codec - Fix Thinkpad X61/T61 outputs
      [ALSA] hda-codec - Add model for Toshiba A135
      [ALSA] hda-codec - Fix ALC662 auto-configuration code
      [ALSA] hda-codec - Add model dell for Dell XPS M1210
      [ALSA] hda-codec - Add AD1882 codec support
      [ALSA] Fix invalid schedule_timeout_interruptible()
      [ALSA] hda-codec - Fix the error in DAC assignment of STAC codec
      [ALSA] hda-codec - Fix the recording selection on VAIO laptop
      [ALSA] hda-codec - Add missing model parameter strings for ALC262
      [ALSA] Add missing model entries for HD-audio codecs
      [ALSA] Fix substream to check in PCM drain
      [ALSA] hda-codec - Fix number of pin widgets with STAC codecs
      [ALSA] hda-intel - Show the last command in warning messages
      [ALSA] aica - fix behaviour in poor resource conditions
      [ALSA] usbaudio - Add quirk for Roland EXR series
      [ALSA] hda-codec - Fix Toshiba A100 with ALC861
      [ALSA] hda-codec - Fix default pin config of Abit AW9D-MAX
      [ALSA] cs46xx - Fix PM resume
      [ALSA] hda-codec - Fix input with STAC92xx

Thibault Le Meur (2):
      [ALSA] usb-audio - Fix audiophile-USB quirk for little-endian
      [ALSA] usb-audio - Fix AC3 with M-Audio Audiophile USB

Tobin Davis (4):
      [ALSA] hda-codec - Add HP Pavillion quirk to Realtek code
      [ALSA] hda-codec - Add Fujitsu Siemens v3515 support to patch_conexant
      [ALSA] HDA - Change default configuration for Fujitsu Si3515
      [ALSA] HDA-Intel - Add support for MSI K9AGM2-FIH motherboard

Yoann Padioleau (1):
      [ALSA] snd-aoa-codec-onyx: fix typo

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-05-31  9:07 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-05-31  9:07 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Takashi Iwai, Andrew Morton


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-05-31.patch.gz

Additional notes:

  Only obvious fixes and new HW IDs including quirks mostly for HD Audio.

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt |    1 +
 include/sound/version.h                         |    4 +-
 sound/pci/ali5451/ali5451.c                     |    6 +-
 sound/pci/hda/hda_codec.c                       |   13 +++++
 sound/pci/hda/hda_local.h                       |    2 +
 sound/pci/hda/patch_conexant.c                  |   48 +++++++++++++++++-
 sound/pci/hda/patch_realtek.c                   |    5 ++-
 sound/pci/hda/patch_si3054.c                    |    2 +
 sound/pci/hda/patch_sigmatel.c                  |   64 +++++++++++++++++++++--
 sound/soc/s3c24xx/s3c24xx-pcm.c                 |    2 +
 10 files changed, 136 insertions(+), 11 deletions(-)


The following things were done:

Baruch Even (1):
      [ALSA] hda-codec - Add quirk for MSI S420

Christian Rothlaender (1):
      [ALSA] hda-codec - Add support for ASUS A8J modem

Daniel Drake (1):
      [ALSA] hda-intel: fix ASUS M2V detection

Daniel T Chen (1):
      [ALSA] hda-codec - Add quirk for Supermicro PDSBA to alc883_cfg_tbl[]

Jaroslav Kysela (1):
      [ALSA] version 1.0.14

Steve Longerbeam (1):
      [ALSA] hda-codec - Fix pin configs for Gateway MX6453

Takashi Iwai (3):
      [ALSA] ali5451 - Fix possible NULL dereference
      [ALSA] hda-codec - Fix input with STAC92xx
      [ALSA] hda-codec - Fix STAC922x capture boost level

Tobin Davis (4):
      [ALSA] HDA: Add support for Gateway NX860
      [ALSA] HDA: Add more systems to Sigmatel codec
      [ALSA] HDA: Fix headphone mute issue on non-eapd Conexant systems
      [ALSA] hda-codec - Add support for MSI K9N Ultra

Zoltan Devai (1):
      [ALSA] Fix ASoC s3c24xx-pcm spinlock bug

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-05-16  9:50 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-05-16  9:50 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-05-16.patch.gz


The following files will be updated:

 include/sound/soc.h           |    4 +-
 include/sound/version.h       |    2 +-
 sound/pci/hda/hda_codec.c     |    3 +-
 sound/pci/hda/patch_realtek.c |  532 +++++++++++++++++++++++++++++++++++++++--
 sound/soc/codecs/ac97.c       |    3 +-
 sound/soc/codecs/wm9712.c     |    1 +
 sound/soc/soc-core.c          |   18 ++-
 sound/usb/usbquirks.h         |    9 +
 8 files changed, 548 insertions(+), 24 deletions(-)


The following things were done:

Daniel Drake (1):
      [ALSA] usb-audio: another Logitech QuickCam ID

Jaroslav Kysela (1):
      [ALSA] version 1.0.14rc4

Kailang Yang (1):
      [ALSA] hda-codec - Fix ALC882/861VD codec support on some laptops

Liam Girdwood (2):
      [ALSA] ASoC AC97 static GPL symbol fix
      [ALSA] ASoC AC97 device reg bugfix

Takashi Iwai (1):
      [ALSA] hda-codec - Make the mixer capability check more robust

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-05-09  9:59 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-05-09  9:59 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-05-09.patch.gz

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt |   21 +-
 Documentation/sound/alsa/Bt87x.txt              |    4 +-
 MAINTAINERS                                     |    6 +-
 include/linux/i2c-id.h                          |    1 +
 include/sound/ak4114.h                          |    4 +-
 include/sound/mpu401.h                          |    1 +
 include/sound/pcm.h                             |    7 +-
 include/sound/version.h                         |    4 +-
 sound/aoa/codecs/snd-aoa-codec-onyx.c           |    4 +-
 sound/aoa/codecs/snd-aoa-codec-tas.c            |    4 +-
 sound/aoa/soundbus/core.c                       |    2 -
 sound/aoa/soundbus/i2sbus/i2sbus-core.c         |    5 +-
 sound/aoa/soundbus/soundbus.h                   |    2 +
 sound/core/pcm_native.c                         |   30 +-
 sound/core/rtctimer.c                           |    3 +-
 sound/drivers/mpu401/mpu401.c                   |   12 +-
 sound/drivers/mpu401/mpu401_uart.c              |   18 +-
 sound/drivers/mts64.c                           |    4 +-
 sound/drivers/portman2x4.c                      |    4 +-
 sound/drivers/vx/vx_hwdep.c                     |   14 +
 sound/i2c/other/ak4114.c                        |  114 +-
 sound/isa/Kconfig                               |   22 +-
 sound/isa/ad1816a/ad1816a.c                     |    8 +-
 sound/isa/ad1848/ad1848.c                       |  167 +-
 sound/isa/adlib.c                               |  122 +-
 sound/isa/cmi8330.c                             |  115 +-
 sound/isa/cs423x/cs4231.c                       |  213 +--
 sound/isa/cs423x/cs4231_lib.c                   |    4 +-
 sound/isa/cs423x/cs4236.c                       |  131 +-
 sound/isa/es1688/es1688.c                       |  251 ++--
 sound/isa/es18xx.c                              |  110 +-
 sound/isa/gus/gusclassic.c                      |  292 ++--
 sound/isa/gus/gusextreme.c                      |  379 ++--
 sound/isa/gus/gusmax.c                          |   71 +-
 sound/isa/gus/interwave.c                       |  101 +-
 sound/isa/opl3sa2.c                             |  127 +-
 sound/isa/opti9xx/miro.c                        |   80 +-
 sound/isa/opti9xx/opti92x-ad1848.c              |  108 +-
 sound/isa/sb/sb16.c                             |  113 +-
 sound/isa/sb/sb16_csp.c                         |   30 +-
 sound/isa/sb/sb8.c                              |   90 +-
 sound/isa/sgalaxy.c                             |  107 +-
 sound/isa/sscape.c                              |  120 +-
 sound/isa/wavefront/wavefront.c                 |  113 +-
 sound/isa/wavefront/wavefront_fx.c              |   23 +-
 sound/pci/Kconfig                               |   33 +-
 sound/pci/ac97/Makefile                         |    2 +-
 sound/pci/ac97/ac97_codec.c                     |   43 +-
 sound/pci/ac97/ac97_local.h                     |   55 +-
 sound/pci/ac97/ac97_patch.c                     |  194 ++-
 sound/pci/ac97/ac97_patch.h                     |  110 +-
 sound/pci/ac97/ac97_pcm.c                       |    1 -
 sound/pci/ali5451/ali5451.c                     |  869 +++++-----
 sound/pci/au88x0/au88x0_sb.h                    |   40 -
 sound/pci/azt3328.c                             |   34 +-
 sound/pci/azt3328.h                             |    4 +-
 sound/pci/bt87x.c                               |    4 +-
 sound/pci/ca0106/ca0106_main.c                  |    4 +-
 sound/pci/cs46xx/cs46xx_lib.c                   |    2 +-
 sound/pci/cs46xx/imgs/cwcemb80.h                | 1607 ----------------
 sound/pci/echoaudio/darla20.c                   |    2 +
 sound/pci/echoaudio/darla24.c                   |    2 +
 sound/pci/echoaudio/echo3g.c                    |    4 +
 sound/pci/echoaudio/echoaudio.c                 |    4 +-
 sound/pci/echoaudio/echoaudio_3g.c              |    4 +-
 sound/pci/echoaudio/gina20.c                    |    2 +
 sound/pci/echoaudio/gina24.c                    |    6 +
 sound/pci/echoaudio/indigo.c                    |    3 +
 sound/pci/echoaudio/indigodj.c                  |    3 +
 sound/pci/echoaudio/indigoio.c                  |    3 +
 sound/pci/echoaudio/layla20.c                   |    3 +
 sound/pci/echoaudio/layla24.c                   |    6 +
 sound/pci/echoaudio/mia.c                       |    3 +
 sound/pci/echoaudio/mona.c                      |    9 +
 sound/pci/emu10k1/emu10k1_main.c                |   24 +-
 sound/pci/emu10k1/p16v.c                        |    4 +-
 sound/pci/ens1370.c                             |    8 +-
 sound/pci/es1968.c                              |   11 +-
 sound/pci/hda/Makefile                          |    9 +-
 sound/pci/hda/hda_codec.c                       |  729 +++++---
 sound/pci/hda/hda_codec.h                       |    2 +-
 sound/pci/hda/hda_generic.c                     |    2 +-
 sound/pci/hda/hda_intel.c                       |   31 +-
 sound/pci/hda/hda_local.h                       |   12 +
 sound/pci/hda/patch_analog.c                    |   85 +-
 sound/pci/hda/patch_atihdmi.c                   |   17 +-
 sound/pci/hda/patch_cmedia.c                    |   14 +-
 sound/pci/hda/patch_conexant.c                  |  310 ++--
 sound/pci/hda/patch_realtek.c                   | 2269 +++++++++++++++++++----
 sound/pci/hda/patch_sigmatel.c                  |  178 ++-
 sound/pci/hda/patch_via.c                       |   14 +-
 sound/pci/ice1712/amp.c                         |    2 +-
 sound/pci/ice1712/amp.h                         |    2 +-
 sound/pci/ice1712/aureon.c                      |   18 +-
 sound/pci/ice1712/aureon.h                      |    2 +-
 sound/pci/ice1712/delta.c                       |   34 +-
 sound/pci/ice1712/delta.h                       |    2 +-
 sound/pci/ice1712/ews.c                         |   24 +-
 sound/pci/ice1712/ews.h                         |    2 +-
 sound/pci/ice1712/hoontech.c                    |    6 +-
 sound/pci/ice1712/hoontech.h                    |    2 +-
 sound/pci/ice1712/ice1712.c                     |   50 +-
 sound/pci/ice1712/ice1712.h                     |    3 +
 sound/pci/ice1712/ice1724.c                     |   47 +-
 sound/pci/ice1712/juli.c                        |   24 +-
 sound/pci/ice1712/juli.h                        |    2 +-
 sound/pci/ice1712/phase.c                       |   14 +-
 sound/pci/ice1712/phase.h                       |    2 +-
 sound/pci/ice1712/pontis.c                      |    6 +-
 sound/pci/ice1712/pontis.h                      |    2 +-
 sound/pci/ice1712/prodigy192.c                  |  360 ++++-
 sound/pci/ice1712/prodigy192.h                  |   10 +-
 sound/pci/ice1712/revo.c                        |   26 +-
 sound/pci/ice1712/revo.h                        |    2 +-
 sound/pci/ice1712/vt1720_mobo.c                 |    6 +-
 sound/pci/ice1712/vt1720_mobo.h                 |    2 +-
 sound/pci/ice1712/wtm.c                         |    2 +-
 sound/pci/intel8x0.c                            |   20 +-
 sound/pci/korg1212/korg1212.c                   |   25 +-
 sound/pci/maestro3.c                            |   38 +-
 sound/pci/mixart/mixart_hwdep.c                 |    3 +
 sound/pci/pcxhr/pcxhr.c                         |   28 +-
 sound/pci/pcxhr/pcxhr_hwdep.c                   |    6 +
 sound/pci/riptide/riptide.c                     |    1 +
 sound/pci/rme32.c                               |    7 +-
 sound/pci/rme9652/hdsp.c                        |   99 +-
 sound/pci/rme9652/hdspm.c                       |  185 ++-
 sound/pci/rme9652/rme9652.c                     |    8 +-
 sound/pci/trident/trident_main.c                |    4 +-
 sound/pci/ymfpci/ymfpci_main.c                  |   55 +-
 sound/pcmcia/vx/vxpocket.c                      |    2 +-
 sound/soc/Kconfig                               |   18 +-
 sound/soc/Makefile                              |    2 +-
 sound/soc/at91/Kconfig                          |   10 +-
 sound/soc/at91/Makefile                         |    4 +-
 sound/soc/at91/{at91-i2s.c => at91-ssc.c}       |  259 ++-
 sound/soc/at91/{at91-i2s.h => at91-ssc.h}       |   14 +-
 sound/soc/at91/eti_b1_wm8731.c                  |    8 +-
 sound/soc/codecs/Kconfig                        |    4 +
 sound/soc/codecs/Makefile                       |    2 +
 sound/soc/codecs/ac97.c                         |    1 +
 sound/soc/codecs/ac97.h                         |    1 +
 sound/soc/codecs/wm8750.c                       |    2 +-
 sound/soc/codecs/wm8753.c                       | 1811 ++++++++++++++++++
 sound/soc/codecs/wm8753.h                       |  126 ++
 sound/soc/codecs/wm9712.c                       |    7 +-
 sound/soc/pxa/Kconfig                           |    4 -
 sound/soc/s3c24xx/Kconfig                       |   10 +
 sound/soc/s3c24xx/Makefile                      |    6 +
 sound/soc/s3c24xx/s3c24xx-i2s.c                 |  441 +++++
 sound/soc/s3c24xx/s3c24xx-i2s.h                 |   37 +
 sound/soc/s3c24xx/s3c24xx-pcm.c                 |  468 +++++
 sound/soc/s3c24xx/s3c24xx-pcm.h                 |   31 +
 sound/soc/soc-dapm.c                            |    6 +-
 sound/sparc/cs4231.c                            |    4 +-
 sound/usb/Kconfig                               |   28 +
 sound/usb/Makefile                              |    2 +-
 sound/usb/caiaq/Makefile                        |    3 +
 sound/usb/caiaq/caiaq-audio.c                   |  707 +++++++
 sound/usb/caiaq/caiaq-audio.h                   |    7 +
 sound/usb/caiaq/caiaq-device.c                  |  436 +++++
 sound/usb/caiaq/caiaq-device.h                  |  116 ++
 sound/usb/caiaq/caiaq-input.c                   |  246 +++
 sound/usb/caiaq/caiaq-input.h                   |    8 +
 sound/usb/caiaq/caiaq-midi.c                    |  177 ++
 sound/usb/caiaq/caiaq-midi.h                    |    8 +
 sound/usb/usbaudio.c                            |    3 +
 sound/usb/usbmidi.c                             |   58 +-
 sound/usb/usbquirks.h                           |   23 +
 169 files changed, 10637 insertions(+), 5530 deletions(-)
 rename sound/soc/at91/{at91-i2s.c => at91-ssc.c} (73%)
 rename sound/soc/at91/{at91-i2s.h => at91-ssc.h} (72%)


The following things were done:

Abhijit Bhopatkar (1):
      [ALSA] hda-codec - Add first generation macbook subsystem ID

Adrian Bunk (1):
      [ALSA] sound/pcmcia/vx/vxpocket.c: fix an if() condition

Akinobu Mita (1):
      [ALSA] sound: fix incorrect use of platform_device_register()

Andrea Arcangeli (1):
      [ALSA] hda-codec - Fix front/rear mic inputs on AD1986A codec

Andreas Mohr (1):
      [ALSA] azt3328.c: small cleanup patch

Andrew Morton (1):
      [ALSA] wm8750 typo fix

Ben Dooks (2):
      [ALSA] ASoC Samsung S3C24xx I2S support
      [ALSA] ASoC Samsung S3C24xx audio DMA

Clemens Ladisch (6):
      [ALSA] Kconfig: fix FW_LOADER dependencies
      [ALSA] Kconfig: clarify help text for external firmware entries
      [ALSA] do not depend on FW_LOADER when internal firmware images are used
      [ALSA] add MODULE_FIRMWARE entries
      [ALSA] usb-audio: work around broken M-Audio MidiSport Uno firmware
      [ALSA] usb-audio: work around wrong wMaxPacketSize on ESI M4U

Daniel Drake (1):
      [ALSA] usb-audio: explicitly match Logitech QuickCam

Daniel Mack (1):
      [ALSA] Add Native Instrument usb audio device support

David Brownell (1):
      [ALSA] fix SND_SOC Kconfig

David Rientjes (1):
      [ALSA] wavefront: only declare isapnp on CONFIG_PNP

Frank Mandarino (3):
      [ALSA] ASoC AT91xxxx - SSC port DSP support
      [ALSA] ASoC AT91xxxx eti B1 machine SSC changes
      [ALSA] ASoC AT91xxxx build fix

Frederik Deweerdt (1):
      [ALSA] pcm_native: lockdep warning when launching jack

Giuliano Pochini (1):
      [ALSA] echoaudio - increase sleep time at loading firmware

Graeme Gregory (5):
      [ALSA] ASoC Samsung S3C24xx build
      [ALSA] ASoC WM9712 kmemdup
      [ALSA] ASoC export AC97 DAI
      [ALSA] ASoC Samsung S3c24xx updates - audio DMA cleanup
      [ALSA] ASoC Samsung S3C24xx updates - i2s

James Courtier-Dutton (1):
      [ALSA] snd-emu10k1: Prevent E-Mu 1010 Notebook card from hanging PC.

Jaroslav Kysela (1):
      [ALSA] version 1.0.14rc4

Jean Delvare (1):
      [ALSA] sound: strlcpy is smart enough

Johannes Berg (2):
      [ALSA] aoa: fix a sparse warning
      [ALSA] snd-aoa-i2sbus: use MODULE_DEVICE_TABLE instead of plain MODULE_ALIAS

John Utz (1):
      [ALSA] ac97 - Smart 5.1 for VIA 1617a codec

Julian Cable (1):
      [ALSA] hdsp - Add support for fine tuning of sample rate support to HDSP 9632

Kailang Yang (2):
      [ALSA] hda-codec - Add ALC662 support
      [ALSA] hda-codec - Add ALC861VD Lenovo support

Karsten Wiese (1):
      [ALSA] snd-usb-caiaq: Make playback work

Liam Girdwood (3):
      [ALSA] SoC WM8753 codec support
      [ALSA] ASoC WM8753 codec - build changes
      [ALSA] ASoC Kconfig description

Milind Arun Choudhary (1):
      [ALSA] sound: SPIN_LOCK_UNLOCKED cleanup

Pavel Hofman (3):
      [ALSA] Fix misc bugs in i2c/others/ak4114.c
      [ALSA] ice1724 - Functioning support for Prodigy 192
      [ALSA] ice1724 - Misc fixes for Prodigy192

Ralf Baechle (2):
      [ALSA] hda_intel: build fix
      [ALSA] ice1712: build fixes

Rask Ingemann Lambertsen (1):
      [ALSA] ad1816a: Fix modprobe snd_mpu401 && modprobe snd_ad1816a

Remy Bruno (1):
      [ALSA] hdspm - Support for Master mode of AES32 and recent MADI

Rene Herman (11):
      [ALSA] isa_bus: ad1848
      [ALSA] isa_bus: adlib
      [ALSA] isa_bus: cs4231
      [ALSA] isa_bus: es1688
      [ALSA] es1688 - code clean-up
      [ALSA] isa_bus: gusclassic
      [ALSA] isa_bus: gusextreeme
      [ALSA] gusextreme: set codec_flag
      [ALSA] isa_bus device/driver naming
      [ALSA] Fix alsa-devel ML address
      [ALSA] es1968 - Fix stuttering capture

Robert P. J. Day (2):
      [ALSA] remove unused header file: sound/pci/cs46xx/imgs/cwcemb80.h
      [ALSA] Delete unused header file sound/pci/au88x0/au88x0_sb.h

Seth Forshee (1):
      [ALSA] ASoC DAPM switching for reentrant codec paths

Steve Longerbeam (2):
      [ALSA] hda-codec - bug fixes for stac92xx HDA codecs.
      [ALSA] Add speaker pin sequencing to hda_codec.c:snd_hda_parse_pin_def_config()

Sylvain FORET (1):
      [ALSA] snd_hda_intel: fix for intel imac

Takashi Iwai (48):
      [ALSA] hda-codec - Fix models for some lpatops/mobos
      [ALSA] Port the rest of ALSA ISA drivers to isa_driver
      [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup
      [ALSA] ac97 - Make patch functions static
      [ALSA] bt87x - Add ATI TV-Wonder to the supported list
      [ALSA] mpu401 - Add MPU401_INFO_UART_ONLY bitflag
      [ALSA] Enable Kconfig options for external firmwares
      [ALSA] hda-codec - Allow model=generic always for generic parser
      [ALSA] Fix NULL dereference with null modelname
      [ALSA] Fix compilation error in sparc/cs4231.c
      [ALSA] soc - Fix dependencies in s3c24xx/Kconfig
      [ALSA] ac97 - Fix MSI L720 laptop
      [ALSA] hda-codec - Code clean up of patch_sigmatel.c
      [ALSA] Fix conflicts between const and __devinitdata
      [ALSA] hda-codec - Fix Macmini and Macbook pin configs
      [ALSA] hda-intel - Probe additional slots only if necessary
      [ALSA] ak4114 - Fix a typo in DIF2 bit definition
      [ALSA] hda-codec - Fix missing array terminators
      [ALSA] pcxhr - Minor optimization in trigger callback
      [ALSA] ice1724 - Fix AP192 4wire mode access
      [ALSA] ak4114 - Fix possible Oops with callbacks
      [ALSA] ali5451 - Code clean up, irq handler fix
      [ALSA] hda-codec - Fix SPDIF output
      [ALSA] ice1724 - call snd_ak4114_build() in juli
      [ALSA] ice1724 - Add comments for naming of PCM streams
      [ALSA] hda-codec - Add support of 96kHz back
      [ALSA] hda-codec - clean up patch_realtek.c
      [ALSA] hda-codec - Allow opening SPDIF while analog dup mode
      [ALSA] hda-intel - Merge hda-codec module to a single module
      [ALSA] hda-codec - Code clean up
      [ALSA] Fix alsa-devel ML address
      [ALSA] hda-codec - Fix surround output on AD1986A
      [ALSA] intel8x0 - Fix Oops in crash kernel
      [ALSA] hda-codec - Fix 8-channel auto-configuration
      [ALSA] hda-codec - Add line_out_type to auto_pin_cfg struct
      [ALSA] hda-codec - Fix output pin types in auto configuration
      [ALSA] hda-intel - Fix detection of audio codec on Toshiba A100
      [ALSA] hda-codec - Fix model for ASUS A9rp
      [ALSA] Don't use request_firmware if internal firmwares are defined
      [ALSA] hda-codec - Prefer audio codec name as the mixer name
      [ALSA] Add description of imac-intel model
      [ALSA] usb-audio - Fix the minimum period size per transfer mode
      [ALSA] usbaudio - Revert the minimal period size fix patch
      [ALSA] hda-codec - Fix resume of STAC92xx codecs
      [ALSA] hda-codec - Fix AD1988 SPDIF playback route control
      [ALSA] hda-codec - Fix ALC880 uniwill auto-mutes
      [ALSA] hda-codec - Fix a typo
      [ALSA] hda-codec - Fix connection list in generic parser

Tobin Davis (6):
      [ALSA] hda-codec - Add Sony VGC-LA1 to patch_sigmatel.c
      [ALSA] hda-codec - Conexant improvements
      [ALSA] hda-codec - Add support for Gigabyte S-Series GA-M57SLI-S4 motherboard
      [ALSA] hda-codec - Add support for Asus A8JN Laptop
      [ALSA] HDA-Intel: Fix headphone squeal on Conexant audio
      [ALSA] hda-codec - Add support for new HP DV series laptops

Wolke Liu (1):
      [ALSA] hda-intel - Add ATI RS780,R600 HDMI audio support

vignesh babu (1):
      [ALSA] is_power_of_2 in rtctimer.c

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-05-03 12:51 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-05-03 12:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-05-03.patch.gz

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt |   19 +-
 Documentation/sound/alsa/Bt87x.txt              |    4 +-
 MAINTAINERS                                     |    6 +-
 include/linux/i2c-id.h                          |    1 +
 include/sound/ak4114.h                          |    4 +-
 include/sound/mpu401.h                          |    1 +
 include/sound/pcm.h                             |    7 +-
 include/sound/version.h                         |    4 +-
 sound/aoa/codecs/snd-aoa-codec-onyx.c           |    4 +-
 sound/aoa/codecs/snd-aoa-codec-tas.c            |    4 +-
 sound/aoa/soundbus/core.c                       |    2 -
 sound/aoa/soundbus/i2sbus/i2sbus-core.c         |    5 +-
 sound/aoa/soundbus/soundbus.h                   |    2 +
 sound/core/pcm_native.c                         |   30 +-
 sound/core/rtctimer.c                           |    3 +-
 sound/drivers/mpu401/mpu401.c                   |   12 +-
 sound/drivers/mpu401/mpu401_uart.c              |   18 +-
 sound/drivers/mts64.c                           |    4 +-
 sound/drivers/portman2x4.c                      |    4 +-
 sound/i2c/other/ak4114.c                        |  114 +-
 sound/isa/Kconfig                               |   18 +
 sound/isa/ad1816a/ad1816a.c                     |    8 +-
 sound/isa/ad1848/ad1848.c                       |  167 +--
 sound/isa/adlib.c                               |  122 +-
 sound/isa/cmi8330.c                             |  115 +-
 sound/isa/cs423x/cs4231.c                       |  213 +--
 sound/isa/cs423x/cs4231_lib.c                   |    4 +-
 sound/isa/cs423x/cs4236.c                       |  131 +-
 sound/isa/es1688/es1688.c                       |  251 ++--
 sound/isa/es18xx.c                              |  110 +-
 sound/isa/gus/gusclassic.c                      |  292 ++--
 sound/isa/gus/gusextreme.c                      |  379 ++---
 sound/isa/gus/gusmax.c                          |   71 +-
 sound/isa/gus/interwave.c                       |  101 +-
 sound/isa/opl3sa2.c                             |  127 +-
 sound/isa/opti9xx/miro.c                        |   80 +-
 sound/isa/opti9xx/opti92x-ad1848.c              |  108 +-
 sound/isa/sb/sb16.c                             |  113 +-
 sound/isa/sb/sb16_csp.c                         |   23 +-
 sound/isa/sb/sb8.c                              |   90 +-
 sound/isa/sgalaxy.c                             |  107 +-
 sound/isa/sscape.c                              |  120 +-
 sound/isa/wavefront/wavefront.c                 |  111 +-
 sound/isa/wavefront/wavefront_fx.c              |   19 +-
 sound/pci/Kconfig                               |   27 +
 sound/pci/ac97/Makefile                         |    2 +-
 sound/pci/ac97/ac97_codec.c                     |   43 +-
 sound/pci/ac97/ac97_local.h                     |   55 +-
 sound/pci/ac97/ac97_patch.c                     |  194 ++-
 sound/pci/ac97/ac97_patch.h                     |  110 +-
 sound/pci/ac97/ac97_pcm.c                       |    1 -
 sound/pci/ali5451/ali5451.c                     |  869 +++++-----
 sound/pci/au88x0/au88x0_sb.h                    |   40 -
 sound/pci/azt3328.c                             |   34 +-
 sound/pci/azt3328.h                             |    4 +-
 sound/pci/bt87x.c                               |    4 +-
 sound/pci/ca0106/ca0106_main.c                  |    4 +-
 sound/pci/cs46xx/cs46xx_lib.c                   |    2 +-
 sound/pci/cs46xx/imgs/cwcemb80.h                | 1607 ------------------
 sound/pci/echoaudio/echoaudio.c                 |    4 +-
 sound/pci/echoaudio/echoaudio_3g.c              |    4 +-
 sound/pci/emu10k1/emu10k1_main.c                |    9 +
 sound/pci/emu10k1/p16v.c                        |    4 +-
 sound/pci/ens1370.c                             |    8 +-
 sound/pci/es1968.c                              |   11 +-
 sound/pci/hda/Makefile                          |    9 +-
 sound/pci/hda/hda_codec.c                       |  629 ++++---
 sound/pci/hda/hda_intel.c                       |   31 +-
 sound/pci/hda/hda_local.h                       |   12 +
 sound/pci/hda/patch_analog.c                    |   54 +-
 sound/pci/hda/patch_atihdmi.c                   |   17 +-
 sound/pci/hda/patch_cmedia.c                    |   14 +-
 sound/pci/hda/patch_conexant.c                  |  307 ++---
 sound/pci/hda/patch_realtek.c                   | 2076 +++++++++++++++++++----
 sound/pci/hda/patch_sigmatel.c                  |   56 +-
 sound/pci/hda/patch_via.c                       |   14 +-
 sound/pci/ice1712/amp.c                         |    2 +-
 sound/pci/ice1712/amp.h                         |    2 +-
 sound/pci/ice1712/aureon.c                      |   18 +-
 sound/pci/ice1712/aureon.h                      |    2 +-
 sound/pci/ice1712/delta.c                       |   34 +-
 sound/pci/ice1712/delta.h                       |    2 +-
 sound/pci/ice1712/ews.c                         |   24 +-
 sound/pci/ice1712/ews.h                         |    2 +-
 sound/pci/ice1712/hoontech.c                    |    6 +-
 sound/pci/ice1712/hoontech.h                    |    2 +-
 sound/pci/ice1712/ice1712.c                     |   50 +-
 sound/pci/ice1712/ice1712.h                     |    3 +
 sound/pci/ice1712/ice1724.c                     |   47 +-
 sound/pci/ice1712/juli.c                        |   24 +-
 sound/pci/ice1712/juli.h                        |    2 +-
 sound/pci/ice1712/phase.c                       |   14 +-
 sound/pci/ice1712/phase.h                       |    2 +-
 sound/pci/ice1712/pontis.c                      |    6 +-
 sound/pci/ice1712/pontis.h                      |    2 +-
 sound/pci/ice1712/prodigy192.c                  |  360 ++++-
 sound/pci/ice1712/prodigy192.h                  |   10 +-
 sound/pci/ice1712/revo.c                        |   26 +-
 sound/pci/ice1712/revo.h                        |    2 +-
 sound/pci/ice1712/vt1720_mobo.c                 |    6 +-
 sound/pci/ice1712/vt1720_mobo.h                 |    2 +-
 sound/pci/ice1712/wtm.c                         |    2 +-
 sound/pci/intel8x0.c                            |   20 +-
 sound/pci/korg1212/korg1212.c                   |   22 +-
 sound/pci/maestro3.c                            |   34 +-
 sound/pci/pcxhr/pcxhr.c                         |   28 +-
 sound/pci/rme32.c                               |    7 +-
 sound/pci/rme9652/hdsp.c                        |   93 +-
 sound/pci/rme9652/hdspm.c                       |  185 ++-
 sound/pci/rme9652/rme9652.c                     |    8 +-
 sound/pci/trident/trident_main.c                |    4 +-
 sound/pci/ymfpci/ymfpci_main.c                  |   50 +-
 sound/soc/Kconfig                               |   18 +-
 sound/soc/Makefile                              |    2 +-
 sound/soc/at91/Kconfig                          |   10 +-
 sound/soc/at91/Makefile                         |    4 +-
 sound/soc/at91/{at91-i2s.c => at91-ssc.c}       |  259 ++-
 sound/soc/at91/{at91-i2s.h => at91-ssc.h}       |   14 +-
 sound/soc/at91/eti_b1_wm8731.c                  |    8 +-
 sound/soc/codecs/Kconfig                        |    4 +
 sound/soc/codecs/Makefile                       |    2 +
 sound/soc/codecs/ac97.c                         |    1 +
 sound/soc/codecs/ac97.h                         |    1 +
 sound/soc/codecs/wm8753.c                       | 1811 ++++++++++++++++++++
 sound/soc/codecs/wm8753.h                       |  126 ++
 sound/soc/codecs/wm9712.c                       |    7 +-
 sound/soc/pxa/Kconfig                           |    4 -
 sound/soc/s3c24xx/Kconfig                       |   10 +
 sound/soc/s3c24xx/Makefile                      |    6 +
 sound/soc/s3c24xx/s3c24xx-i2s.c                 |  441 +++++
 sound/soc/s3c24xx/s3c24xx-i2s.h                 |   37 +
 sound/soc/s3c24xx/s3c24xx-pcm.c                 |  468 +++++
 sound/soc/s3c24xx/s3c24xx-pcm.h                 |   31 +
 sound/soc/soc-dapm.c                            |    6 +-
 sound/sparc/cs4231.c                            |    4 +-
 sound/usb/Kconfig                               |   28 +
 sound/usb/Makefile                              |    2 +-
 sound/usb/caiaq/Makefile                        |    3 +
 sound/usb/caiaq/caiaq-audio.c                   |  707 ++++++++
 sound/usb/caiaq/caiaq-audio.h                   |    7 +
 sound/usb/caiaq/caiaq-device.c                  |  436 +++++
 sound/usb/caiaq/caiaq-device.h                  |  116 ++
 sound/usb/caiaq/caiaq-input.c                   |  246 +++
 sound/usb/caiaq/caiaq-input.h                   |    8 +
 sound/usb/caiaq/caiaq-midi.c                    |  177 ++
 sound/usb/caiaq/caiaq-midi.h                    |    8 +
 146 files changed, 10074 insertions(+), 5424 deletions(-)
 rename sound/soc/at91/{at91-i2s.c => at91-ssc.c} (73%)
 rename sound/soc/at91/{at91-i2s.h => at91-ssc.h} (72%)

The following things were done:

Abhijit Bhopatkar (1):
      [ALSA] hda-codec - Add first generation macbook subsystem ID

Akinobu Mita (1):
      [ALSA] sound: fix incorrect use of platform_device_register()

Andrea Arcangeli (1):
      [ALSA] hda-codec - Fix front/rear mic inputs on AD1986A codec

Andreas Mohr (1):
      [ALSA] azt3328.c: small cleanup patch

Ben Dooks (2):
      [ALSA] ASoC Samsung S3C24xx I2S support
      [ALSA] ASoC Samsung S3C24xx audio DMA

Clemens Ladisch (2):
      [ALSA] Kconfig: fix FW_LOADER dependencies
      [ALSA] Kconfig: clarify help text for external firmware entries

Daniel Mack (1):
      [ALSA] Add Native Instrument usb audio device support

David Brownell (1):
      [ALSA] fix SND_SOC Kconfig

Frank Mandarino (3):
      [ALSA] ASoC AT91xxxx - SSC port DSP support
      [ALSA] ASoC AT91xxxx eti B1 machine SSC changes
      [ALSA] ASoC AT91xxxx build fix

Frederik Deweerdt (1):
      [ALSA] pcm_native: lockdep warning when launching jack

Giuliano Pochini (1):
      [ALSA] echoaudio - increase sleep time at loading firmware

Graeme Gregory (5):
      [ALSA] ASoC Samsung S3C24xx build
      [ALSA] ASoC WM9712 kmemdup
      [ALSA] ASoC export AC97 DAI
      [ALSA] ASoC Samsung S3c24xx updates - audio DMA cleanup
      [ALSA] ASoC Samsung S3C24xx updates - i2s

James Courtier-Dutton (1):
      [ALSA] snd-emu10k1: Prevent E-Mu 1010 Notebook card from hanging PC.

Jaroslav Kysela (1):
      [ALSA] version 1.0.14rc4

Jean Delvare (1):
      [ALSA] sound: strlcpy is smart enough

Johannes Berg (2):
      [ALSA] aoa: fix a sparse warning
      [ALSA] snd-aoa-i2sbus: use MODULE_DEVICE_TABLE instead of plain MODULE_ALIAS

John Utz (1):
      [ALSA] ac97 - Smart 5.1 for VIA 1617a codec

Julian Cable (1):
      [ALSA] hdsp - Add support for fine tuning of sample rate support to HDSP 9632

Kailang Yang (1):
      [ALSA] hda-codec - Add ALC662 support

Karsten Wiese (1):
      [ALSA] snd-usb-caiaq: Make playback work

Liam Girdwood (3):
      [ALSA] SoC WM8753 codec support
      [ALSA] ASoC WM8753 codec - build changes
      [ALSA] ASoC Kconfig description

Milind Arun Choudhary (1):
      [ALSA] sound: SPIN_LOCK_UNLOCKED cleanup

Pavel Hofman (3):
      [ALSA] Fix misc bugs in i2c/others/ak4114.c
      [ALSA] ice1724 - Functioning support for Prodigy 192
      [ALSA] ice1724 - Misc fixes for Prodigy192

Ralf Baechle (2):
      [ALSA] hda_intel: build fix
      [ALSA] ice1712: build fixes

Rask Ingemann Lambertsen (1):
      [ALSA] ad1816a: Fix modprobe snd_mpu401 && modprobe snd_ad1816a

Remy Bruno (1):
      [ALSA] hdspm - Support for Master mode of AES32 and recent MADI

Rene Herman (11):
      [ALSA] isa_bus: ad1848
      [ALSA] isa_bus: adlib
      [ALSA] isa_bus: cs4231
      [ALSA] isa_bus: es1688
      [ALSA] es1688 - code clean-up
      [ALSA] isa_bus: gusclassic
      [ALSA] isa_bus: gusextreeme
      [ALSA] gusextreme: set codec_flag
      [ALSA] isa_bus device/driver naming
      [ALSA] Fix alsa-devel ML address
      [ALSA] es1968 - Fix stuttering capture

Robert P. J. Day (2):
      [ALSA] remove unused header file: sound/pci/cs46xx/imgs/cwcemb80.h
      [ALSA] Delete unused header file sound/pci/au88x0/au88x0_sb.h

Seth Forshee (1):
      [ALSA] ASoC DAPM switching for reentrant codec paths

Sylvain FORET (1):
      [ALSA] snd_hda_intel: fix for intel imac

Takashi Iwai (41):
      [ALSA] hda-codec - Fix models for some lpatops/mobos
      [ALSA] Port the rest of ALSA ISA drivers to isa_driver
      [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup
      [ALSA] ac97 - Make patch functions static
      [ALSA] bt87x - Add ATI TV-Wonder to the supported list
      [ALSA] mpu401 - Add MPU401_INFO_UART_ONLY bitflag
      [ALSA] Enable Kconfig options for external firmwares
      [ALSA] hda-codec - Allow model=generic always for generic parser
      [ALSA] Fix NULL dereference with null modelname
      [ALSA] Fix compilation error in sparc/cs4231.c
      [ALSA] soc - Fix dependencies in s3c24xx/Kconfig
      [ALSA] ac97 - Fix MSI L720 laptop
      [ALSA] hda-codec - Code clean up of patch_sigmatel.c
      [ALSA] Fix conflicts between const and __devinitdata
      [ALSA] hda-codec - Fix Macmini and Macbook pin configs
      [ALSA] hda-intel - Probe additional slots only if necessary
      [ALSA] ak4114 - Fix a typo in DIF2 bit definition
      [ALSA] hda-codec - Fix missing array terminators
      [ALSA] pcxhr - Minor optimization in trigger callback
      [ALSA] ice1724 - Fix AP192 4wire mode access
      [ALSA] ak4114 - Fix possible Oops with callbacks
      [ALSA] ali5451 - Code clean up, irq handler fix
      [ALSA] hda-codec - Fix SPDIF output
      [ALSA] ice1724 - call snd_ak4114_build() in juli
      [ALSA] ice1724 - Add comments for naming of PCM streams
      [ALSA] hda-codec - Add support of 96kHz back
      [ALSA] hda-codec - clean up patch_realtek.c
      [ALSA] hda-codec - Allow opening SPDIF while analog dup mode
      [ALSA] hda-intel - Merge hda-codec module to a single module
      [ALSA] hda-codec - Code clean up
      [ALSA] Fix alsa-devel ML address
      [ALSA] hda-codec - Fix surround output on AD1986A
      [ALSA] intel8x0 - Fix Oops in crash kernel
      [ALSA] hda-codec - Fix 8-channel auto-configuration
      [ALSA] hda-codec - Add line_out_type to auto_pin_cfg struct
      [ALSA] hda-codec - Fix output pin types in auto configuration
      [ALSA] hda-intel - Fix detection of audio codec on Toshiba A100
      [ALSA] hda-codec - Fix model for ASUS A9rp
      [ALSA] Don't use request_firmware if internal firmwares are defined
      [ALSA] hda-codec - Prefer audio codec name as the mixer name
      [ALSA] Add description of imac-intel model

Tobin Davis (5):
      [ALSA] hda-codec - Add Sony VGC-LA1 to patch_sigmatel.c
      [ALSA] hda-codec - Conexant improvements
      [ALSA] hda-codec - Add support for Gigabyte S-Series GA-M57SLI-S4 motherboard
      [ALSA] hda-codec - Add support for Asus A8JN Laptop
      [ALSA] HDA-Intel: Fix headphone squeal on Conexant audio

Wolke Liu (1):
      [ALSA] hda-intel - Add ATI RS780,R600 HDMI audio support

vignesh babu (1):
      [ALSA] is_power_of_2 in rtctimer.c

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-03-14  7:28 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-03-14  7:28 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, Takashi Iwai, LKML


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-03-14.patch.gz

Additional notes:

  Only fixes / new hardware IDs.


The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt |    1 +
 include/sound/version.h                         |    2 +-
 sound/pci/ac97/ac97_patch.c                     |   13 ++++---
 sound/pci/hda/hda_intel.c                       |   13 ++++++-
 sound/pci/hda/patch_analog.c                    |   41 +++++++++++++++++++++--
 sound/pci/hda/patch_realtek.c                   |    1 +
 sound/pci/hda/patch_sigmatel.c                  |    5 +++
 sound/pci/intel8x0.c                            |   10 ++++--
 sound/soc/Kconfig                               |    2 +
 sound/soc/at91/Kconfig                          |    3 +-
 sound/soc/pxa/Kconfig                           |    3 +-
 11 files changed, 76 insertions(+), 18 deletions(-)


The following things were done:

Jaroslav Kysela (1):
      [ALSA] version 1.0.14rc3

Randy Cushman (1):
      [ALSA] ac97 - fix AD shared shared jack control logic

Takashi Iwai (5):
      [ALSA] soc - Fix dependencies in Kconfig files
      [ALSA] hda-intel - Fix codec probe with ATI contorllers
      [ALSA] hda-codec - Fix speaker output on MacPro
      [ALSA] intel8x0 - Fix Oops at kdump crash kernel
      [ALSA] hda-codec - Add model for HP Compaq d5700

Tobin Davis (2):
      [ALSA] hda-codec - Add suppoprt for Asus M2N-SLI motherboard
      [ALSA] hda-codec - more systems for Analog Devices

Tommi Kyntola (1):
      [ALSA] intel8x0 - Fix speaker output after S2RAM

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-03-06 14:20 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-03-06 14:20 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai


Linus, please pull from [the linus branch at]:

  master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa.git linus
gitweb interface:
  http://www.kernel.org/git/?p=linux/kernel/git/perex/alsa.git

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-03-06.patch.gz

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt |   12 ++++++-
 include/sound/version.h                         |    4 +-
 sound/pci/ac97/ac97_patch.c                     |    2 +
 sound/pci/ali5451/ali5451.c                     |    2 +
 sound/pci/cmipci.c                              |   18 +++++++----
 sound/pci/echoaudio/echoaudio.c                 |    2 +
 sound/pci/hda/patch_analog.c                    |    3 ++
 sound/pci/hda/patch_conexant.c                  |    8 ++++-
 sound/pci/hda/patch_realtek.c                   |   21 ++++++++++++--
 sound/pci/hda/patch_sigmatel.c                  |   35 +++++++++++++++++++++--
 sound/pci/riptide/riptide.c                     |    2 +
 sound/pci/rme9652/hdspm.c                       |    2 +
 sound/soc/codecs/wm9712.c                       |    3 +-
 13 files changed, 94 insertions(+), 20 deletions(-)


The following things were done:

Jaroslav Kysela (1):
      [ALSA] version 1.0.14rc3

Joe Sauer (1):
      [ALSA] soc - Fix WM9712 register cache entry

Liam Girdwood (1):
      [ALSA] soc - WM9712 PCM volume

Takashi Iwai (7):
      [ALSA] hda-codec - Add LFE support on Dell M90
      [ALSA] hda-codec - Add missing Mic Boost controls for ALC262
      [ALSA] hda-codec - Define pin configs for MacBooks
      [ALSA] Add missing sysfs device assignment for ALSA PCI drivers
      [ALSA] ac97 - Add Thinkpad X31 and R40 to AD1981x blacklist
      [ALSA] hda-codec - Add missing Mic Boost for AD1986A codec
      [ALSA] cmipci - Allow to disable integrated FM port

Tobin Davis (2):
      [ALSA] hda-codec - Add method for configuring Mac Pro without PCI SSID
      [ALSA] hda-codec - Fix logic error in headphone mute for Conexant codecs


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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-02-14  7:46 Jaroslav Kysela
  2007-02-14 17:53 ` Linus Torvalds
  0 siblings, 1 reply; 47+ messages in thread
From: Jaroslav Kysela @ 2007-02-14  7:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-02-14.patch.gz

Additional notes:

  Mostly fixes and cleanups.


The following files will be updated:

 include/sound/emu10k1.h        |    2 +-
 include/sound/version.h        |    2 +-
 sound/arm/pxa2xx-ac97.c        |    6 +-
 sound/drivers/dummy.c          |   11 +-
 sound/drivers/mtpav.c          |   12 +-
 sound/drivers/mts64.c          |    6 +-
 sound/drivers/portman2x4.c     |    6 +-
 sound/drivers/serial-u16550.c  |   14 +-
 sound/drivers/virmidi.c        |    6 +-
 sound/isa/ad1848/ad1848.c      |    2 +-
 sound/isa/cmi8330.c            |    4 +-
 sound/isa/es1688/es1688.c      |    6 +-
 sound/isa/gus/gusclassic.c     |   10 +-
 sound/isa/gus/gusextreme.c     |   12 +-
 sound/isa/gus/gusmax.c         |   13 +-
 sound/isa/opl3sa2.c            |    4 +-
 sound/isa/sb/sb8.c             |    6 +-
 sound/pci/ac97/ac97_codec.c    |    1 +
 sound/pci/ac97/ac97_patch.c    |    6 +
 sound/pci/ac97/ac97_patch.h    |    1 +
 sound/pci/hda/patch_conexant.c |  343 ++++++++++++++++++++++++++--------------
 sound/pci/hda/patch_sigmatel.c |   44 +++++
 sound/soc/at91/at91-i2s.c      |   43 +++---
 sound/soc/at91/at91-pcm.c      |   20 ++--
 sound/soc/codecs/Kconfig       |    8 +-
 sound/usb/usbaudio.c           |   10 --
 sound/usb/usbquirks.h          |   23 +++
 27 files changed, 394 insertions(+), 227 deletions(-)


The following things were done:

Clemens Ladisch (2):
      [ALSA] emu10k1: fix typo
      [ALSA] usb-audio: add PCR-A PCM support

Frank Mandarino (1):
      [ALSA] Change AT91 PDC register defines for 2.6.20 kernel

Jaroslav Kysela (2):
      [ALSA] SoC codecs - fix Kconfig - depends -> depends on
      [ALSA] version 1.0.14rc2

Jiri Kosina (1):
      [ALSA] usbaudio - remove urb->bandwidth reference

Mikael Nilsson (1):
      [ALSA] hda-codec - Patch for enabling LFE on more Dell laptops

Prarit Bhargava (1):
      [ALSA] Fix __devinit and __devexit issues with sound drivers

Takashi Iwai (3):
      [ALSA] hda-codec - Fix Oops with probing sigmatel codec chips
      [ALSA] ac97 - Fix silent output problem with Cx20551 codec
      [ALSA] Fix a typo in __dev* changes in portman2x4.c

Tobin Davis (1):
      [ALSA] hda-codec - More fixes for Conexant HD Audio support

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-02-09 14:02 Jaroslav Kysela
  2007-02-09 14:15 ` Takashi Iwai
  0 siblings, 1 reply; 47+ messages in thread
From: Jaroslav Kysela @ 2007-02-09 14:02 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai

[-- Attachment #1: Type: TEXT/PLAIN, Size: 27377 bytes --]

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-02-09.patch.gz

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt    |   60 +-
 .../sound/alsa/DocBook/alsa-driver-api.tmpl        |    4 +-
 .../sound/alsa/DocBook/writing-an-alsa-driver.tmpl |   33 +-
 Documentation/sound/alsa/hda_codec.txt             |   10 +-
 Documentation/sound/alsa/soc/DAI.txt               |   56 +
 Documentation/sound/alsa/soc/clocking.txt          |   51 +
 Documentation/sound/alsa/soc/codec.txt             |  197 ++
 Documentation/sound/alsa/soc/dapm.txt              |  297 +++
 Documentation/sound/alsa/soc/machine.txt           |  113 +
 Documentation/sound/alsa/soc/overview.txt          |   83 +
 Documentation/sound/alsa/soc/platform.txt          |   58 +
 Documentation/sound/alsa/soc/pops_clicks.txt       |   52 +
 MAINTAINERS                                        |    6 +
 drivers/input/touchscreen/ucb1400_ts.c             |    2 +-
 include/linux/i2c-id.h                             |    2 +
 include/sound/ac97_codec.h                         |    4 +-
 include/sound/ad1848.h                             |    2 +-
 include/sound/ak4114.h                             |    3 +-
 include/sound/ak4117.h                             |    2 +-
 include/sound/ak4xxx-adda.h                        |    6 +-
 include/sound/control.h                            |    5 +-
 include/sound/core.h                               |   62 +-
 include/sound/emu10k1.h                            |  418 +++-
 include/sound/pcm.h                                |    4 +
 include/sound/pt2258.h                             |   37 +
 include/sound/sb16_csp.h                           |   14 +
 include/sound/snd_wavefront.h                      |    2 +
 include/sound/soc-dapm.h                           |  286 ++
 include/sound/soc.h                                |  461 ++++
 include/sound/typedefs.h                           |  173 --
 include/sound/version.h                            |    4 +-
 include/sound/vx_core.h                            |    2 +-
 include/sound/ymfpci.h                             |    6 +-
 sound/Kconfig                                      |    2 +
 sound/Makefile                                     |    2 +-
 sound/ac97_bus.c                                   |    4 +
 sound/aoa/aoa.h                                    |    2 +-
 sound/aoa/codecs/snd-aoa-codec-onyx.c              |   11 +-
 sound/aoa/core/snd-aoa-alsa.c                      |    5 +-
 sound/aoa/core/snd-aoa-alsa.h                      |    2 +-
 sound/aoa/core/snd-aoa-core.c                      |    4 +-
 sound/aoa/fabrics/snd-aoa-fabric-layout.c          |   13 +-
 sound/aoa/soundbus/i2sbus/i2sbus-core.c            |   22 +-
 sound/aoa/soundbus/i2sbus/i2sbus-pcm.c             |  407 ++--
 sound/aoa/soundbus/i2sbus/i2sbus.h                 |    6 +
 sound/arm/aaci.h                                   |    2 +-
 sound/core/control.c                               |   42 +-
 sound/core/control_compat.c                        |    5 +-
 sound/core/device.c                                |   24 +-
 sound/core/hwdep.c                                 |   19 +-
 sound/core/init.c                                  |   22 +-
 sound/core/memalloc.c                              |   10 +-
 sound/core/misc.c                                  |   28 +
 sound/core/pcm.c                                   |   50 +-
 sound/core/pcm_lib.c                               |    5 +
 sound/core/pcm_memory.c                            |   23 +
 sound/core/rawmidi.c                               |   29 +-
 sound/core/seq/seq_clientmgr.c                     |   14 +-
 sound/core/seq/seq_device.c                        |   25 +-
 sound/core/seq/seq_ports.c                         |   51 +-
 sound/core/seq/seq_virmidi.c                       |    4 +-
 sound/core/sound.c                                 |   15 +-
 sound/core/timer.c                                 |   80 +-
 sound/drivers/Kconfig                              |   11 +
 sound/drivers/Makefile                             |    2 +
 sound/drivers/dummy.c                              |    2 +-
 sound/drivers/portman2x4.c                         |  876 +++++++
 sound/drivers/serial-u16550.c                      |  221 +-
 sound/drivers/vx/vx_mixer.c                        |    2 +-
 sound/i2c/Makefile                                 |    1 +
 sound/i2c/other/Makefile                           |    4 +-
 sound/i2c/other/ak4114.c                           |   29 +-
 sound/i2c/other/ak4117.c                           |    2 +-
 sound/i2c/other/ak4xxx-adda.c                      |  110 +-
 sound/i2c/other/pt2258.c                           |  233 ++
 sound/isa/Kconfig                                  |    2 +
 sound/isa/ad1816a/ad1816a_lib.c                    |   10 +-
 sound/isa/ad1848/ad1848_lib.c                      |    6 +-
 sound/isa/gus/gus_main.c                           |    6 +-
 sound/isa/opl3sa2.c                                |    4 +-
 sound/isa/sb/sb16_csp.c                            |   61 +-
 sound/isa/wavefront/wavefront.c                    |    1 +
 sound/isa/wavefront/wavefront_fx.c                 |  812 +------
 sound/isa/wavefront/yss225.c                       | 2739 ++++++++++++++++++++
 sound/pci/Kconfig                                  |   30 +-
 sound/pci/ac97/ac97_codec.c                        |   64 +-
 sound/pci/ac97/ac97_patch.c                        |  549 ++++-
 sound/pci/ac97/ac97_patch.h                        |    1 +
 sound/pci/ac97/ak4531_codec.c                      |    6 +-
 sound/pci/als300.c                                 |    6 +-
 sound/pci/atiixp.c                                 |   31 +-
 sound/pci/atiixp_modem.c                           |    2 +-
 sound/pci/ca0106/ca0106_main.c                     |   21 +-
 sound/pci/ca0106/ca0106_mixer.c                    |   50 +-
 sound/pci/cs4281.c                                 |    2 +-
 sound/pci/echoaudio/darla20.c                      |    1 +
 sound/pci/echoaudio/darla24.c                      |    1 +
 sound/pci/echoaudio/echo3g.c                       |    1 +
 sound/pci/echoaudio/echo3g_dsp.c                   |    2 +-
 sound/pci/echoaudio/echoaudio.c                    |   18 +-
 sound/pci/echoaudio/gina20.c                       |    1 +
 sound/pci/echoaudio/gina24.c                       |    1 +
 sound/pci/echoaudio/indigo.c                       |    1 +
 sound/pci/echoaudio/indigodj.c                     |    1 +
 sound/pci/echoaudio/indigoio.c                     |    1 +
 sound/pci/echoaudio/layla20.c                      |    1 +
 sound/pci/echoaudio/layla24.c                      |    1 +
 sound/pci/echoaudio/mia.c                          |    1 +
 sound/pci/echoaudio/mona.c                         |    1 +
 sound/pci/emu10k1/emu10k1_main.c                   |  616 ++++-
 sound/pci/emu10k1/emu10k1x.c                       |    6 +-
 sound/pci/emu10k1/emufx.c                          |  204 ++-
 sound/pci/emu10k1/emumixer.c                       |  745 ++++++-
 sound/pci/emu10k1/emupcm.c                         |  147 +-
 sound/pci/emu10k1/emuproc.c                        |   34 +-
 sound/pci/emu10k1/io.c                             |  104 +
 sound/pci/emu10k1/p16v.c                           |   14 +-
 sound/pci/emu10k1/p17v.h                           |   47 +
 sound/pci/emu10k1/voice.c                          |    2 +-
 sound/pci/ens1370.c                                |  154 +-
 sound/pci/es1938.c                                 |    2 +-
 sound/pci/fm801.c                                  |    2 +-
 sound/pci/hda/Makefile                             |   11 +-
 sound/pci/hda/hda_codec.c                          |   68 +-
 sound/pci/hda/hda_intel.c                          |   33 +-
 sound/pci/hda/hda_local.h                          |   12 +-
 sound/pci/hda/hda_patch.h                          |    6 +
 sound/pci/hda/patch_analog.c                       |  165 +-
 sound/pci/hda/patch_cmedia.c                       |   24 +-
 sound/pci/hda/patch_conexant.c                     | 1311 ++++++++++
 sound/pci/hda/patch_realtek.c                      | 2367 +++++++++++++++--
 sound/pci/hda/patch_sigmatel.c                     |  692 ++++--
 sound/pci/hda/patch_via.c                          | 1396 ++++++++++
 sound/pci/ice1712/Makefile                         |    2 +-
 sound/pci/ice1712/amp.c                            |    4 +-
 sound/pci/ice1712/amp.h                            |    2 +-
 sound/pci/ice1712/aureon.c                         |  186 +-
 sound/pci/ice1712/aureon.h                         |    6 +-
 sound/pci/ice1712/delta.c                          |   34 +-
 sound/pci/ice1712/delta.h                          |    2 +-
 sound/pci/ice1712/ews.c                            |   24 +-
 sound/pci/ice1712/ews.h                            |    2 +-
 sound/pci/ice1712/hoontech.c                       |    7 +-
 sound/pci/ice1712/hoontech.h                       |    2 +-
 sound/pci/ice1712/ice1712.c                        |   74 +-
 sound/pci/ice1712/ice1712.h                        |   18 +-
 sound/pci/ice1712/ice1724.c                        |   78 +-
 sound/pci/ice1712/juli.c                           |   36 +-
 sound/pci/ice1712/juli.h                           |    2 +-
 sound/pci/ice1712/phase.c                          |   76 +-
 sound/pci/ice1712/phase.h                          |    2 +-
 sound/pci/ice1712/pontis.c                         |   42 +-
 sound/pci/ice1712/pontis.h                         |    2 +-
 sound/pci/ice1712/prodigy192.c                     |   40 +-
 sound/pci/ice1712/prodigy192.h                     |    2 +-
 sound/pci/ice1712/revo.c                           |  372 +++-
 sound/pci/ice1712/revo.h                           |   13 +-
 sound/pci/ice1712/vt1720_mobo.c                    |   59 +-
 sound/pci/ice1712/vt1720_mobo.h                    |    2 +-
 sound/pci/ice1712/wtm.c                            |  542 ++++
 sound/pci/ice1712/wtm.h                            |   20 +
 sound/pci/intel8x0.c                               |  208 +-
 sound/pci/intel8x0m.c                              |  120 +-
 sound/pci/korg1212/korg1212.c                      |   45 +-
 sound/pci/maestro3.c                               |  373 ++--
 sound/pci/mixart/mixart_mixer.c                    |    4 +-
 sound/pci/nm256/nm256.c                            |   56 +-
 sound/pci/pcxhr/pcxhr_mixer.c                      |    6 +-
 sound/pci/rme9652/hdsp.c                           |   38 +
 sound/pci/rme9652/hdspm.c                          | 1242 ++++++++--
 sound/pci/trident/trident_main.c                   |    4 +-
 sound/pci/via82xx.c                                |  134 +-
 sound/pci/via82xx_modem.c                          |    2 +-
 sound/pci/vx222/vx222.c                            |    4 +-
 sound/pci/vx222/vx222_ops.c                        |    2 +-
 sound/pci/ymfpci/ymfpci_image.h                    |    6 +-
 sound/pci/ymfpci/ymfpci_main.c                     |  171 +-
 sound/pcmcia/vx/vxp_mixer.c                        |    2 +-
 sound/pcmcia/vx/vxpocket.c                         |    2 +-
 sound/soc/Kconfig                                  |   32 +
 sound/soc/Makefile                                 |    4 +
 sound/soc/at91/Kconfig                             |   32 +
 sound/soc/at91/Makefile                            |   11 +
 sound/soc/at91/at91-i2s.c                          |  720 +++++
 sound/soc/at91/at91-i2s.h                          |   27 +
 sound/soc/at91/at91-pcm.c                          |  432 +++
 sound/soc/at91/at91-pcm.h                          |   72 +
 sound/soc/at91/eti_b1_wm8731.c                     |  375 +++
 sound/soc/codecs/Kconfig                           |   15 +
 sound/soc/codecs/Makefile                          |    9 +
 sound/soc/codecs/ac97.c                            |  156 ++
 sound/soc/codecs/ac97.h                            |   18 +
 sound/soc/codecs/wm8731.c                          |  758 ++++++
 sound/soc/codecs/wm8731.h                          |   44 +
 sound/soc/codecs/wm8750.c                          | 1049 ++++++++
 sound/soc/codecs/wm8750.h                          |   67 +
 sound/soc/codecs/wm9712.c                          |  771 ++++++
 sound/soc/codecs/wm9712.h                          |   14 +
 sound/soc/pxa/Kconfig                              |   60 +
 sound/soc/pxa/Makefile                             |   20 +
 sound/soc/pxa/corgi.c                              |  383 +++
 sound/soc/pxa/poodle.c                             |  352 +++
 sound/soc/pxa/pxa2xx-ac97.c                        |  431 +++
 sound/soc/pxa/pxa2xx-ac97.h                        |   22 +
 sound/soc/pxa/pxa2xx-i2s.c                         |  318 +++
 sound/soc/pxa/pxa2xx-i2s.h                         |   20 +
 sound/soc/pxa/pxa2xx-pcm.c                         |  372 +++
 sound/soc/pxa/pxa2xx-pcm.h                         |   34 +
 sound/soc/pxa/spitz.c                              |  394 +++
 sound/soc/pxa/tosa.c                               |  289 ++
 sound/soc/soc-core.c                               | 1587 ++++++++++++
 sound/soc/soc-dapm.c                               | 1323 ++++++++++
 sound/sparc/dbri.c                                 |    2 +-
 sound/usb/usbaudio.c                               |  189 +-
 sound/usb/usbaudio.h                               |    1 +
 sound/usb/usbquirks.h                              |   32 +-
 216 files changed, 28241 insertions(+), 3797 deletions(-)


The following things were done:

Adrian Bunk (4):
      [ALSA] make sound/pci/hda/patch_sigmatel.c:stac92xx_dmic_labels[] static
      [ALSA] make sound/core/control.c:snd_ctl_new() static
      [ALSA] sound/soc/soc-dapm.c: make 4 functions static
      [ALSA] echo3g_dsp.c shouldn't include #include <linux/irq.h>

Andrew Johnson (1):
      [ALSA] soc - ASoC 0.13 pxa2xx DMA

Andrew L. Neporada (1):
      [ALSA] hda-codec - Clevo M540JE, M550JE laptops (Nvidia MCP51 chipset, ALC883 codec)

Andrew Morton (3):
      [ALSA] arm header fix
      [ALSA] ucb1400_ts.c compilation fix (struct snd_ac97)
      [ALSA] Fix the soc code after dhowells workqueue changes.

Bjoern Fay (1):
      [ALSA] usbaudio - Add support for Edirol UA-101

Clemens Ladisch (11):
      [ALSA] usb-audio: merge playback/capture hardware information structs
      [ALSA] usb-audio: allow pausing
      [ALSA] soc-core: fix multi-line string literal
      [ALSA] pci: select FW_LOADER instead of depending on it
      [ALSA] emu10k1: select FW_LOADER
      [ALSA] ymfpci: add request_firmware()
      [ALSA] sb16: add request_firmware()
      [ALSA] wavefront: simplify YSS225 register initialization
      [ALSA] wavefront: add request_firmware()
      [ALSA] korg1212: add request_firmware()
      [ALSA] maestro3: add request_firmware()

Clement Guedez (1):
      [ALSA] Add support of the ESI Waveterminal 192M to the ice1724 ALSA driver

Cory T. Tusar (1):
      [ALSA] hda-codec - Dell Latitude D820 + D/Port

Dan Carpenter (1):
      [ALSA] atiixp - Add a parameter ac97_quirk

Daniel Jacobowitz (1):
      [ALSA] ac97 - Fix vt1617a build ops

Frank Mandarino (14):
      [ALSA] ASoC: core code
      [ALSA] ASoC AT91RM92000 audio DMA
      [ALSA] ASoC AT91RM92000 I2S support
      [ALSA] ASoC AT91RM92000 eti_b1 machine support
      [ALSA] ASoC AT91RM92000 build
      [ALSA] ASoC AT91 DAI modes update
      [ALSA] Update AT91 ASoC driver for 2.6.19 kernel.
      [ALSA] ASoC at91 - Fix NULL pointer dereference in at91_i2s_shutdown
      [ALSA] ASoC WM8731 support for 32k @ 12MHz sysclk
      [ALSA] soc - ASoC 0.13 WM8731 codec
      [ALSA] soc - ASoC 0.13 AT91xxxx slave patch
      [ALSA] soc - ASoC 0.13 AT91xxxx I2S
      [ALSA] soc - ASoC 0.13 AT91xxxx DMA
      [ALSA] soc - ASoC 0.13 AT91xxxx Eti_B1 board support

Giuliano Pochini (1):
      [ALSA] echoaudio, add TLV support

Graeme Gregory (1):
      [ALSA] soc - 0.13 ASoC headers

Gregor Jasny (1):
      [ALSA] usbaudio - Fix Oops with broken usb descriptors

Hubert Kahlert (1):
      [ALSA] Fix mask to stop AT91 SSC clock on shutdown

Jakub Schmidtke (1):
      [ALSA] hda-codec - Add ALC861VD/ALC660VD support

James C Georgas (1):
      [ALSA] Remove AC97 POP control for STAC9708/11

James Courtier-Dutton (10):
      [ALSA] snd-emu10k1: Added support for emu1010, including E-Mu 1212m and E-Mu 1820m
      [ALSA] snd_emu10k1: Added support for 14dB Attenuation PADS on DACs and ADCs.
      [ALSA] snd-emu10k1: Add emu1010 internal clock rate control for 44100 or 48000.
      [ALSA] snd-emu10k1: emu1010: replace long udelay with msleep.
      [ALSA] snd-emu10k1: Update Enum naming.
      [ALSA] snd-ca0106: Updated Enum control names.
      [ALSA] emu10k1: Add Audio capture support for Audigy 2 ZS Notebook.
      [ALSA] emu10k1: Rename the digital optical capture control for the Audigy 2 ZS
      [ALSA] ca0106: Fix sound capture on Audigy LS via AC97.
      [ALSA] emu10k1: Update registers defines for the Audigy 2/emu10k2.5

Jaroslav Kysela (4):
      [ALSA] hda_intel: increase maximum DMA buffer size to 1024MB
      [ALSA] pcm core: add prealloc_max file to substream directory to show maximum DMA size
      [ALSA] hda-codec - add ASUS W7J (0x1043, 0x1205) to quirk list - 3stack
      [ALSA] version 1.0.14rc2

Jean Delvare (1):
      [ALSA] snd-ak4114: Fix two array overflows

Jerome Demange (1):
      [ALSA] ac97 - enables sound output through speakers on MSI S250 laptop

Jochen Voss (2):
      [ALSA] Enable capture from line-in and CD on Revolution 5.1
      [ALSA] Enable the analog loopback of the Revolution 5.1

Johannes Berg (7):
      [ALSA] allow registering an alsa device with struct device pointer
      [ALSA] alsa core: add struct device pointer to struct snd_pcm
      [ALSA] aoa: set device pointer in pcms
      [ALSA] aoa: fix up i2sbus_attach_codec
      [ALSA] alsa core: convert to list_for_each_entry*
      [ALSA] snd-aoa: fix onyx resume
      [ALSA] aoa: remove suspend/resume printks

John Daiker (1):
      [ALSA] usbaudio.c: remove unneeded casts

Jonathan Woithe (1):
      [ALSA] hda-codec - Make internal speaker work on Acer C20x tablets

Joseph Chan (1):
      [ALSA] hda-codec - Add support for VIA VT1708(A) HD audio codec

Kailang Yang (2):
      [ALSA] hda-codec - Add new modesl for Realtek codecs
      [ALSA] hda-codec - Add HP BPC-D7000 support

Karsten Wiese (1):
      [ALSA] snd_hwdep_release() racefix

Krzysztof Helt (1):
      [ALSA] sparc dbri comment fix

Leonard Norrgard (1):
      [ALSA] sound: hda: detect ALC883 on MSI K9A Platinum motherboards (MS-7280)

Liam Girdwood (31):
      [ALSA] ASoC: Build files
      [ALSA] ASoC: documentation & maintainer
      [ALSA] ASoC pxa2xx DMA support
      [ALSA] ASoC pxa2xx I2S support
      [ALSA] ASoC pxa2xx AC97 support
      [ALSA] ASoC pxa2xx Corgi machine support
      [ALSA] ASoC pxa2xx Spitz machine support
      [ALSA] ASoC pxa2xx Tosa machine support
      [ALSA] ASoC pxa2xx Poodle machine support
      [ALSA] ASoC pxa2xx build support
      [ALSA] ASoC DAI capabilities labelling
      [ALSA] ASoC debug output build breakage
      [ALSA] ASoC - Fix build warnings in soc-core.c
      [ALSA] ASoC: Add support for BCLK based on (Rate * Chn * Word Size)
      [ALSA] ASoC - mixer name changes for older OSS app support
      [ALSA] Remove trailing white space from wm9712.c
      [ALSA] Additional credits to soc-core
      [ALSA] ASoC codec probe failure bug
      [ALSA] ASoC codec error reporting
      [ALSA] ASoC force running of delayed PM work at suspend() and remove()
      [ALSA] ASoC very minor coding style fix for snd_soc_new_pcms()
      [ALSA] soc - ASoC 0.13 core changes
      [ALSA] soc - ASoC 0.13 WM8750 codec driver
      [ALSA] soc - ASoC 0.13 WM9712 codec driver
      [ALSA] soc - ASoC 0.13 generic AC97 codec
      [ALSA] soc - ASoC 0.13 pxa2xx AC97 driver
      [ALSA] soc - ASoC Sharp corgi machine
      [ALSA] soc - ASoC 0.13 spitz machine
      [ALSA] soc - ASoC 0.13 Sharp tosa machine
      [ALSA] soc - ASoC 0.13 Sharp poodle machine
      [ALSA] ASoC documentation updates

Mariusz Domanski (1):
      [ALSA] hda-codec - Add asus model to ALC861 codec

Mariusz Kozlowski (1):
      [ALSA] sound: aoa of_node_put and kfree cleanup

Martin Langer (1):
      [ALSA] ac97_bus power management

Matt Porter (2):
      [ALSA] hda: add dig mic support for sigmatel codecs
      [ALSA] hda: add sigmatel 9205 eapd support

Matthias Koenig (1):
      [ALSA] Add snd-portman2x4 driver for Midiman Portman 2x4 MIDI device

Nicolas Kaiser (1):
      [ALSA] Documentation/sound/alsa/DocBook: typos

Olaf Hering (2):
      [ALSA] create device symlink in snd-aoa
      [ALSA] create driver symlink in snd-aoa /sys/bus/aoa-soundbus/devices/*/

Oliver Neukum (1):
      [ALSA] cleanup and error reporting for sound/core/init.c

Paul Mackerras (1):
      [ALSA] aoa i2sbus: Stop Apple i2s DMA gracefully

Peter Eriksen (1):
      [ALSA] sound/isa/gus/gus_main.c: Use abs() instead of x < 0 ? -x : x.

Philipp Zabel (2):
      [ALSA] ASoC - Bit clock matching error
      [ALSA] soc - ASoC 0.13 pxa2xx i2s driver

Randy Cushman (3):
      [ALSA] ac97 - fix microphone and line_in selection logic
      [ALSA] ac97 - fix malfunctioning mixer controls for AD1985
      [ALSA] ac97 - fix various issues with AD1986/AD1986A support

Randy Dunlap (2):
      [ALSA] korg1212: fix printk format warning
      [ALSA] add struct snd_pcm_substream forward declaration

RaĂşl SĂĄnchez Siles (1):
      [ALSA] Solve typos/compilation problems for debug functions in soc-dapm and at91-i2s

Remy Bruno (3):
      [ALSA] hdsp: support for mixer matrix of RME9632 rev 152
      [ALSA] hdspm: Add support for AES32
      [ALSA] hdsp - Add DDS register support for RME9632 rev >= 152

Richard Purdie (7):
      [ALSA] ASoC: core and dapm headers
      [ALSA] ASoC: dynamic audio power management (DAPM)
      [ALSA] ASoC codecs: WM8731 support
      [ALSA] ASoC codecs: WM8750 support
      [ALSA] ASoC codecs: WM9712 support
      [ALSA] ASoC codecs: generic AC97 support
      [ALSA] ASoC codecs: build files

Robert P. J. Day (2):
      [ALSA] sound: Change final two instances of kcalloc(1,...) to kzalloc()
      [ALSA] Remove useless reference to obsolete KERNELD

Rolf Stefan Wilke (1):
      [ALSA] emu10k1 - Fix STAC9758 front channel

Seth Forshee (1):
      [ALSA] soc - 0.13 ASoC DAPM bug fix for unnamed streams

Takashi Iwai (50):
      [ALSA] emu10k1 - Fix compile warning
      [ALSA] intel8x0 - Use pci_iomap
      [ALSA] Fix irq handler in soc/at91/at91rm9200-i2s.c
      [ALSA] hda-codec - Add missing comma
      [ALSA] Remove trailing whitespaces from soc/* files
      [ALSA] ac97 - Suppress power-saving mode on non-supporting drivers
      [ALSA] hda-codec - Fix model for Lenovo A60 desktop
      [ALSA] hda-codec - Fix model for ASUS M2N-MX
      [ALSA] hdspm - Fix printk warnings
      [ALSA] ice1724 - Add support of M-Audio Audiophile 192
      [ALSA] hda-codec - Add support for Sony UX-90s
      [ALSA] hda-codec - Fix ALC861 connection of front-output
      [ALSA] hda-codec - Add model for ASUS W3j laptop
      [ALSA] hda-intel - Disable INTX when MSI is used
      [ALSA] hda-codec - Add asus-laptop model for ALC861 (ALC660)
      [ALSA] Remove obsolete typedefs.h
      [ALSA] Fix obsolete *_t typedefs
      [ALSA] Add PCI quirk list helper function
      [ALSA] atiixp - Use quirk list helper function
      [ALSA] nm256 - Use quirk list helper function
      [ALSA] maestro3 - Use quirk list helper function
      [ALSA] via82xx - Use quirk list helper function
      [ALSA] ens1371 - Clean up quirks
      [ALSA] intel8x0 - Add spdif_aclink option
      [ALSA] Fix documentation of ASoC
      [ALSA] Clean up serial-u16500.c
      [ALSA] hda-codec - Use snd_pci_quirk_lookup() for board config lookup
      [ALSA] hda-codec - Fix compile warnings without CONFIG_SND_DEBUG
      [ALSA] Add description about spdif_aclink option for snd-intel8x0
      [ALSA] Fix AC97_BUS in soc/pxa/Kconfig
      [ALSA] hda-codec - Use global workqueue
      [ALSA] ak4114 - Use global workqueue
      [ALSA] soc - Use global workqueue
      [ALSA] soc - Fix delayed_work related changes on 2.6.20 kernel
      [ALSA] Fix a typo in the last patch_realtek.c change
      [ALSA] Fix irq handler arguments in documents
      [ALSA] hda-intel - Don't try to probe invalid codecs
      [ALSA] emu10k1 - Fix ABI for older ld10k1
      [ALSA] ice1712 - Reorganize existing eeprom data
      [ALSA] Add 'const' to files in pci/ice1712/
      [ALSA] Add some more 'const', but needs changes in i2c/other/ak4*
      [ALSA] Add even more 'const' to everything related to TLV
      [ALSA] hda-codec - Add model for Uniwill X40AIx
      [ALSA] Remove delayed work properly at free and suspend
      [ALSA] usbaudio - Fix Oops with unconventional sample rates
      [ALSA] Fix possible invalid memory access in PCM core
      [ALSA] hda-intel - Add black/whitelist for position_fix option
      [ALSA] soc - Clean up with kmemdup()
      [ALSA] Fix possible deadlocks in sequencer at removal of ports
      [ALSA] ca0106 - Add missing sysfs device assignment

Teru KAMOGASHIRA (1):
      [ALSA] Current driver does not utilize 44.1kHz high quality sampling rate converter.

Thomas De Schampheleire (1):
      [ALSA] hda-codec - Missing Mic Boost on Realtek ALC882/883

Tobin Davis (15):
      [ALSA] hda-codec - Add support for Medion laptops
      [ALSA] hda-codec - Add toshiba model to ALC861 codec
      [ALSA] Add Conexant audio support to the HD Audio driver
      [ALSA] hda-codec - Change Gigabyte K8N51 from 6stack to 6stack-digout
      [ALSA] hda-codec - Add support for Evesham Voyager C530RD laptops
      [ALSA] hda-codec - Add missing array to conexant driver
      [ALSA] hda-codec (realtek): add support for MacPro series workstations
      [ALSA] hda-codec - Add quirk for Turbo-X Coeus G610P
      [ALSA] Fix typo and add entry to documentation
      [ALSA] hda-codec - Add Asus P5W DH to alc882_cfg_tbl
      [ALSA] hda-codec - Change default config for Asus P5GD1
      [ALSA] hda-codec - Add support for Toshiba M105 to Realtek patch
      [ALSA] hda-codec - Add support for Sigmatel STAC9202/9250/9251 codecs
      [ALSA] hda-codec - Add support for Samsung Q1 Ultra
      [ALSA] hda-codec - Add support for Fujitsu PI1556 Realtek ALC880

Toshimune Konno (1):
      [ALSA] ice1724 - Add support for Prodigy 7.1 XT

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-01-23  8:31 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-01-23  8:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-01-23.patch.gz

The following files will be updated:

 sound/usb/usx2y/usbusx2yaudio.c |    2 +-
 sound/usb/usx2y/usx2yhwdeppcm.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)


The following things were done:

Karsten Wiese (1):
      [ALSA] Repair snd-usb-usx2y over OHCI

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2007-01-09 14:04 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2007-01-09 14:04 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2007-01-09.patch.gz


The following files will be updated:

 include/sound/version.h     |    2 +-
 sound/pci/cmipci.c          |    3 ++-
 sound/pci/echoaudio/midi.c  |    6 ++++--
 sound/pci/hda/hda_generic.c |    5 +++--
 sound/pci/hda/hda_intel.c   |   14 +++++++++++---
 sound/usb/usbaudio.c        |   10 ++++++++--
 sound/usb/usbmixer.c        |    2 +-
 7 files changed, 30 insertions(+), 12 deletions(-)


The following things were done:

Clemens Ladisch:
      [ALSA] usb-audio: work around wrong frequency in CM6501 descriptors

Giuliano Pochini:
      [ALSA] Fix potential NULL pointer dereference in echoaudio midi

Jaroslav Kysela:
      [ALSA] version 1.0.14rc1

Jason Gaston:
      [ALSA] hda_intel: ALSA HD Audio patch for Intel ICH9

Mariusz Kozlowski:
      [ALSA] usb: usbmixer error path fix

Peer Chen:
      [ALSA] Audio: Add nvidia HD Audio controllers of MCP67 support to hda_intel.c

Takashi Iwai:
      [ALSA] hda-codec - Fix NULL dereference in generic hda code
      [ALSA] usbaudio - Fix kobject_add() error at reconnection

Timofei V. Bondarenko:
      [ALSA] _snd_cmipci_uswitch_put doesn't set zero flags

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2006-12-20  8:52 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2006-12-20  8:52 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2006-12-20.patch.gz

Additional notes:

  The GIT tree contains only small fixes.


The following files will be updated:

 .../sound/alsa/DocBook/writing-an-alsa-driver.tmpl |    8 ++-
 include/sound/pcm_oss.h                            |    1 
 include/sound/version.h                            |    4 +-
 include/sound/ymfpci.h                             |    5 +-
 sound/aoa/codecs/snd-aoa-codec-onyx.h              |    1 
 sound/aoa/codecs/snd-aoa-codec-tas.c               |    1 
 sound/core/control.c                               |    2 -
 sound/core/oss/pcm_oss.c                           |   52 +++++++++++++++-----
 sound/core/pcm.c                                   |    4 ++
 sound/core/pcm_lib.c                               |    8 +--
 sound/core/rawmidi.c                               |    4 +-
 sound/core/seq/seq_memory.c                        |    2 -
 sound/core/sgbuf.c                                 |    2 -
 sound/isa/gus/gus_mem.c                            |    7 +--
 sound/isa/sb/sb_common.c                           |    2 -
 sound/isa/wavefront/wavefront_synth.c              |    2 -
 sound/pci/ac97/ac97_codec.c                        |   10 ++--
 sound/pci/ac97/ac97_patch.c                        |    7 ++-
 sound/pci/ad1889.c                                 |    4 +-
 sound/pci/ali5451/ali5451.c                        |    5 +-
 sound/pci/als300.c                                 |    6 +-
 sound/pci/atiixp.c                                 |    2 -
 sound/pci/atiixp_modem.c                           |    2 -
 sound/pci/au88x0/au88x0.c                          |    2 -
 sound/pci/azt3328.c                                |    5 +-
 sound/pci/bt87x.c                                  |    4 +-
 sound/pci/ca0106/ca0106.h                          |    2 -
 sound/pci/ca0106/ca0106_main.c                     |   37 +++++++++++---
 sound/pci/cmipci.c                                 |    2 -
 sound/pci/cs4281.c                                 |    2 -
 sound/pci/cs46xx/cs46xx_lib.c                      |    2 -
 sound/pci/cs5535audio/cs5535audio.c                |    2 -
 sound/pci/echoaudio/echoaudio.c                    |    6 +-
 sound/pci/emu10k1/emu10k1_main.c                   |    5 +-
 sound/pci/emu10k1/emu10k1x.c                       |    9 ++-
 sound/pci/ens1370.c                                |    2 -
 sound/pci/es1938.c                                 |    4 +-
 sound/pci/es1968.c                                 |    8 ++-
 sound/pci/fm801.c                                  |    2 -
 sound/pci/hda/hda_codec.c                          |    3 -
 sound/pci/hda/hda_intel.c                          |    3 +
 sound/pci/hda/hda_proc.c                           |   53 ++++++++++++++++++--
 sound/pci/hda/patch_analog.c                       |    8 ++-
 sound/pci/hda/patch_realtek.c                      |    4 +-
 sound/pci/hda/patch_si3054.c                       |    3 +
 sound/pci/ice1712/ice1712.c                        |    2 -
 sound/pci/ice1712/ice1724.c                        |    2 -
 sound/pci/intel8x0.c                               |    4 +-
 sound/pci/intel8x0m.c                              |    4 +-
 sound/pci/korg1212/korg1212.c                      |    2 -
 sound/pci/maestro3.c                               |    4 +-
 sound/pci/mixart/mixart.c                          |    5 +-
 sound/pci/nm256/nm256.c                            |    2 -
 sound/pci/pcxhr/pcxhr.c                            |    2 -
 sound/pci/riptide/riptide.c                        |    5 +-
 sound/pci/rme32.c                                  |    3 +
 sound/pci/rme96.c                                  |    3 +
 sound/pci/rme9652/hdsp.c                           |    9 ++-
 sound/pci/rme9652/hdspm.c                          |    3 -
 sound/pci/rme9652/rme9652.c                        |    7 ++-
 sound/pci/sonicvibes.c                             |    5 +-
 sound/pci/trident/trident_main.c                   |    6 +-
 sound/pci/via82xx.c                                |    6 +-
 sound/pci/via82xx_modem.c                          |    2 -
 sound/pci/vx222/vx222.c                            |    4 +-
 sound/pci/ymfpci/ymfpci.c                          |    5 --
 sound/pci/ymfpci/ymfpci_main.c                     |   39 ++++++++-------
 sound/usb/usbaudio.c                               |    3 -
 68 files changed, 270 insertions(+), 166 deletions(-)


The following things were done:

Adrian Bunk:
      [ALSA] sound/core/control.c: remove dead code

Akinobu Mita:
      [ALSA] sound: initialize rawmidi substream list
      [ALSA] sound: fix PCM substream list

Andreas Mohr:
      [ALSA] via82xx: add __devinitdata

Christian Hesse:
      [ALSA] hda-codec - fix typo in PCI IDs

Clemens Ladisch:
      [ALSA] use the ALIGN macro
      [ALSA] use the roundup macro
      [ALSA] pcm core: fix silence_start calculations

Glen Masgai:
      [ALSA] ymfpci: fix swap_rear for S/PDIF passthrough

James C Georgas:
      [ALSA] ac97_codec - trivial fix for bit update functions

James Courtier-Dutton:
      [ALSA] snd-ca0106: Add new card variant.
      [ALSA] snd-ca0106: Fix typos.
      [ALSA] ac97: Identify CMI9761 chips.

Jaroslav Kysela:
      [ALSA] ac97_codec (ALC655): add EAPD hack for MSI L725 laptop
      [ALSA] version 1.0.14rc1

Jean Delvare:
      [ALSA] sound: Don't include i2c-dev.h

Nickolay V. Shmyrev:
      [ALSA] snd_hda_intel 3stack mode for ASUS P5P-L2

Remy Bruno:
      [ALSA] hdsp: precise_ptr control switched off by default

Takashi Iwai:
      [ALSA] hda-codec - Fix wrong error checks in patch_{realtek,analog}.c
      [ALSA] hda-codec - Don't return error at initialization of modem codec
      [ALSA] hda-codec - Fix a typo
      [ALSA] hda-codec - Add model for HP q965
      [ALSA] hda-codec - Fix model for ASUS V1j laptop
      [ALSA] hda-codec - Fix detection of supported sample rates
      [ALSA] hda-codec - Verbose proc output for PCM parameters
      [ALSA] ac97 - Fix potential negative array index
      [ALSA] Fix races in PCM OSS emulation
      [ALSA] Fix invalid assignment of PCI revision
      [ALSA] Remove IRQF_DISABLED for shared PCI irqs

Tobias Klauser:
      [ALSA] sound/usb/usbaudio: Handle return value of usb_register()

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2006-12-15  7:52 Jaroslav Kysela
  2006-12-15  8:13 ` Andrew Morton
  2006-12-15 16:00 ` Linus Torvalds
  0 siblings, 2 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2006-12-15  7:52 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2006-12-15.patch.gz

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt    |   35 
 .../sound/alsa/DocBook/writing-an-alsa-driver.tmpl |   18 
 Documentation/sound/alsa/hda_codec.txt             |   10 
 Documentation/sound/alsa/soc/DAI.txt               |  546 ++++
 Documentation/sound/alsa/soc/clocking.txt          |  314 ++
 Documentation/sound/alsa/soc/codec.txt             |  232 ++
 Documentation/sound/alsa/soc/dapm.txt              |  297 ++
 Documentation/sound/alsa/soc/machine.txt           |  114 +
 Documentation/sound/alsa/soc/overview.txt          |   83 +
 Documentation/sound/alsa/soc/platform.txt          |   58 
 Documentation/sound/alsa/soc/pops_clicks.txt       |   52 
 MAINTAINERS                                        |    6 
 include/linux/i2c-id.h                             |    2 
 include/sound/ac97_codec.h                         |    3 
 include/sound/ak4xxx-adda.h                        |    2 
 include/sound/control.h                            |    1 
 include/sound/core.h                               |   62 
 include/sound/emu10k1.h                            |  397 +++
 include/sound/pcm.h                                |    4 
 include/sound/pcm_oss.h                            |    1 
 include/sound/pt2258.h                             |   37 
 include/sound/sb16_csp.h                           |   14 
 include/sound/snd_wavefront.h                      |    2 
 include/sound/soc-dapm.h                           |  286 ++
 include/sound/soc.h                                |  485 ++++
 include/sound/typedefs.h                           |  173 -
 include/sound/version.h                            |    4 
 include/sound/ymfpci.h                             |   11 
 sound/Kconfig                                      |    2 
 sound/Makefile                                     |    2 
 sound/aoa/aoa.h                                    |    2 
 sound/aoa/codecs/snd-aoa-codec-onyx.h              |    1 
 sound/aoa/codecs/snd-aoa-codec-tas.c               |    1 
 sound/aoa/core/snd-aoa-alsa.c                      |    5 
 sound/aoa/core/snd-aoa-alsa.h                      |    2 
 sound/aoa/core/snd-aoa-core.c                      |    4 
 sound/aoa/fabrics/snd-aoa-fabric-layout.c          |    5 
 sound/aoa/soundbus/i2sbus/i2sbus-pcm.c             |   79 -
 sound/arm/aaci.h                                   |    2 
 sound/core/control.c                               |   44 
 sound/core/control_compat.c                        |    5 
 sound/core/device.c                                |   24 
 sound/core/hwdep.c                                 |   10 
 sound/core/memalloc.c                              |   10 
 sound/core/misc.c                                  |   28 
 sound/core/oss/pcm_oss.c                           |   52 
 sound/core/pcm.c                                   |   54 
 sound/core/pcm_lib.c                               |    8 
 sound/core/pcm_memory.c                            |   23 
 sound/core/rawmidi.c                               |   33 
 sound/core/seq/seq_clientmgr.c                     |   14 
 sound/core/seq/seq_device.c                        |   25 
 sound/core/seq/seq_memory.c                        |    2 
 sound/core/seq/seq_ports.c                         |   49 
 sound/core/seq/seq_virmidi.c                       |    4 
 sound/core/sgbuf.c                                 |    2 
 sound/core/sound.c                                 |   17 
 sound/core/timer.c                                 |   77 -
 sound/drivers/serial-u16550.c                      |  221 +-
 sound/i2c/Makefile                                 |    1 
 sound/i2c/other/Makefile                           |    4 
 sound/i2c/other/ak4xxx-adda.c                      |   85 +
 sound/i2c/other/pt2258.c                           |  233 ++
 sound/isa/Kconfig                                  |    2 
 sound/isa/gus/gus_mem.c                            |    7 
 sound/isa/sb/sb16_csp.c                            |   61 
 sound/isa/sb/sb_common.c                           |    2 
 sound/isa/wavefront/wavefront.c                    |    1 
 sound/isa/wavefront/wavefront_fx.c                 |  812 ------
 sound/isa/wavefront/wavefront_synth.c              |    2 
 sound/isa/wavefront/yss225.c                       | 2739 ++++++++++++++++++++
 sound/pci/Kconfig                                  |   30 
 sound/pci/ac97/ac97_codec.c                        |   51 
 sound/pci/ac97/ac97_patch.c                        |    8 
 sound/pci/ad1889.c                                 |    4 
 sound/pci/ali5451/ali5451.c                        |    5 
 sound/pci/als300.c                                 |   12 
 sound/pci/atiixp.c                                 |   33 
 sound/pci/atiixp_modem.c                           |    4 
 sound/pci/au88x0/au88x0.c                          |    2 
 sound/pci/azt3328.c                                |    5 
 sound/pci/bt87x.c                                  |    4 
 sound/pci/ca0106/ca0106.h                          |    2 
 sound/pci/ca0106/ca0106_main.c                     |   56 
 sound/pci/ca0106/ca0106_mixer.c                    |   46 
 sound/pci/cmipci.c                                 |    2 
 sound/pci/cs4281.c                                 |    2 
 sound/pci/cs46xx/cs46xx_lib.c                      |    2 
 sound/pci/cs5535audio/cs5535audio.c                |    2 
 sound/pci/echoaudio/darla20.c                      |    1 
 sound/pci/echoaudio/darla24.c                      |    1 
 sound/pci/echoaudio/echo3g.c                       |    1 
 sound/pci/echoaudio/echoaudio.c                    |   24 
 sound/pci/echoaudio/gina20.c                       |    1 
 sound/pci/echoaudio/gina24.c                       |    1 
 sound/pci/echoaudio/indigo.c                       |    1 
 sound/pci/echoaudio/indigodj.c                     |    1 
 sound/pci/echoaudio/indigoio.c                     |    1 
 sound/pci/echoaudio/layla20.c                      |    1 
 sound/pci/echoaudio/layla24.c                      |    1 
 sound/pci/echoaudio/mia.c                          |    1 
 sound/pci/echoaudio/midi.c                         |    6 
 sound/pci/echoaudio/mona.c                         |    1 
 sound/pci/emu10k1/emu10k1_main.c                   |  621 ++++-
 sound/pci/emu10k1/emu10k1x.c                       |   15 
 sound/pci/emu10k1/emufx.c                          |  102 +
 sound/pci/emu10k1/emumixer.c                       |  744 +++++
 sound/pci/emu10k1/emupcm.c                         |  147 +
 sound/pci/emu10k1/emuproc.c                        |   34 
 sound/pci/emu10k1/io.c                             |  104 +
 sound/pci/emu10k1/p16v.c                           |   12 
 sound/pci/emu10k1/p17v.h                           |   47 
 sound/pci/emu10k1/voice.c                          |    2 
 sound/pci/ens1370.c                                |  156 +
 sound/pci/es1938.c                                 |    4 
 sound/pci/es1968.c                                 |    8 
 sound/pci/fm801.c                                  |    2 
 sound/pci/hda/Makefile                             |   11 
 sound/pci/hda/hda_codec.c                          |   61 
 sound/pci/hda/hda_intel.c                          |   20 
 sound/pci/hda/hda_local.h                          |   11 
 sound/pci/hda/hda_patch.h                          |    6 
 sound/pci/hda/hda_proc.c                           |   53 
 sound/pci/hda/patch_analog.c                       |  137 +
 sound/pci/hda/patch_cmedia.c                       |   24 
 sound/pci/hda/patch_conexant.c                     | 1311 ++++++++++
 sound/pci/hda/patch_realtek.c                      | 1339 ++++++++--
 sound/pci/hda/patch_si3054.c                       |    3 
 sound/pci/hda/patch_sigmatel.c                     |  538 ++--
 sound/pci/hda/patch_via.c                          | 1396 ++++++++++
 sound/pci/ice1712/ice1712.c                        |    2 
 sound/pci/ice1712/ice1712.h                        |   14 
 sound/pci/ice1712/ice1724.c                        |    2 
 sound/pci/ice1712/revo.c                           |  346 ++-
 sound/pci/ice1712/revo.h                           |   11 
 sound/pci/intel8x0.c                               |  212 +-
 sound/pci/intel8x0m.c                              |  124 -
 sound/pci/korg1212/korg1212.c                      |   47 
 sound/pci/maestro3.c                               |  377 +--
 sound/pci/mixart/mixart.c                          |    5 
 sound/pci/nm256/nm256.c                            |   58 
 sound/pci/pcxhr/pcxhr.c                            |    2 
 sound/pci/riptide/riptide.c                        |    5 
 sound/pci/rme32.c                                  |    3 
 sound/pci/rme96.c                                  |    3 
 sound/pci/rme9652/hdsp.c                           |   47 
 sound/pci/rme9652/hdspm.c                          | 1245 ++++++++-
 sound/pci/rme9652/rme9652.c                        |    7 
 sound/pci/sonicvibes.c                             |    5 
 sound/pci/trident/trident_main.c                   |    6 
 sound/pci/via82xx.c                                |  134 -
 sound/pci/via82xx_modem.c                          |    4 
 sound/pci/vx222/vx222.c                            |    4 
 sound/pci/ymfpci/ymfpci.c                          |    5 
 sound/pci/ymfpci/ymfpci_image.h                    |    6 
 sound/pci/ymfpci/ymfpci_main.c                     |  208 +-
 sound/soc/Kconfig                                  |   32 
 sound/soc/Makefile                                 |    4 
 sound/soc/at91/Kconfig                             |   24 
 sound/soc/at91/Makefile                            |   11 
 sound/soc/at91/at91-i2s.c                          |  673 +++++
 sound/soc/at91/at91-pcm.c                          |  427 +++
 sound/soc/at91/at91-pcm.h                          |   71 +
 sound/soc/at91/eti_b1_wm8731.c                     |  268 ++
 sound/soc/codecs/Kconfig                           |   15 
 sound/soc/codecs/Makefile                          |    9 
 sound/soc/codecs/ac97.c                            |  167 +
 sound/soc/codecs/ac97.h                            |   18 
 sound/soc/codecs/wm8731.c                          |  886 ++++++
 sound/soc/codecs/wm8731.h                          |   41 
 sound/soc/codecs/wm8750.c                          | 1282 +++++++++
 sound/soc/codecs/wm8750.h                          |   66 
 sound/soc/codecs/wm9712.c                          |  781 ++++++
 sound/soc/codecs/wm9712.h                          |   14 
 sound/soc/pxa/Kconfig                              |   60 
 sound/soc/pxa/Makefile                             |   20 
 sound/soc/pxa/corgi.c                              |  361 +++
 sound/soc/pxa/poodle.c                             |  329 ++
 sound/soc/pxa/pxa2xx-ac97.c                        |  437 +++
 sound/soc/pxa/pxa2xx-i2s.c                         |  354 +++
 sound/soc/pxa/pxa2xx-pcm.c                         |  363 +++
 sound/soc/pxa/pxa2xx-pcm.h                         |   48 
 sound/soc/pxa/spitz.c                              |  374 +++
 sound/soc/pxa/tosa.c                               |  287 ++
 sound/soc/soc-core.c                               | 2057 +++++++++++++++
 sound/soc/soc-dapm.c                               | 1327 ++++++++++
 sound/usb/usbaudio.c                               |   76 -
 187 files changed, 25779 insertions(+), 3210 deletions(-)


The following things were done:

Adrian Bunk:
      [ALSA] sound/core/control.c: remove dead code
      [ALSA] make sound/pci/hda/patch_sigmatel.c:stac92xx_dmic_labels[] static
      [ALSA] make sound/core/control.c:snd_ctl_new() static
      [ALSA] sound/soc/soc-dapm.c: make 4 functions static

Akinobu Mita:
      [ALSA] sound: initialize rawmidi substream list
      [ALSA] sound: fix PCM substream list

Andreas Mohr:
      [ALSA] via82xx: add __devinitdata

Andrew L. Neporada:
      [ALSA] hda-codec - Clevo M540JE, M550JE laptops (Nvidia MCP51 chipset, ALC883 codec)

Andrew Morton:
      [ALSA] arm header fix

Christian Hesse:
      [ALSA] hda-codec - fix typo in PCI IDs

Clemens Ladisch:
      [ALSA] usb-audio: merge playback/capture hardware information structs
      [ALSA] usb-audio: allow pausing
      [ALSA] use the ALIGN macro
      [ALSA] use the roundup macro
      [ALSA] soc-core: fix multi-line string literal
      [ALSA] pci: select FW_LOADER instead of depending on it
      [ALSA] emu10k1: select FW_LOADER
      [ALSA] ymfpci: add request_firmware()
      [ALSA] pcm core: fix silence_start calculations
      [ALSA] sb16: add request_firmware()
      [ALSA] wavefront: simplify YSS225 register initialization
      [ALSA] wavefront: add request_firmware()
      [ALSA] korg1212: add request_firmware()
      [ALSA] maestro3: add request_firmware()
      [ALSA] usb-audio: work around wrong frequency in CM6501 descriptors

Dan Carpenter:
      [ALSA] atiixp - Add a parameter ac97_quirk

Frank Mandarino:
      [ALSA] ASoC: core code
      [ALSA] ASoC AT91RM92000 audio DMA
      [ALSA] ASoC AT91RM92000 I2S support
      [ALSA] ASoC AT91RM92000 eti_b1 machine support
      [ALSA] ASoC AT91RM92000 build
      [ALSA] ASoC AT91 DAI modes update
      [ALSA] Update AT91 ASoC driver for 2.6.19 kernel.

Giuliano Pochini:
      [ALSA] Fix potential NULL pointer dereference in echoaudio midi
      [ALSA] echoaudio, add TLV support

Glen Masgai:
      [ALSA] ymfpci: fix swap_rear for S/PDIF passthrough

Hubert Kahlert:
      [ALSA] Fix mask to stop AT91 SSC clock on shutdown

James C Georgas:
      [ALSA] ac97_codec - trivial fix for bit update functions

James Courtier-Dutton:
      [ALSA] snd-emu10k1: Added support for emu1010, including E-Mu 1212m and E-Mu 1820m
      [ALSA] snd_emu10k1: Added support for 14dB Attenuation PADS on DACs and ADCs.
      [ALSA] snd-emu10k1: Add emu1010 internal clock rate control for 44100 or 48000.
      [ALSA] snd-emu10k1: emu1010: replace long udelay with msleep.
      [ALSA] snd-emu10k1: Update Enum naming.
      [ALSA] snd-ca0106: Updated Enum control names.
      [ALSA] snd-ca0106: Add new card variant.
      [ALSA] snd-ca0106: Fix typos.
      [ALSA] emu10k1: Add Audio capture support for Audigy 2 ZS Notebook.
      [ALSA] emu10k1: Rename the digital optical capture control for the Audigy 2 ZS
      [ALSA] ca0106: Fix sound capture on Audigy LS via AC97.
      [ALSA] ac97: Identify CMI9761 chips.
      [ALSA] emu10k1: Update registers defines for the Audigy 2/emu10k2.5

Jaroslav Kysela:
      [ALSA] ac97_codec (ALC655): add EAPD hack for MSI L725 laptop
      [ALSA] hda_intel: increase maximum DMA buffer size to 1024MB
      [ALSA] pcm core: add prealloc_max file to substream directory to show maximum DMA size
      [ALSA] version 1.0.14rc1

Jason Gaston:
      [ALSA] hda_intel: ALSA HD Audio patch for Intel ICH9

Jean Delvare:
      [ALSA] sound: Don't include i2c-dev.h

Jerome Demange:
      [ALSA] ac97 - enables sound output through speakers on MSI S250 laptop

Jochen Voss:
      [ALSA] Enable capture from line-in and CD on Revolution 5.1
      [ALSA] Enable the analog loopback of the Revolution 5.1

Johannes Berg:
      [ALSA] allow registering an alsa device with struct device pointer
      [ALSA] alsa core: add struct device pointer to struct snd_pcm
      [ALSA] aoa: set device pointer in pcms
      [ALSA] aoa: fix up i2sbus_attach_codec
      [ALSA] alsa core: convert to list_for_each_entry*

Jonathan Woithe:
      [ALSA] hda-codec - Make internal speaker work on Acer C20x tablets

Joseph Chan:
      [ALSA] hda-codec - Add support for VIA VT1708(A) HD audio codec

Kailang Yang:
      [ALSA] hda-codec - Add new modesl for Realtek codecs

Liam Girdwood:
      [ALSA] ASoC: Build files
      [ALSA] ASoC: documentation & maintainer
      [ALSA] ASoC pxa2xx DMA support
      [ALSA] ASoC pxa2xx I2S support
      [ALSA] ASoC pxa2xx AC97 support
      [ALSA] ASoC pxa2xx Corgi machine support
      [ALSA] ASoC pxa2xx Spitz machine support
      [ALSA] ASoC pxa2xx Tosa machine support
      [ALSA] ASoC pxa2xx Poodle machine support
      [ALSA] ASoC pxa2xx build support
      [ALSA] ASoC DAI capabilities labelling
      [ALSA] ASoC debug output build breakage
      [ALSA] ASoC - Fix build warnings in soc-core.c
      [ALSA] ASoC: Add support for BCLK based on (Rate * Chn * Word Size)
      [ALSA] ASoC - mixer name changes for older OSS app support

Mariusz Domanski:
      [ALSA] hda-codec - Add asus model to ALC861 codec

Matt Porter:
      [ALSA] hda: add dig mic support for sigmatel codecs

Nickolay V. Shmyrev:
      [ALSA] snd_hda_intel 3stack mode for ASUS P5P-L2

Olaf Hering:
      [ALSA] create device symlink in snd-aoa
      [ALSA] create driver symlink in snd-aoa /sys/bus/aoa-soundbus/devices/*/

Peer Chen:
      [ALSA] Audio: Add nvidia HD Audio controllers of MCP67 support to hda_intel.c

Philipp Zabel:
      [ALSA] ASoC - Bit clock matching error

Randy Dunlap:
      [ALSA] korg1212: fix printk format warning
      [ALSA] add struct snd_pcm_substream forward declaration

Remy Bruno:
      [ALSA] hdsp: support for mixer matrix of RME9632 rev 152
      [ALSA] hdsp: precise_ptr control switched off by default
      [ALSA] hdspm: Add support for AES32
      [ALSA] hdsp - Add DDS register support for RME9632 rev >= 152

Richard Purdie:
      [ALSA] ASoC: core and dapm headers
      [ALSA] ASoC: dynamic audio power management (DAPM)
      [ALSA] ASoC codecs: WM8731 support
      [ALSA] ASoC codecs: WM8750 support
      [ALSA] ASoC codecs: WM9712 support
      [ALSA] ASoC codecs: generic AC97 support
      [ALSA] ASoC codecs: build files

Takashi Iwai:
      [ALSA] emu10k1 - Fix compile warning
      [ALSA] intel8x0 - Use pci_iomap
      [ALSA] Fix irq handler in soc/at91/at91rm9200-i2s.c
      [ALSA] hda-codec - Fix wrong error checks in patch_{realtek,analog}.c
      [ALSA] hda-codec - Don't return error at initialization of modem codec
      [ALSA] hda-codec - Add missing comma
      [ALSA] Remove trailing whitespaces from soc/* files
      [ALSA] hda-codec - Fix a typo
      [ALSA] hda-codec - Add model for HP q965
      [ALSA] ac97 - Suppress power-saving mode on non-supporting drivers
      [ALSA] hda-codec - Fix model for Lenovo A60 desktop
      [ALSA] hda-codec - Fix model for ASUS M2N-MX
      [ALSA] hdspm - Fix printk warnings
      [ALSA] hda-codec - Fix model for ASUS V1j laptop
      [ALSA] hda-codec - Fix detection of supported sample rates
      [ALSA] hda-codec - Verbose proc output for PCM parameters
      [ALSA] ac97 - Fix potential negative array index
      [ALSA] ice1724 - Add support of M-Audio Audiophile 192
      [ALSA] hda-codec - Add support for Sony UX-90s
      [ALSA] Fix races in PCM OSS emulation
      [ALSA] Fix invalid assignment of PCI revision
      [ALSA] hda-codec - Fix ALC861 connection of front-output
      [ALSA] hda-codec - Add model for ASUS W3j laptop
      [ALSA] hda-intel - Disable INTX when MSI is used
      [ALSA] Remove IRQF_DISABLED for shared PCI irqs
      [ALSA] hda-codec - Add asus-laptop model for ALC861 (ALC660)
      [ALSA] Remove obsolete typedefs.h
      [ALSA] Fix obsolete *_t typedefs
      [ALSA] Add PCI quirk list helper function
      [ALSA] atiixp - Use quirk list helper function
      [ALSA] nm256 - Use quirk list helper function
      [ALSA] maestro3 - Use quirk list helper function
      [ALSA] via82xx - Use quirk list helper function
      [ALSA] ens1371 - Clean up quirks
      [ALSA] intel8x0 - Add spdif_aclink option
      [ALSA] Fix documentation of ASoC
      [ALSA] Clean up serial-u16500.c
      [ALSA] hda-codec - Use snd_pci_quirk_lookup() for board config lookup
      [ALSA] hda-codec - Fix compile warnings without CONFIG_SND_DEBUG
      [ALSA] Add description about spdif_aclink option for snd-intel8x0

Teru KAMOGASHIRA:
      [ALSA] Current driver does not utilize 44.1kHz high quality sampling rate converter.

Tobias Klauser:
      [ALSA] sound/usb/usbaudio: Handle return value of usb_register()

Tobin Davis:
      [ALSA] hda-codec - Add support for Medion laptops
      [ALSA] hda-codec - Add toshiba model to ALC861 codec
      [ALSA] Add Conexant audio support to the HD Audio driver
      [ALSA] hda-codec - Change Gigabyte K8N51 from 6stack to 6stack-digout
      [ALSA] hda-codec - Add support for Evesham Voyager C530RD laptops
      [ALSA] hda-codec - Add missing array to conexant driver

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2006-11-28 14:11 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2006-11-28 14:11 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2006-11-28.patch.gz

Additional notes:

  This update contains only serious fixes.


The following files will be updated:

 include/sound/version.h              |    2 +-
 sound/aoa/codecs/snd-aoa-codec-tas.c |   13 +++++++++----
 sound/core/oss/pcm_oss.c             |    3 ++-
 sound/core/pcm_native.c              |    6 ++++--
 sound/core/rtctimer.c                |   20 ++++++++++++++------
 sound/pci/emu10k1/emu10k1_main.c     |    1 +
 sound/pci/hda/patch_realtek.c        |    2 +-
 sound/pci/hda/patch_sigmatel.c       |   14 +++++++-------
 sound/usb/usbaudio.c                 |    3 ++-
 9 files changed, 41 insertions(+), 23 deletions(-)


The following things were done:

Clemens Ladisch:
      [ALSA] rtctimer: handle RTC interrupts with a tasklet

James Courtier-Dutton:
      [ALSA] snd-emu10k1: Fix capture for one variant.

Jaroslav Kysela:
      [ALSA] version 1.0.13

John W. Linville:
      [ALSA] hda: fix typo for xw4400 PCI sub-ID

Matt Porter:
      [ALSA] hda: fix sigmatel dell system detection

Paul Mackerras:
      [ALSA] Enable stereo line input for TAS codec

Takashi Iwai:
      [ALSA] Fix hang-up at disconnection of usb-audio


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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2006-10-22  9:09 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2006-10-22  9:09 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2006-10-22.patch.gz

Additional notes:

  This patch contains fixes, cleanups and new device IDs.


The following files will be updated:

 include/sound/version.h                |    2 -
 sound/core/control.c                   |    4 --
 sound/core/info.c                      |    5 ++
 sound/isa/Kconfig                      |    1 
 sound/isa/ad1816a/ad1816a.c            |    2 +
 sound/isa/cmi8330.c                    |    2 +
 sound/isa/gus/interwave.c              |    2 +
 sound/isa/opti9xx/opti92x-ad1848.c     |    2 +
 sound/pci/ac97/ac97_codec.c            |    8 +---
 sound/pci/ali5451/ali5451.c            |   11 +++++
 sound/pci/als300.c                     |   11 ++++-
 sound/pci/als4000.c                    |   11 ++++-
 sound/pci/atiixp.c                     |   11 ++++-
 sound/pci/atiixp_modem.c               |   11 ++++-
 sound/pci/azt3328.c                    |   11 ++++-
 sound/pci/cmipci.c                     |   11 ++++-
 sound/pci/cs4281.c                     |    9 ++++
 sound/pci/cs46xx/cs46xx_lib.c          |   11 +++++
 sound/pci/cs5535audio/cs5535audio_pm.c |   11 ++++-
 sound/pci/emu10k1/emu10k1.c            |   13 ++++--
 sound/pci/ens1370.c                    |   12 ++++-
 sound/pci/es1938.c                     |   29 +++++++++++--
 sound/pci/es1968.c                     |   71 +++++---------------------------
 sound/pci/fm801.c                      |   11 ++++-
 sound/pci/hda/hda_intel.c              |   35 +++++++++++-----
 sound/pci/hda/patch_analog.c           |    2 +
 sound/pci/hda/patch_atihdmi.c          |    1 
 sound/pci/hda/patch_realtek.c          |    4 +-
 sound/pci/intel8x0.c                   |   23 +++++++++-
 sound/pci/intel8x0m.c                  |   23 +++++++++-
 sound/pci/maestro3.c                   |   13 ++++--
 sound/pci/nm256/nm256.c                |   12 +++++
 sound/pci/riptide/riptide.c            |   11 ++++-
 sound/pci/trident/trident_main.c       |   18 ++++----
 sound/pci/via82xx.c                    |   12 ++++-
 sound/pci/via82xx_modem.c              |   12 ++++-
 sound/pci/vx222/vx222.c                |   11 ++++-
 sound/pci/ymfpci/ymfpci_main.c         |    9 ++++
 38 files changed, 299 insertions(+), 159 deletions(-)


The following things were done:

Amit Choudhary:
      [ALSA] sound/isa/gus/interwave.c: check kmalloc() return value
      [ALSA] sound/isa/cmi8330.c: check kmalloc() return value
      [ALSA] sound/isa/ad1816a/ad1816a.c: check kmalloc() return value
      [ALSA] sound/isa/opti9xx/opti92x-ad1848.c: check kmalloc() return value

Felix Kuehling:
      [ALSA] hda_intel: add ATI RS690 HDMI audio support

Jaroslav Kysela:
      [ALSA] version 1.0.13

Takashi Iwai:
      [ALSA] hda-codec - Fix assignment of PCM devices for Realtek codecs
      [ALSA] Various fixes for suspend/resume of ALSA PCI drivers
      [ALSA] Fix dependency of snd-adlib driver in Kconfig
      [ALSA] hda-codec - Add model entry for ASUS U5F laptop
      [ALSA] Fix re-use of va_list
      [ALSA] Fix AC97 power-saving mode
      [ALSA] Fix addition of user-defined boolean controls

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2006-10-06 18:27 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2006-10-06 18:27 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andrew Morton, Takashi Iwai

Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2006-10-06.patch.gz

Additional notes:

  This patch group contains only serious bugfixes and new device IDs.


The following files will be updated:

 include/sound/core.h             |    4 +-
 include/sound/version.h          |    6 +-
 sound/core/hwdep.c               |    3 +
 sound/core/init.c                |   92 +++++++++++++++++++++-----------------
 sound/isa/es18xx.c               |    1 
 sound/pci/ac97/ac97_patch.c      |    7 ++-
 sound/pci/au88x0/au88x0.c        |    1 
 sound/pci/emu10k1/emu10k1_main.c |    4 +-
 sound/pci/hda/hda_intel.c        |    1 
 sound/pci/hda/patch_realtek.c    |    4 ++
 sound/pci/hda/patch_si3054.c     |    5 ++
 sound/usb/usx2y/usbusx2yaudio.c  |   18 ++-----
 sound/usb/usx2y/usx2yhwdeppcm.c  |   17 ++-----
 13 files changed, 89 insertions(+), 74 deletions(-)


The following things were done:

Amol Lad:
      [ALSA] sound/pci/au88x0/au88x0.c: ioremap balanced with iounmap

Arnaud Patard:
      [ALSA] emu10k1: Fix outl() in snd_emu10k1_resume_regs()

Dan Cyr:
      [ALSA] hda-intel - New pci id for Nvidia MCP61

Eric Sesterhenn:
      [ALSA] Fix memory leak in sound/isa/es18xx.c

Florin Malita:
      [ALSA] Dereference after free in snd_hwdep_release()

Jaroslav Kysela:
      [ALSA] version 1.0.13

Karsten Wiese:
      [ALSA] Fix bug in snd-usb-usx2y's usX2Y_pcms_lock_check()
      [ALSA] Repair snd-usb-usx2y for usb 2.6.18
      [ALSA] Handle file operations during snd_card disconnects using static file->f_op

Luke Zhang:
      [ALSA] WM9712 fixes for ac97_patch.c

Sasha Khapyorsky:
      [ALSA] hda/patch_si3054: new codec vendor IDs

Tobin Davis:
      [ALSA] Add new subdevice ids for hda-intel

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

^ permalink raw reply	[flat|nested] 47+ messages in thread
* [ALSA PATCH] alsa-git merge request
@ 2006-09-23  9:23 Jaroslav Kysela
  0 siblings, 0 replies; 47+ messages in thread
From: Jaroslav Kysela @ 2006-09-23  9:23 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, LKML, Takashi Iwai


Linus, please do an update from:

  http://www.kernel.org/pub/scm/linux/kernel/git/perex/alsa.git
  (linus branch)

The GNU path is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-2006-09-23.patch.gz

The following files will be updated:

 Documentation/sound/alsa/ALSA-Configuration.txt              |   44 
 Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl |    5 
 include/sound/ac97_codec.h                                   |   32 
 include/sound/ad1848.h                                       |   22 
 include/sound/ak4xxx-adda.h                                  |   37 
 include/sound/asound.h                                       |   19 
 include/sound/control.h                                      |   13 
 include/sound/core.h                                         |   10 
 include/sound/emu10k1.h                                      |    4 
 include/sound/info.h                                         |    7 
 include/sound/pcm.h                                          |    4 
 include/sound/timer.h                                        |    1 
 include/sound/tlv.h                                          |   60 
 include/sound/vx_core.h                                      |    1 
 sound/aoa/codecs/Kconfig                                     |    4 
 sound/aoa/codecs/snd-aoa-codec-tas.c                         |   96 
 sound/core/control.c                                         |  160 +
 sound/core/control_compat.c                                  |    4 
 sound/core/device.c                                          |   20 
 sound/core/hwdep.c                                           |   12 
 sound/core/info.c                                            |  108 -
 sound/core/info_oss.c                                        |    6 
 sound/core/init.c                                            |  116 -
 sound/core/oss/mixer_oss.c                                   |   22 
 sound/core/oss/pcm_oss.c                                     |   24 
 sound/core/pcm.c                                             |  128 -
 sound/core/pcm_compat.c                                      |    2 
 sound/core/pcm_memory.c                                      |    2 
 sound/core/pcm_native.c                                      |   49 
 sound/core/rawmidi.c                                         |   38 
 sound/core/rtctimer.c                                        |    2 
 sound/core/seq/oss/seq_oss.c                                 |    3 
 sound/core/seq/seq_device.c                                  |   13 
 sound/core/seq/seq_info.c                                    |    6 
 sound/core/sound.c                                           |   59 
 sound/core/sound_oss.c                                       |    3 
 sound/core/timer.c                                           |   62 
 sound/drivers/Kconfig                                        |   13 
 sound/drivers/Makefile                                       |    2 
 sound/drivers/dummy.c                                        |   20 
 sound/drivers/mpu401/mpu401.c                                |    2 
 sound/drivers/mts64.c                                        | 1091 +++++++++++
 sound/drivers/opl4/opl4_proc.c                               |    9 
 sound/drivers/vx/vx_mixer.c                                  |   17 
 sound/i2c/other/ak4xxx-adda.c                                |  501 ++---
 sound/isa/ad1816a/ad1816a_lib.c                              |   55 
 sound/isa/ad1848/ad1848_lib.c                                |   49 
 sound/isa/es18xx.c                                           |  219 +-
 sound/isa/gus/gus_mem_proc.c                                 |    6 
 sound/isa/opl3sa2.c                                          |   26 
 sound/pci/Kconfig                                            |   14 
 sound/pci/ac97/ac97_codec.c                                  |  334 ++-
 sound/pci/ac97/ac97_patch.c                                  |   98 
 sound/pci/ac97/ac97_patch.h                                  |    1 
 sound/pci/ac97/ac97_pcm.c                                    |   18 
 sound/pci/ac97/ac97_proc.c                                   |   18 
 sound/pci/ac97/ak4531_codec.c                                |   49 
 sound/pci/ca0106/ca0106_mixer.c                              |   10 
 sound/pci/cs4281.c                                           |    5 
 sound/pci/cs46xx/dsp_spos.c                                  |   52 
 sound/pci/cs46xx/dsp_spos_scb_lib.c                          |    2 
 sound/pci/cs5535audio/Makefile                               |    2 
 sound/pci/emu10k1/emu10k1.c                                  |    2 
 sound/pci/emu10k1/emu10k1_main.c                             |    1 
 sound/pci/emu10k1/emu10k1x.c                                 |    7 
 sound/pci/emu10k1/emufx.c                                    |   12 
 sound/pci/emu10k1/p16v.c                                     |    5 
 sound/pci/es1938.c                                           |  104 -
 sound/pci/es1968.c                                           |   40 
 sound/pci/fm801.c                                            |   63 
 sound/pci/hda/hda_codec.c                                    |   76 
 sound/pci/hda/hda_codec.h                                    |    2 
 sound/pci/hda/hda_generic.c                                  |  199 +-
 sound/pci/hda/hda_intel.c                                    |  132 -
 sound/pci/hda/hda_local.h                                    |    8 
 sound/pci/hda/hda_proc.c                                     |   12 
 sound/pci/hda/patch_analog.c                                 |   21 
 sound/pci/hda/patch_realtek.c                                |  330 ++-
 sound/pci/hda/patch_si3054.c                                 |    1 
 sound/pci/hda/patch_sigmatel.c                               |  904 +++++++--
 sound/pci/ice1712/aureon.c                                   |  104 -
 sound/pci/ice1712/ice1712.c                                  |   14 
 sound/pci/ice1712/phase.c                                    |   39 
 sound/pci/ice1712/pontis.c                                   |    9 
 sound/pci/ice1712/prodigy192.c                               |   14 
 sound/pci/ice1712/revo.c                                     |   68 
 sound/pci/ice1712/revo.h                                     |    2 
 sound/pci/intel8x0.c                                         |   14 
 sound/pci/intel8x0m.c                                        |    5 
 sound/pci/mixart/mixart.c                                    |   12 
 sound/pci/mixart/mixart_mixer.c                              |   14 
 sound/pci/pcxhr/pcxhr_mixer.c                                |   16 
 sound/pci/riptide/riptide.c                                  |   10 
 sound/pci/rme9652/hdsp.c                                     |   48 
 sound/pci/trident/trident_main.c                             |   10 
 sound/pci/via82xx.c                                          |   23 
 sound/pci/vx222/vx222.c                                      |    7 
 sound/pci/vx222/vx222_ops.c                                  |    9 
 sound/pci/ymfpci/ymfpci_main.c                               |    7 
 sound/pcmcia/pdaudiocf/pdaudiocf.c                           |    2 
 sound/pcmcia/vx/vxp_mixer.c                                  |    6 
 sound/pcmcia/vx/vxpocket.c                                   |    9 
 sound/ppc/beep.c                                             |   32 
 sound/ppc/keywest.c                                          |    3 
 sound/ppc/tumbler.c                                          |    5 
 sound/sparc/dbri.c                                           |  817 +++-----
 sound/synth/emux/emux_proc.c                                 |    6 
 sound/usb/usbaudio.c                                         |   54 
 sound/usb/usbmixer.c                                         |   27 
 sound/usb/usbmixer_maps.c                                    |   24 
 sound/usb/usbquirks.h                                        |    5 
 111 files changed, 5332 insertions(+), 1813 deletions(-)


The following things were done:

Adrian Bunk:
      [ALSA] make sound/pci/emu10k1/emu10k1.c:snd_emu10k1_resume() static

Alexey Dobriyan:
      [ALSA] emu10k1x: simplify around pci_register_driver()

Andreas Schwab:
      [ALSA] [PPC,SOUND] Fix audio gpio state detection

Andrey Liakhovets:
      [ALSA] ac97 - Fix VIA EPIA sound problem

Andy Shevchenko:
      [ALSA] fm801: Support FM only card

Clemens Ladisch:
      [ALSA] system timer: fix lost ticks correction adjustment
      [ALSA] system timer: accumulate correction for multiple lost ticks
      [ALSA] system timer: clear correction value when timer stops
      [ALSA] timer: fix timer rescheduling
      [ALSA] system timer: remove unused snd_timer_system_private.timer field
      [ALSA] usb-audio: add more Yamaha devices
      [ALSA] riptide: fix compile errors with older gcc
      [ALSA] usb-audio: increase number of packets per URB
      [ALSA] ES1938: remove duplicate field initialization
      [ALSA] usb-audio: add mixer control names for the Aureon 5.1 MkII

Danny Tholen:
      [ALSA] [snd-hda-intel] fix sound on some Asus W6A chips

Dmitry Torokhov:
      [ALSA] ppc-beep - handle errors from input_register_device()

Guillaume Munch:
      [ALSA] Add support for Sony Vaio AR 11B
      [ALSA] hda-codec - Support for SigmaTel 9872

James Courtier-Dutton:
      [ALSA] snd-emu10k1: Implement 24bit capture via Philips 1361T ADC for SB0240 card.
      [ALSA] snd-ca0106: Fix dB gain TLVs.
      [ALSA] snd-emu10k1: Implement dB gain infomation.
      [ALSA] snd-emu10k1: Add a comment explaining the conversion function for dB gain.

Jaroslav Kysela:
      [ALSA] Control API - TLV implementation for additional information like dB scale
      [ALSA] fm801: fixed broken previous patch for the FM tuner only code
      [ALSA] Control API - more robust TLV implementation
      [ALSA] HDA codec - little code & comment cleanup
      [ALSA] HDA codec & CA0106 - add/fix TLV support
      [ALSA] HDA driver - do not set mute flag for dB scale (follow HDA specification)
      [ALSA] ice1712 - fix 1600->16000Hz value typo

Jochen Voss:
      [ALSA] Revolution 5.1 - add AK5365 ADC support
      [ALSA] Revolution 5.1 - register the AK5365 ADC with ALSA
      [ALSA] Revolution 5.1 - complete the AK5365 support
      [ALSA] Fix volume control for the AK4358 DAC

Johannes Berg:
      [ALSA] aoa: add locking to tas codec

Josef 'Jeff' Sipek:
      [ALSA] sound core: Use SEEK_{SET,CUR,END} instead of hardcoded values
      [ALSA] opl4: Use SEEK_{SET,CUR,END} instead of hardcoded values
      [ALSA] gus: Use SEEK_{SET,CUR,END} instead of hardcoded values
      [ALSA] mixart: Use SEEK_{SET,CUR,END} instead of hardcoded values

Krzysztof Helt:
      [ALSA] dbri driver cleanup
      [ALSA] sparc dbri removal of DBRI_NO_INTS
      [ALSA] sparc dbri: removal of unused struct members
      [ALSA] sparc dbri: removal of redudant volatile keywords
      [ALSA] sparc dbri: removal of dri_desc struct
      [ALSA] sparc dbri: more driver cleanup
      [ALSA] sparc dbri: fixed setting of burst size after reset
      [ALSA] sparc dbri: simplifed linking time slot function
      [ALSA] sparc dbri: ring buffered version
      [ALSA] sparc dbri: hardware constrains added
      [ALSA] sparc dbri: recording is back
      [ALSA] dbri sparc: fixes TS leak
      [ALSA] sparc dbri: OSS layer fix
      [ALSA] sparc dbri: SMP fixes

Liam Girdwood:
      [ALSA] Fix WM9705 AC97 patch build error

Luke Ross:
      [ALSA] Support for non-standard rates in USB audio driver

Magnus Sandin:
      [ALSA] Fix for LG K1 Express Laptop
      [ALSA] ac97 - Enable S/PDIF on ASUS P5P800-VM mobo

Matt Porter:
      [ALSA] hda: fix sigmatel 9227/8/9 codec support
      [ALSA] hda: sigmatel 9205 family support

Matthias Koenig:
      [ALSA] Add snd-mts64 driver for ESI Miditerminal 4140

Mike Rapoport:
      [ALSA] add codec-specific controls for UCB1400

Nicolas Graziano:
      [ALSA] hda_intel prefer 24bit instead of 20bit

Ondrej Zary:
      [ALSA] es18xx - Add PnP BIOS support

Pavel Machek:
      [ALSA] sound/pci/hda/intel_hda: small cleanups

Richard Fish:
      [ALSA] hda-codec - restore HDA sigmatel pin configs on resume
      [ALSA] [snd-intel-hda] enable center/LFE speaker on some laptops

Stephen Hemminger:
      [ALSA] intel_hda: MSI support

Takashi Iwai:
      [ALSA] Fix disconnection of proc interface
      [ALSA] Unregister device files at disconnection
      [ALSA] Deprecate snd_card_free_in_thread()
      [ALSA] Add experimental support of aggressive AC97 power-saving mode
      [ALSA] Remove unused tlv_rw field from struct snd_kcontrol
      [ALSA] Add TLV support to snd-usb-audio driver
      [ALSA] Add model entry for Samsung X10 laptop
      [ALSA] Add model entry for Clevo m665n laptop
      [ALSA] Add hp-bpc model type for HP laptops
      [ALSA] Add support of Benq laptop with ALC262
      [ALSA] Added model for ASUS M2NPV-VM mobo
      [ALSA] via82xx - Add dxs_support entry for a FSC machine
      [ALSA] Fix Makefile of cs5535audio
      [ALSA] Misc fixes for Realtek HD-audio codecs
      [ALSA] Don't set up the same PID twice in snd_hda_multi_out_analog_prepare
      [ALSA] Fix noisy output with shared channel mode with hd-audio
      [ALSA] Fix control/status mmap with shared PCM substream
      [ALSA] Fix substream selection in PCM and rawmidi
      [ALSA] usb-audio - Fix a typo of CONFIG_PROC_FS
      [ALSA] Fix the preselected model for HP machine
      [ALSA] Fix compile warnings in ak4xxx-adda.c
      [ALSA] Select I2C and I2C_POWERMAC in aoa/codecs/Kconfig
      [ALSA] Added model for Uniwill laptop with ALC861
      [ALSA] Fix compile errors with older gcc
      [ALSA] Fix some typos in snd-dummy driver
      [ALSA] Add missing TLV callbacks for HD-audio codecs
      [ALSA] Fix missing selection of CONFIG_VIDEO_DEV from SND_FM801_TEA575X
      [ALSA] hda-intel - Switch to polling mode for CORB/RIRB communication
      [ALSA] Add TLV support to AC97 codec driver
      [ALSA] Added TLV support to VIA82xx driver
      [ALSA] Add dB scale information to ak4531 codec
      [ALSA] Add dB scale information to cs4281 driver
      [ALSA] Add dB scale information to fm801 driver
      [ALSA] Add dB scale information to trident driver
      [ALSA] Add dB scale information to dummy driver
      [ALSA] Add dB scale information to ad1816a driver
      [ALSA] Add dB scale information to ad1848 driver
      [ALSA] Add dB scale information to opl3sa2 driver
      [ALSA] hda-codec - Fix mic capture with generic parser
      [ALSA] Add dB scale information to pcxhr driver
      [ALSA] Add dB scale information to vxpocket and vx222 drivers
      [ALSA] Fix errors with user TLV_WRITE
      [ALSA] Return error if no user TLV is defined
      [ALSA] hda-codec - Use model=ref for some Dell laptops
      [ALSA] Add the definition of linear volume TLV
      [ALSA] ymfpci - Add TLV entries for native volume controls
      [ALSA] Add missing dB scale information to vxpocket driver
      [ALSA] Clean up and add TLV support to AK4xxx i2c driver
      [ALSA] Add dB scale information to ice1712 driver
      [ALSA] Add dB scale information to ice1724 driver
      [ALSA] hda-intel - Remove volatile
      [ALSA] Add dB scale information to mixart driver
      [ALSA] hdsp - Fix auto-updating of firmware
      [ALSA] Add definition of TLV dB range compound
      [ALSA] Add dB information to es1938 driver
      [ALSA] hda-codec - Add independent headphone volume control
      [ALSA] Add pcm_class attribute to PCM sysfs entry
      [ALSA] hda-codec - Add support for LG LW25 laptop
      [ALSA] hda-intel - Fix pci_disable_msi() call
      [ALSA] hda-codec - Fix SPDIF device number of ALC codecs
      [ALSA] ak4xxx - Remove bogus IPGA controls
      [ALSA] hda-intel - Fix suspend/resume with MSI
      [ALSA] powermac - Fix Oops when conflicting with aoa driver
      [ALSA] Add missing compat ioctls for ALSA control API
      [ALSA] hda-codec - Add device id for Motorola si3054-compatible codec
      [ALSA] hda-codec - Add vendor ids for Motorola and Conexant
      [ALSA] hda-codec - Support multiple headphone pins
      [ALSA] hda-codec - Fix mic input with STAC92xx codecs
      [ALSA] hda-intel - A slight cleanup of timeout check in azx_get_response()
      [ALSA] hda-codec - Fix headphone auto-toggle on sigmatel codec
      [ALSA] Move CONFIG_SND_AC97_POWER_SAVE to pci/Kconfig
      [ALSA] intel8x0m - Free irq in suspend

Tobias Klauser:
      [ALSA] sound/pci/fm801: Use ARRAY_SIZE macro

Tobin Davis:
      [ALSA] hda-codec - add missing device ids
      [ALSA] hda-codec - Fix headphone output for some Intel 945 systems
      [ALSA] hda-codec - add missing device ids for Intel 945 boards
      [ALSA] hda-codec - Add support for new Intel boards with Stac9227 codec
      [ALSA] hda-codec - Add 5 stack audio support for Intel 965 systems

Ville Syrjala:
      [ALSA] ac97: Fix AD1819 volume range
      [ALSA] es1968: Fix hw volume

Vladimir Avdonin:
      [ALSA] hda-codec - Fix for Acer laptops with ALC883 codec

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

end of thread, other threads:[~2008-10-11 10:21 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-19 18:35 [ALSA PATCH] alsa-git merge request Jaroslav Kysela
2007-11-20  6:48 ` Takashi Iwai
2007-11-20 19:20   ` Jaroslav Kysela
  -- strict thread matches above, loose matches on Subject: below --
2008-10-10 12:12 Jaroslav Kysela
2008-10-11 10:21 ` Takashi Iwai
2008-07-14  9:09 Jaroslav Kysela
2008-08-24 21:30 ` Guillaume Chazarain
2008-08-25  5:50   ` Takashi Iwai
2008-08-25 21:36     ` Guillaume Chazarain
2008-08-25 22:43       ` Guillaume Chazarain
2008-08-26  5:59         ` Takashi Iwai
2008-08-26 21:10           ` Guillaume Chazarain
2008-08-27  6:02             ` Takashi Iwai
2008-01-31 17:04 Jaroslav Kysela
2008-01-31 23:24 ` Linus Torvalds
2007-10-23  6:14 Jaroslav Kysela
2007-10-16 15:08 Jaroslav Kysela
2007-07-20  9:39 Jaroslav Kysela
2007-05-31  9:07 Jaroslav Kysela
2007-05-16  9:50 Jaroslav Kysela
2007-05-09  9:59 Jaroslav Kysela
2007-05-03 12:51 Jaroslav Kysela
2007-03-14  7:28 Jaroslav Kysela
2007-03-06 14:20 Jaroslav Kysela
2007-02-14  7:46 Jaroslav Kysela
2007-02-14 17:53 ` Linus Torvalds
2007-02-09 14:02 Jaroslav Kysela
2007-02-09 14:15 ` Takashi Iwai
2007-02-09 14:40   ` Jaroslav Kysela
2007-02-09 14:47     ` Takashi Iwai
2007-02-09 15:00       ` Takashi Iwai
2007-02-09 15:30         ` Jaroslav Kysela
2007-02-09 15:58   ` Linus Torvalds
2007-02-09 16:07     ` Jaroslav Kysela
2007-01-23  8:31 Jaroslav Kysela
2007-01-09 14:04 Jaroslav Kysela
2006-12-20  8:52 Jaroslav Kysela
2006-12-15  7:52 Jaroslav Kysela
2006-12-15  8:13 ` Andrew Morton
2006-12-15  8:17   ` Andrew Morton
2006-12-15  8:44     ` Jaroslav Kysela
2006-12-15  8:45   ` Jaroslav Kysela
2006-12-15 16:00 ` Linus Torvalds
2006-11-28 14:11 Jaroslav Kysela
2006-10-22  9:09 Jaroslav Kysela
2006-10-06 18:27 Jaroslav Kysela
2006-09-23  9:23 Jaroslav Kysela

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

all inboxes | Powered by JetHome®