[ALSA PATCH] alsa-git merge request

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jaroslav Kysela
Date: Friday, October 10, 2008 - 5:12 am

Linus, please pull from:

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

gitweb interface:

  http://git.alsa-project.org/?p=3Dalsa-kernel.git;a=3Dshortlog;h=3Dfor-lin=
us

The GNU patch is available at:

  ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-git-for-linus-2008-10-=
10.patch.gz
 =20
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 arc=
h
      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 driver=
s
      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 ad=
ditions
      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=E4rvinen (1):
      mpu401: reindent misindented spinlock

Jaroslav Kysela (8):
      ALSA: Fix commit: Add automatic model setting for the Acer Aspire 592=
0G laptop
      sound: Revert "ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PC=
M_NEXT_DEVICE"
      ALSA: hda - put all HDA codec IDs to components for precise hw detect=
ion
      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=
=2E
      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=3D0
      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 dri=
vers

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

Uwe Kleine-K=F6nig (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 rev=
1

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 P=
henom 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.
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[ALSA PATCH] alsa-git merge request, Jaroslav Kysela, (Fri Oct 10, 5:12 am)
Re: [ALSA PATCH] alsa-git merge request, Takashi Iwai, (Sat Oct 11, 3:21 am)