[ALSA PATCH] alsa-git merge request

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux