Filewatcher File Search File Search
Catalog
Content Search
» » » » alsa-driver_1.0.23+dfsg-2.debian.tar.bz2 » Content »
pkg://alsa-driver_1.0.23+dfsg-2.debian.tar.bz2:218729/debian/  info  downloads

changelog.ALSA

Changelog between 1.0.22.1 and 1.0.23 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.22_v1.0.23)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++

* alsa-driver
  +  Sound Core
          Release v1.0.23
          add some linux-2.4 related stuff (pgprot_noncached & linux/gfp.h)
          configure.in: More informative kernel/ALSA kernel tree directory checks
          Refresh build-stub for usb mixer refactoring
          handle more nicely new location for autoconf.h (generated/autoconf.h)
          More fixes for build errors after usb v2.0 merge
          Fix usb v2.0 builds
          configure.in: fix gcc version check
          linux/include/generated directory related changes for 2.6.33
          Release v1.0.22.1
          Add gcd() wrapper
          Fix pack target and improve newalsakernel target
          fix typo in $(ALSAKERNELFILE) target
          Change alsa-kernel/sound_core.c to ALSAKERNELFILE and add this dep to pack target
          Remove whole alsa-kernel tree before creating of symlinks
          introduce --with-alsakernel option for ./configure
  +  ALSA Core
          Add no_llseek and nonseekable_open() wrappers for older kernels
          Refresh info.patch for BKL removal changes
          Add missing inclusion of linux/slab.h for early wrappers
          add some linux-2.4 related stuff (pgprot_noncached & linux/gfp.h)
          Add blocking_notifier_*() wrappers for older kernels
          Refresh build-stub for usb mixer refactoring
          Add missing inclusion of adriver.h in info.patch
          handle more nicely new location for autoconf.h (generated/autoconf.h)
          Fix usb v2.0 builds
          Add a wrapper for usb_interrupt_msg()
          compilation fix: double #endif in adriver.h
          Add strict_strtol() and strict_strtoll() wrappers for old kernels
          Fix WARN_ONCE() macro
          Redefine WARN_ON() and WARN_ONCE() for older distro kernels
          Define WARN_ONCE() for older kernels
          Add DEFINE_PCI_DEVICE_TABLE() wrapper
          Fix for previous commit (RHEL 5.4 support)
          RHEL 5.4 compilation changes
          linux/include/generated directory related changes for 2.6.33
          Add wrapper of subsys_initcall()
          Fix acore/misc.patch for new snd_pci_quirk_lookup_id()
          Don't define gcd() when already exists
          Fix acore/Makefile for pcm_memory.patch
          Handle __GFP_ZERO for older kernels
          Add missing EXPORT_SYMBOL() for gcd wrapper
          Add gcd() wrapper
          Add skip_spaces() wrapper
          ALSA: info - Implement common llseek for binary mode
          ALSA: info - Check file position validity in common layer
          ALSA: info - Use standard types for info callbacks
          ALSA: Remove BKL from open multiplexer
          ALSA: info - Remove BKL
          ALSA: timer - pass real event in snd_timer_notify1() to instance callback
          ALSA: Remove warning message for invalid OSS minor ranges
          ALSA: use subsys_initcall for sound core instead of module_init
          ALSA: Add snd_pci_quirk_lookup_id()
          ALSA: sound/core/pcm_timer.c: use lib/gcd.c
  +  SoC PXA2xx Core
          ALSA: alsa-kmirror tree & linux-2.6 tree sync 2010-04-16 (merging issues)
          ASoC: Zipit Z2 WM8750 ASoC driver
          [ARM] pxa: introduce PXA_SSP_LEGACY for legacy SSP API
          ASoC: Remove legacy SSP API usage from pxa-ssp.c
          ASoC: fix PXA SSP port resume
  +  Control Midlevel
          Refresh patches for addition of no_llseek calls
          ALSA: core - Define llseek fops
          include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
          sound: control: fix minimum TLV length
          sound: control: actually allow TLV command access
  +  Jack Input Event Midlevel
          ALSA: Add support for key reporting via the jack interface
          ALSA: Rename jack switch table in preparation for button support
  +  PCM Midlevel
          Refresh patches for addition of no_llseek calls
          Refresh pcm_native.patch
          Handle __GFP_ZERO for older kernels
          ALSA: core - Define llseek fops
          ALSA: pcm - Remove BKL from async callback
          ALSA: pcm_lib - fix xrun functionality
          ALSA: provide a more useful get_unmapped_area handler for pcm
          ALSA: pcm core - fix fifo_size channels interval check
          ALSA: pcm_native - fix runtime->boundary calculation
          ALSA: pcm_lib - return back hw_ptr_interrupt
          ALSA: pcm - Call pgprot_noncached() for vmalloc'ed buffers
          ALSA: pcm - Remove unneeded ifdef pgprot_noncached
          ALSA: pcm_core: Fix wake_up() optimization
          ALSA: pcm_lib - fix wrong delta print for jiffies check
          ALSA: pcm_lib: fix "something must be really wrong" condition
          ALSA: pcm_lib - optimize wake_up() calls for PCM I/O
          ALSA: pcm_lib - cleanup & merge hw_ptr update functions
          ALSA: pcm_lib - add possibility to log last 10 DMA ring buffer positions
          ALSA: pcm_lib.c - convert second xrun_debug() parameter to use defines
          ALSA: Fix indentation in pcm_native.c
          ALSA: sound/core/pcm_timer.c: use lib/gcd.c
          ALSA: refine rate selection in snd_interval_ratnum()
          ALSA: pcm - Add missing inclusion of linux/vmalloc.h
          ALSA: fix incorrect rounding direction in snd_interval_ratnum()
          sound: pcm: add vmalloc buffer helper functions
  +  RawMidi Midlevel
          Refresh patches for addition of no_llseek calls
          ALSA: core - Define llseek fops
  +  Timer Midlevel
          ALSA: timer - pass real event in snd_timer_notify1() to instance callback
  +  /include/Makefile
          headers: handle include/linux/usb in mrproper target
  +  /isa/Makefile
          Remove obsolete dt019x.c again
          introduce --with-alsakernel option for ./configure
  +  /soc/codecs/Makefile
          ASoC: rename ad1938 to ad193x and add support for ad1936/7/8/9
          ASoC: TWL6040: Add twl6040 codec driver
          ASoC: DaVinci: CQ93VC Voice Codec
          ASoC: Add WM2000 driver
          ASoC: Add WM8994 CODEC driver
          ASoC: add a WM8978 codec driver
          ASoC: Add initial WM8955 CODEC driver
          ASoC: Fix sorting of codecs Makefile entries
          ASoC: Add DA7210 codec device support for ALSA
          ASoC: Initial WM8904 CODEC driver
  +  /soc/pxa/Makefile
          ASoC: Zipit Z2 WM8750 ASoC driver
  +  /usb/misc/Makefile
          Regenerate patches and build-stubs for usb refactoring
          ALSA: usb-audio: move ua101 driver
  +  AC97 Codec
          ALSA: ac97: Add Toshiba P500 to ac97 jack sense blacklist
          ALSA: ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist
          ALSA: ac97: add AC97 STMicroelectronics' codecs
          ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist
          ALSA: ac97_codec: merge WM9703 and WM9705 ops
  +  AD1889 driver
          sound: use DEFINE_PCI_DEVICE_TABLE
  +  AK4113 receiver
          ALSA: i2c: cleanup: change parameter to pointer
  +  ALI5451 driver
          sound: use DEFINE_PCI_DEVICE_TABLE
  +  ALSA Version
          ALSA: Release v1.0.23
          ALSA: Release v1.0.22.1
          ALSA: Release v1.0.22
  +  ALSA sequencer
          ALSA: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s
          sound: seq_timer: simplify snd_seq_timer_set_tick_resolution() parameters
  +  ALSA<-OSS emulation
          Refresh patches for addition of no_llseek calls
          ALSA: core - Define llseek fops
          ALSA: pcm_lib - return back hw_ptr_interrupt
          ALSA: pcm_lib - cleanup & merge hw_ptr update functions
  +  ARM AACI PL041 driver
          ALSA: aaci - Fix alignment faults on ARM Cortex introduced by commit 29a4f2d3
          ALSA: sound/arm: Fix build failure caused by missing struct aaci definition
          ALSA: AACI: switch to per-pcm locking
          ALSA: AACI: add double-rate support
          ALSA: AACI: factor common hw_params logic into aaci_pcm_hw_params
          ALSA: AACI: cleanup aaci_pcm_hw_params
          ALSA: AACI: simplify codec rate information
          ALSA: aaci - Fix a typo
  +  ARM PXA2XX driver
          include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
          ASoC: pxa-pcm-lib: initialize DMA channel to -1
          [ARM] pxa: remove now unnecessary pxa_gpio_mode() calls in ac97
          [ARM] pxa: introduce processor specific pxa27x_assert_ac97reset()
          [ARM] pxa: remove the unnecessary restoring of MFP registers
          const: constify remaining dev_pm_ops
  +  ATIIXP driver
          ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2
  +  Apple Onboard Audio driver
          include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
          of: unify phandle name in struct device_node
  +  Asihpi driver
          ALSA: asihpi - Transform names towards linux style.
          snd-asihpi: Support mic control caching. Move an enum out of public api.
          snd-asihpi: Keep HPI buffer pointers in sync with ALSA after rewrite.
          snd-asihpi: Use adapter properties for stream buffer constraints.
          snd-asihpi: Bump lib version due to added and removed APIs
          snd-asihpi: Reinit response size for every msg/response transaction. Minor fix const ptr
          snd-asihpi: add const plus a few new defs
          asihpi - Remove obsolete comment
          asihpi - Allow mux to have up to 256 sources
          Make firmware vs driver major version mismatch an error.
          Sync with AudioScience current CVS at version 4.03.04
  +  Atmel on-chip Audio Bitstream DAC (ABDAC)
          ALSA: AC97: add full duplex support for atmel AT91 and AVR.
          ALSA: AC97: add AC97 support for AT91.
  +  Au12x0/Au1550 PSC ASoC
          MIPS/SOUND: Alchemy: DB1200 AC97+I2S audio support.
          MIPS: Alchemy: change dbdma to accept physical memory addresses
          MIPS: Alchemy: remove dbdma compat macros
  +  Avance Logic ALS300/300+ driver
          sound: use DEFINE_PCI_DEVICE_TABLE
  +  CMI8788 (Oxygen) driver
          ALSA: oxygen: change || to &&
          sound: virtuoso: add Xonar DS support
  +  CMIPCI driver
          ALSA: cmipci: work around invalid PCM pointer
  +  CS4281 driver
          ALSA: info - Check file position validity in common layer
          ALSA: info - Use standard types for info callbacks
  +  CS46xx driver
          ALSA: info - Check file position validity in common layer
          ALSA: info - Use standard types for info callbacks
          ALSA: cs46xx - fix some typos
          ALSA: cs46xx - Do test writes to register AC97_REC_GAIN in
          ALSA: cs46xx: Fix cpu idling with resume
          ALSA: cs46xx - Fix suspend/resume with new DSP
  +  CS5535 driver
          ALSA: cs5535audio: free OLPC quirks from reliance on MGEODE_LX cpu optimization
  +  Compatibility header files
          include/sound/pcm.patch - add back hw_ptr_interrupt variable
          pcm.patch - update to recent runtime->tsleep & runtime->twake changes
          Updated include/sound/pcm.patch according latest alsa-kmirror tree
  +  Conexant Riptide driver
          ALSA: riptide: clean up while loop
          ALSA: test off by one in setsamplerate()
  +  Creative Sound Blaster X-Fi (20K1/20K2)
          Fix pci/ctxfi/ctatc.patch for new snd_pci_quirk_lookup_id()
          ALSA: ctxfi - fix PTP address initialization
          ALSA: ctxfi - Add subsystem option
  +  DT019x driver
          Remove obsolete dt019x.c again
          introduce --with-alsakernel option for ./configure
  +  Digigram VX core
          handle more nicely new location for autoconf.h (generated/autoconf.h)
          linux/include/generated directory related changes for 2.6.33
          ALSA: pcm - Call pgprot_noncached() for vmalloc'ed buffers
          sound: vx: use vmalloc buffer helper functions
  +  Documentation
          ALSA: hda - Update document about MSI and interrupts
          ALSA: hda-intel - remove model=hwio from documentation
          ALSA: hda-intel - remove model=hwio , use probe_only=3 instead
          ALSA: hda-intel - add special 'hwio' model to bypass initialization
          ALSA: ua101: add Edirol UA-1000 support
          ALSA: hda - Add missing description in HD-Audio-Models.txt
          ALSA: hda - Add Macmini 3,1 support
          ALSA: hda - Add support for Lenovo IdeaPad U150
          ALSA: hda - Allow override more fields via patch loader
          ALSA: hda - Add support for Toshiba Satellite M300
          ALSA: hda - Minor fixes for Compaq Presario F700 quirk
          sound: virtuoso: add Xonar DS support
          ALSA: ctxfi - Add subsystem option
          ALSA: Fix a typo in Procfile.txt
          ALSA: jazz16: refine dma and irq selection
          ALSA: hda - Add support for the new 27 inch IMacs
  +  EMU8000 driver
          sound: sbawe: fix memory detection part 2
          ALSA: sbawe: fix memory detection
  +  Echoaudio driver
          Echoaudio - add suspend/resume support
          ALSA: echoaudio - Eliminate use after free
          ALSA: Echoaudio, fix Guru Meditation #00000005.48454C50
          ALSA: Echoaudio - Add suspend support #2
          ALSA: Echoaudio - Add suspend support #1
          ALSA: Echoaudio - Add firmware cache #2
          ALSA: Echoaudio - Add firmware cache #1
  +  GUS Library
          ALSA: info - Implement common llseek for binary mode
          ALSA: info - Check file position validity in common layer
          ALSA: info - Use standard types for info callbacks
  +  Generic drivers
          ALSA: dummy driver - add model parameter
  +  HDA Codec driver
          ALSA: hda - Add initial support for Thinkpad T410s HDA codec
          ALSA: hda - add a quirk for Clevo M570U laptop
          ALSA: hda - Avoid invalid "Independent HP" control for VIA codecs
          ALSA: hda - Fix control element allocations in VIA codec parser
          ALSA: hda - Add fix-up for Sony VAIO with ALC269
          ALSA: hda - Enhance fix-up table for Realtek codecs
          ALSA: hda - Fix initial capture source connections of ALC880/260
          ALSA: hda - Fix setup for ALC269vb amic and dmic models
          ALSA: hda - Fix auto-parser of ALC269vb for HP pin NID 0x21
          ALSA: hda: Add support for Medion WIM2160
          ALSA: hda - Remove left-over debug printk in patch_realtek.c
          ALSA: hda - Fix ALC882 DAC connections in auto mode
          ALSA: hda - Fix a wrong array range check in patch_realtek.c
          ALSA: hda - Enable amplifiers on Acer Inspire 6530G
          ALSA: hda: Fix 0 dB offset for Lenovo Thinkpad models using AD1981
          ALSA: hda - introduce snd_hda_codec_update_cache()
          ALSA: hda - Add mute LED support for HP laptop with ALC269
          ALSA: hda - Add missing printk argument in previous patch
          ALSA: hda - Fix ADC/MUX assignment of ALC269 codec
          ALSA: hda - Report errors when invalid values are passed to snd_hda_amp_*()
          ALSA: hda - Fix invalid bit values passed to snd_hda_codec_amp_stereo()
          ALSA: hda-intel - remove model=hwio , use probe_only=3 instead
          ALSA: hda - Don't set invalid connection index in Realtek initialiaiton
          ALSA: hda-intel - AD1984 thinkpad - add analog beep input control
          ALSA: hda-intel - add special 'hwio' model to bypass initialization
          ALSA: hdmi - show debug message on changing audio infoframe
          ALSA: hda - Fix uninitialized variable warning in alc_auto_parse_customize_define()
          ALSA: hda - Fix access-after-free in patch_realtek.c
          ALSA: hda - Sort codec entry list of Nvidia HDMI
          ALSA: hda - Add support of Nvidia GT220 HDMI
          ALSA: hda: Fix 0 dB offset for HP laptops using CX20551 (Waikiki)
          ALSA: hda - Add PCI quirk for HP dv6-1110ax.
          ALSA: hda - Add alc_codec_rename() helper
          ALSA: hda - Add parse customize define function for Realtek codecs
          ALSA: hda - Take internal mic as Front Mic
          ALSA: hda: Use LPIB and 6stack-dig for eMachines T5212
          ALSA: hda - Add PCI quirks for MSI NetOn AP1900 and Wind Top AE2220
          ALSA: hda - Fix secondary ADC of ALC260 basic model
          ALSA: hda - Add an error message for invalid mapping NID
          ALSA: hda - Fix input source elements of secondary ADCs on Realtek
          ALSA: hda - Fix wrong model range check for ALC268
          ALSA: hdmi - merge common code for intelhdmi and nvhdmi
          ALSA: hda: uninitialized variable fix
          ALSA: hda - Support NVIDIA MCP89 and GT21x hdmi audio
          ALSA: sound/pci/hda/hda_codec.c: various coding style fixes
          ALSA: hda - Add missing hp_pins definitions for ALC269 quirks
          ALSA: hda: Use 3stack quirk for Toshiba Satellite L40-10Q
          ALSA: hda - Add/fix ALC269 FSC and Quanta models
          ALSA: hda - Add ALC670 codec support
          ALSA: hda - remove unnecessary msleep on power state transitions
          ALSA: add support for Macbook Air 2,1 internal speaker
          ALSA: hda - Remove identical definitions for macmini3 model
          ALSA: hda - Clean up Intel Mac unsol codes
          ALSA: hda - Add Macmini 3,1 support
          ALSA: hda - Add support for Lenovo IdeaPad U150
          ALSA: hda - Fix default polarity of mute-LED GPIO on 92HD83x/88x codecs
          ALSA: hda - Remove static gpio_led setup via model
          ALSA: hda - Merge HP mute-LED status callback on both IDT 92HD7x and 8x codecs
          ALSA: hda - Detect HP mute-LED GPIO setup from GPIO counts
          ALSA: hda - Add support of ALC665
          ALSA: hda - Add ALC269VB support
          ALSA: hda - Remove superfluous init verb entries for ALC88[235]
          ALSA: hda - Fix docking output for IDT 92HD8xx codecs
          ALSA: hda - Adding support for another IDT 92HD83XXX codec
          ALSA: hda - Turn on EAPD only if available for Realtek codecs #2
          ALSA: hda - Add support for IDT 92HD88 family codecs
          ALSA: hda - Add mute LED check for HP laptops with IDT 92HD83xxx codec
          ALSA: hda - Fix index of HP Compaq F700 mic amp
          ALSA: hda - Define max number of PCM devices in hda_codec.h
          ALSA: hda - Turn on EAPD only if available for Realtek codecs
          ALSA: hda - Remove the COEF setup for ALC267/ALC268
          ALSA: hda - Remove coef output in Realtek proc files
          ALSA: hda - Change headphone pin control with master volume on cx5051
          ALSA: hda - Fix SPDIF output widget for Cxt5051 codec
          ALSA: hda - initialize mic port on cxt5051 codec dynamically
          ALSA: hda - Merge playback controls for Cx5051 codec models
          ALSA: hda - Add support for Toshiba Satellite M300
          ALSA: hda - Fix HP dv6736 capture mixer name
          ALSA: hda - Minor fixes for Compaq Presario F700 quirk
          ALSA: hda - add possibility to choose speakers configuration for 4930g
          ALSA: hda - Fix HP T5735 automute
          ALSA: hda - Fix parsing pin node 0x21 on ALC259
          ALSA: hda - AD1988 codec - fix SPDIF-input mixer initialization (unmute)
          ALSA: hda - Fix capture on Sony VAIO with single input
          ALSA: hda - Fix mute led GPIO on HP dv-series notebooks
          ALSA: hda - Fix missing capture mixer for ALC861/660 codecs
          ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support
          ALSA: hda - Fix Toshiba NB20x quirk entry
          ALSA: hda - Fix ALC861-VD capture source mixer
          ALSA: hda - support OLPC XO-1.5 DC input
          ALSA: hda - Configure XO-1.5 microphones at capture time
          ALSA: hda - conexant - Fixed microphone mixer for HP Compaq Presario F700
          ALSA: hda: Refactor powerdown for Realtek HDA codecs
          ALSA: hda: Add powerdown for Analog Devices HDA codecs
          ALSA: hda - Use strict_strtoul()
          ALSA: hda - Add sanity check for storing the user-defined pin configs
          ALSA: hda - Fix click noises at suspend/free with Realtek codecs
          ALSA: hda - Add snd_hda_shutup_pins() helper function
          ALSA: hda - Add more hints for GPIO setup of IDT/STAC codecs
          ALSA: hda - use snd_hda_jack_detect() again in patch_sigmatel.c
          ALSA: hda - Disable tigger at pin-sensing on AD codecs
          ALSA: hda - Add STAC9205 PCI_QUIRK for Dell Vostro 1700
          ALSA: hda - Set mixer name after codec patch
          ALSA: hda - Fix NID association for capture mixers
          ALSA: hda - Add Bass Speaker switch for HP dv7
          ALSA: hda - Add support for the new 27 inch IMacs
          ALSA: hda - Fix NULL dereference with enable_beep=0 option
          ALSA: HDA: add powersaving hook for Realtek
          ALSA: HDA: remove useless mixers on Aspire 8930G
          ALSA: HDA: simplify Aspire 8930G verb array
          ALSA: hda: Set Front Mic to input vref 50% for Lenovo 3000 Y410
          ALSA: hda/realtek: Remove extra .capsrc_nids initialization for ALC889_INTEL
          ALSA: Use kzalloc for allocating only one thing
          ALSA: hda - Fix quirk for Maxdata obook4-1
          ALSA: hda - Fix NULL dereference in kctl-NID mapping in patch_realtek.c
          ALSA: hda - Fix missing capsrc_nids for ALC88x
          ALSA: hda - Make use of beep device found in Dell Vostro 1015n
          ALSA: hda - Fixed internal mic initialization for Dell Vostro 1015
          ALSA: hda - More ALC663 fixes and support of compatible chips
  +  HDA Intel driver
          ALSA: hda - Add position_fix quirk for Biostar mobo
          ALSA: hda - Add MSI blacklist for Aopen MZ915-M
          ALSA: hda: Use LPIB for ga-ma770-ud3 board
          ALSA: hda-intel - probe_only module option is int type now
          ALSA: hda-intel - remove model=hwio , use probe_only=3 instead
          ALSA: hda-intel - add special 'hwio' model to bypass initialization
          ALSA: hda: Use LPIB and 6stack-dig for eMachines T5212
          ALSA: hda - Disable MSI for Nvidia controller
          ALSA: hda - New Intel HDA controller
          ALSA: hda - Sound MSI fallout on a Asus mobo NVIDIA MCP55
          ALSA: hda - Add ASRock mobo to MSI blacklist
          ALSA: hda: Use LPIB for a Biostar Microtech board
          ALSA: hda: Use LPIB for Dell Latitude 131L
          ALSA: hda - Support max codecs to 8 for nvidia hda controller
          ALSA: hda - enable snoop for Intel Cougar Point
          ALSA: hda-intel: Add position_fix quirk for ASUS M2V-MX SE.
          ALSA: Typo. s/distrubs/disturbs/
          ALSA: hda - Correct ASUA blacklist for MSI brokenness
          ALSA: hda - use WARN_ON_ONCE() for zero-division detection
          ALSA: hda-intel: Avoid divide by zero crash
          ALSA: cosmetic: make hda intel interrupt name consistent with others
          ALSA: hda - Delay switching to polling mode if an interrupt was missing
          ALSA: hda - Define max number of PCM devices in hda_codec.h
          ALSA: hda - Change the AZX_MAX_PCMS to 10
          ALSA: hda - Add an ASUS mobo to MSI blacklist
          ALSA: hda - Add support for more the 8 streams
          ALSA: hda_intel: ALSA HD Audio patch for Intel Cougar Point DeviceIDs
          ALSA: hda - HDMI sticky stream tag support
          ALSA: hda - Add MSI blacklist
          ALSA: hda - Check class to identify Nvidia controller chips
  +  HDA generic driver
          Regenerate hda_intel.patch
          Fix hda_intel.patch
          ALSA: hda - Build hda_eld into snd-hda-codec module
          ALSA: hda - Support NVIDIA MCP89 and GT21x hdmi audio
          ALSA: hda - Allow override more fields via patch loader
          ALSA: hda - Use strict_strtoul()
          ALSA: hda - Fix Oops at reloading beep devices
          ALSA: hda - Don't cache beep controls
          ALSA: hda - Fix NID association for capture mixers
          tree-wide: convert open calls to remove spaces to skip_spaces() lib function
  +  I2C lib core
          ALSA: i2c: Fixed 8 checkpatch errors
  +  ICE1712 driver
          ALSA: aureon - Patch for suspend/resume for Terratec Aureon cards.
          ALSA: ice1712: fix: lock samplerate when samplerate locking is enabled
          ALSA: ice1724 - aureon - fix wm8770 volume offset
  +  ISA
          ALSA: jazz16: Add support for Media Vision Jazz16 chipset
  +  MIXART driver
          ALSA: info - Implement common llseek for binary mode
          ALSA: mixart: range checking proc file
  +  MSND driver
          ALSA: Use kzalloc for allocating only one thing
  +  Memalloc module
          handle more nicely new location for autoconf.h (generated/autoconf.h)
          linux/include/generated directory related changes for 2.6.33
  +  OPL4
          ALSA: info - Implement common llseek for binary mode
          ALSA: info - Check file position validity in common layer
          ALSA: info - Use standard types for info callbacks
  +  OSS device core
          ALSA: use subsys_initcall for sound core instead of module_init
  +  Opti9xx drivers
          sound: fix opti92x-ad1848 build
          ALSA: opti92x: use PnP data to select Master Control port
  +  PCI drivers
          sound: virtuoso: add Xonar DS support
  +  PDAudioCF driver
          ALSA: pcm - Call pgprot_noncached() for vmalloc'ed buffers
          sound: pdaudiocf: use vmalloc buffer helper functions
          sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
          pcmcia: remove unused IRQ_FIRST_SHARED
  +  PPC AWACS driver
          of: add 'of_' prefix to machine_is_compatible()
  +  PPC Burgundy driver
          of: add 'of_' prefix to machine_is_compatible()
  +  PPC PMAC driver
          of: add 'of_' prefix to machine_is_compatible()
  +  PPC Tumbler driver
          ALSA: powermac - Fix obsoleted machine_is_compatible()
          ALSA: powermac - Add debug log
          ALSA: powermac - Lineout detection on G4 DA
          ALSA: powermac - Reverse HP detection on G4 DA
  +  RME9652 driver
          tree-wide: Assorted spelling fixes
  +  SB drivers
          Add isa/sb/jazz16 build stub
          ALSA: fix jazz16 compile (udelay)
          ALSA: jazz16: refine dma and irq selection
          ALSA: jazz16: Add support for Media Vision Jazz16 chipset
  +  SB8 driver
          ALSA: jazz16: refine dma and irq selection
          ALSA: jazz16: Add support for Media Vision Jazz16 chipset
  +  SGI O2 Audio
          ALSA: pcm - Call pgprot_noncached() for vmalloc'ed buffers
          sound: sgio2audio: use vmalloc buffer helper functions
          sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
  +  SoC Audio for Freecale i.MX1x i.MX2x CPUs
          ALSA: alsa-kmirror tree & linux-2.6 tree sync 2010-04-16 (merging issues)
          ASoC: Move WM8350 microphone detection bias managment out of driver
          ASoC: Hook up microphone jack detection on 1133-EV1 board
          ASoC: Correct typoed Mic2 connections on 1133-EV1 board
          ASoC: Remove BROKEN from i.MX audio after dependencies merged
          ASoC: Wolfson Microelectronics 1133-EV1 audio support
          ASoC: Check progress when reporting periods from i.MX FIQ handler
          ASoC: Remove a unused variables from i.MX FIQ runtime data
          ASoC: Typo. s/Freecale/Freescale/
          ASoC: add phycore-ac97 sound support
          ASoC: Remove old i.MX driver code
          ASoC: i.MX SSI driver does not yet support master mode
          ASoC: Convert new i.MX SSI driver to use static DAI array
          ASoC: Mark new i.MX drivers as BROKEN until arch/arm merged
          ASoC: Fix i.MX audio build for i.MX3x
          ASoC: Add a new imx-ssi sound driver
          ASoC: add missing parameter to mx27vis_hifi_hw_free()
  +  SoC Audio for the Atmel AT32/AT91 System-on-Chip
          ASoC: move dma_data from snd_soc_dai to snd_soc_pcm_stream
          ASoC: Change how suspend and resume obtain the PCM runtime
          ASoC: Pass dai_link as argument to platform suspend and resume
  +  SoC Audio for the Samsung S3C24XX chips
          ASoC: S3C: I2Sv2: Segregate hw_params callback
          ASoC: S3C64XX: I2S: Make BCLK independent of sample size
          ASoC: S3C: I2Sv2: Reject immidiate register value
          ASoC: S3C64XX: I2S: Move RATE and FMT defines to header
          ASoC: s3c64xx-i2s remove unncessary headers
          ASoC: s3c-i2s-v2 remove unnecessary headers
          ASoC: S3C: I2Sv2: Unify clock source IDs
          ASoC: S3C: I2Sv2: Add missing semicolon
          ASoC: Add delay information for Samsung IISv2 DAIs
          ASoC: Fix S3C64xx IIS driver for Samsung header reorg
          ASoC: Fix continuation line formats
          ASoC: AC97: SMDK-WM9713: Convert notes from cset to sset
          ASoC: Note jumper settings for smdk_wm9713 driver on SMDK6410
          ASoC: AC97: S3C2443: Remove unused driver
          ASoC: AC97: LN2440SBC: Switch to s3c-ac97.c
          ASoC: AC97: SMDK2443: Switch to s3c-ac97.c
          ASoC: AC97: SMDK: Add wm9713 machine driver
          ASoC: AC97: S3C: Add controller driver
          ASoC: S3C64XX: Compress and generalize the CPU driver
          ASoC: S3C64XX: Remove unnecessary header includes
          const: constify remaining dev_pm_ops
  +  SoC Blackfin
          ASoC: change bf5xx-ad1938 machine driver to bf5xx-ad193x machine driver
          ASoC: bf5xx-sport: use common SPORT code for MMR info
          ASoC: Fix continuation line formats
  +  SoC Codec AC97
          ASoC: Fix passing platform_data to ac97 bus users and fix a leak
          ASoC: fixup oops in generic AC97 codec glue
  +  SoC Codec AD1836
          ASoC: ad1836: use soc-cache framework for codec registers access
          ASoC: ad1836: reset and restore clock control mode in suspend/resume entry
          sound: Revert "ASoC: ad1836: reset and restore clock control mode in suspend/resume entry"
          ASoC: ad1836: reset and restore clock control mode in suspend/resume entry
  +  SoC Codec AD1938
          ASoC: rename ad1938 to ad193x and add support for ad1936/7/8/9
          ASoC: ad1938: use soc-cache framework for codec registers access
          ASoC: ad1938: let soc-core dapm handle PLL power
          ASoC: ad1938: fix typo, rename mask to rx_mask for ad1938_set_tdm_slot
  +  SoC Codec AD193X
          ASoC: update for removeal of slab.h from percpu.h
          ASoC: ad193x: move codec register/unregister to bus probe/remove
          ASoC: Unexport AD193x bus probe/remove functions
          ASoC: rename ad1938 to ad193x and add support for ad1936/7/8/9
  +  SoC Codec AK4104
          ASoC: fix ak4104 register array access
          ASoC: ak4104: allow more sample rates
  +  SoC Codec AK4642
          ASoC: ak4642: Add enhanced sampling rate
          ASoC: ak4642: Add set_fmt function for snd_soc_dai_ops
          ASoC: ak4642: Add pll select support
          ASoC: ak4642: Add default return value in ak4642_modinit
  +  SoC Codec CQ0093 Voice
          ASoC: update gfp/slab.h includes
          ASoC: DaVinci: CQ93VC Voice Codec
  +  SoC Codec CS4270
          ASoC: cs4270: enable regulators at probe time
          ASoC: cs4270: allow passing freq=0 in set_dai_sysclk()
          ASoC: Add regulator support to CS4270 codec driver
  +  SoC Codec DA7210
          ASoC: da7210: Add 11025/22050/44100/88200 rate support
          ASoC: da7210: Add 8/12/16/24/32/48/96 kHz rate support
          ASoC: Add missing __devexit and __devinit annotations
          ASoC: Fix build of DA7210
          ASoC: Add DA7210 codec device support for ALSA
  +  SoC Codec Philips UDA1380
          bitops: rename for_each_bit() to for_each_set_bit()
  +  SoC Codec SSM2602
          ASoC: SSM2602: add SND control for mic boost2 and default it to off
  +  SoC Codec STAC9766
          ASoC: Fix disable of SPDIF on STAC9766 codec
  +  SoC Codec TLV320AIC23
          ASoC: AIC23: Fixing writes to non-existing registers in resume function
  +  SoC Codec TLV320AIC3X
          ASoC: Fix variable shadowing warning in TLV320AIC3x
          ASoC: PLL computation in TLV320AIC3x SoC driver
  +  SoC Codec TLV320DAC33
          ASoC: tlv320dac33: Internal clocking changes
          ASoC: tlv320dac33: Fix DSP modes
          ASoC: tlv320dac33: Add option for keeping the BCLK running
          ASoC: tlv320dac33: Start/stop sequence change
          ASoC: tlv320dac33: Correct the OSCSET calculation
          ASoC: tlv320dac33: Clearing FIFOFLUSH flag before playback
          ASoC: tlv320dac33: Burst mode BCLK divider configuration
          ASoC: tlv320dac33: BCLK divider fix
          ASoC: tlv320dac33: Correct the prefill number of samples
          ASoC: Add missing __devexit and __devinit annotations
          ASoC: tlv320dac33: Safety check for codec slave mode
          ASoC: tlv320dac33: Add new FIFO mode: mode 7
          ASoC: tlv320dac33: Clean up the hardware configuration code
          ASoC: tlv320dac33: Introduce prefill and playback state handlers
          ASoC: tlv320dac33: Change nsample switch to FIFO mode enum
          ASoC: tlv320dac33: Add support for regulator framework
  +  SoC Codec TPA6130A2
          ASoC: Add missing __devexit and __devinit annotations
          ASoC: tpa6130a2: Support for tpa6140's regulators
          ASoc: tpa6130a2: Remove unnecessary variable
          ASoC: tpa6130a2: Add support for regulator framework
  +  SoC Codec TWL4030
          ASoC: TWL4030: PM fix for output amplifiers
          ASoC: TWL4030: Use codec defaults for Headset initial configuration
          ASoC: TWL4030: Add supply for audio serial interface control
          ASoC: TWL4030: Module unloading fix
          ASoC: TWL4030: Modify codec default settings
          ASoC: TWL4030: Fix typo in comment in header file
          ASoC: TWL4030: Replace comma with semicolon in probe function
          mfd: Rename all twl4030_i2c*
          mfd: Rename twl4030* driver files to enable re-use
  +  SoC Codec TWL6040
          ASoC: Fix file permission of soc/codecs/twl6040.c
          ASoC: TWL6040: use of kzalloc/kfree requires the include of slab.h
          ASoC: TWL6040: Add twl6040 codec driver
  +  SoC Codec WM2000
          ASoC: Add WM2000 driver
  +  SoC Codec WM8350
          ASoC: Allow disabling of WM835x jack detection
          ASoC: Move WM8350 microphone detection bias managment out of driver
          ASoC: Implement WM835x microphone jack detection support
          mfd: Update WM8350 drivers for changed interrupt numbers
          mfd: Add a data argument to the WM8350 IRQ free function
          ASoC: Fix WM8350 DSP mode B configuration
          mfd: Mask and unmask wm8350 IRQs on request and free
          mfd: Convert wm8350 IRQ handlers to irq_handler_t
  +  SoC Codec WM8510
          ASoC: fix params_rate() macro use in several codecs
  +  SoC Codec WM8727
          ASoC: Register the CODEC in WM8727
  +  SoC Codec WM8731
          ASoC: Use SNDRV_PCM_RATE_8000_96000 macro for WM8731
          ASoC: Only restore non-default registers for WM8731
  +  SoC Codec WM8750
          ASoC: WM8750: Convert to new API
          ASoC: Refresh WM8750 bias management
          ASoC: Remove version display from WM8750
  +  SoC Codec WM8753
          ASoC: Remove unneeded suspend checks from CODEC drivers
  +  SoC Codec WM8776
          ASoC: Only restore non-default registers for WM8776
  +  SoC Codec WM8900
          ASoC: Correct code taking the size of a pointer
  +  SoC Codec WM8903
          ASoC: Allow WM8903 mic detect disable and don't force bias on
          ASoC: Implement interrupt driven microphone detection for WM8903
          ASoC: Add WM8903 interrupt support
          ASoC: Initial WM8903 microphone bias and short detection
          ASoC: Add GPIO configuration support for WM8903
          ASoC: fix a memory-leak in wm8903
  +  SoC Codec WM8904
          ASoC: Support GPIO based microphone detection for WM8904
          ASoC: Allow configuration of WM8904 GPIO pin functions
          ASoC: Add WM8912 DAC support
          ASoC: Optimise WM8904 output stage power control
          ASoC: Add support for BIAS_OFF when idle to WM8904
          ASoC: Host clock2 read up in WM8904 FLL configuration
          ASoC: Set AIF word length for WM8904
          ASoC: Initial WM8904 CODEC driver
  +  SoC Codec WM8940
          ASoC: fix params_rate() macro use in several codecs
  +  SoC Codec WM8955
          ASoC: Add initial WM8955 CODEC driver
  +  SoC Codec WM8960
          ASoC: Add support for WM8960 capless mode
          ASoC: Move WM8960 platform data into include/sound
          ASoC: Prettify wm8960 logging
  +  SoC Codec WM8961
          ASoC: Only restore non-default registers for WM8961
  +  SoC Codec WM8974
          ASoC: clean up wm8974 and wm8978 clock divider handling
          ASoC: fix params_rate() macro use in several codecs
          ASoC: wm8974: fix a wrong bit definition
  +  SoC Codec WM8978
          ASoC: improve MCLKDIV calculation in wm8978, when OPCLK is not used
          ASoC: clean up wm8974 and wm8978 clock divider handling
          ASoC: remove bogus SLEEP mode from wm8978 driver
          ASoC: add a WM8978 codec driver
  +  SoC Codec WM8990
          tree-wide: Assorted spelling fixes
          ASoC: Remove unneeded suspend checks from CODEC drivers
  +  SoC Codec WM8993/4
          ASoC: Don't use DCS_DATAPATH_BUSY for WM hubs devices
          ASoC: Don't do runtime wm_hubs DC servo updates if using offset correction
          ASoC: Support second DC servo readback method for wm_hubs
          ASoC: Avoid wraparound in wm_hubs DC servo correction
          ASoC: Bail out of wm_hubs DC servo if calibration fails
          ASoC: Disable WM8993 regulators when turning bias off
          ASoC: Initial WM8993 regulator API hookup
          ASoC: Convert WM8993 to use shared cache I/O code
          ASoC: Activate DCS correction for WM8993
          ASoC: Improved wm_hubs headphone handling
          ASoC: Use BIAS_OFF when idle for wm_hubs devices
          ASoC: Implement suspend and resume for WM8993
  +  SoC Codec WM8994
          Add soc/codecs/wm8994.c build stub
          ASoC: Implement interrupt based WM8994 microphone detection
          ASoC: Only do WM8994 bias off transition from standby
          ASoC: Support second DC servo readback method for wm_hubs
          ASoC: wm8994: playback => capture
          ASoC: Implement WM8994 DAI tristate support
          ASoC: Fix BCLK calculation of WM8994
          ASoC: Add WM8994 CODEC driver
  +  SoC Codec WM9712
          ASoC: Do not write to invalid registers on the wm9712.
  +  SoC Codec WM9713
          ASoC: Add TLV information and additional volumes to WM9713
          ASoC: Remove version display from WM9713
  +  SoC DaVinci
          ASoC: update gfp/slab.h includes
          ASoC: move dma_data from snd_soc_dai to snd_soc_pcm_stream
          sound: DaVinci: DM365: Voice Codec support for the DM365 EVM
          ASoC: DaVinci: Voice Codec Interface
          ASoC: DaVinci: Add hw_param callback for S/PDIF DIT link
          ASoC: DaVinci: Fix stream restart error
          ASoC: DaVinci: Update suspend/resume support for McASP driver
  +  SoC Dynamic Audio Power Management
          ASoC: Allow force enabled pins to be disabled
          ASoC: Remove current PGA control handling
          ASoC: Allow pins to be force enabled
          ASoC: Remove unused 'muted' flag from DAPM widgets
          ASoC: Improve DAPM pop_wait delays
          ASoC: Remove unused pmdown_time flag
          ASoC: add simplified versions of widget macros
          ASoC: Support turning off bias when the CODEC is idle
          ASoC: Remove console DAPM debug code
          ASoC: Sort DAPM sequences by CODEC as well
          ASoC: Push registers out of mixer power decision
          ASoC: Display the power register in DAPM widget debugfs
  +  SoC Freescale
          of: add 'of_' prefix to machine_is_compatible()
  +  SoC Layer
          Fix soc/soc-core.patch
          ALSA: alsa-kmirror tree & linux-2.6 tree sync 2010-04-16 (merging issues)
          ASoC: Fix passing platform_data to ac97 bus users and fix a leak
          ASoC: move dma_data from snd_soc_dai to snd_soc_pcm_stream
          ASoC: Add a notifier for jack status changes
          ASoC: remove a card from the list, if instantiation failed
          ASoC: rename ad1938 to ad193x and add support for ad1936/7/8/9
          ASoC: TWL6040: Add twl6040 codec driver
          ASoC: soc-cache: let reg be AND'ed by 0xff instead of data buffer for 8_8 mode
          ASoC: soc-cache: add i2c read entry for 8_8 mode
          ASoC: DaVinci: CQ93VC Voice Codec
          ASoC: PCM_RATE: Check for KNOT and CONTINUOUS flags
          ASoC: Add 16/16 registers to soc-cache
          ASoC: core: Add delay operation to snd_soc_dai_ops
          ASoC: core: soc level wrapper for pcm_pointer callback
          ASoC: core: fix tailing whitespace in soc_pcm_apply_symmetry
          ASoC: Allow mulitple usage count of codec and cpu dai
          ASoC: Remove runtime field from DAI
          ASoC: Pass dai_link as argument to platform suspend and resume
          ASoC: soc_pcm_open: Add missing bailout tag
          ASoC: core: On resume also check the soc device state
          ASoC: Make pmdown_time a long
          ASoC: Make pmdown_time runtime configurable
          ASoC: Make pmdown_time a per-card setting
          ASoC: Add WM2000 driver
          ASoC: Add a cache_sync bit to the CODEC structure
          ASoC: Allow CODECs to ask soc-cache to suppress physical writes
          ASoC: Fix WM8994 dependency
          ASoC: Add WM8994 CODEC driver
          ASoC: ad1836: use soc-cache framework for codec registers access
          ASoC: Set codec->dev for AC97 devices
          ASoC: add a WM8978 codec driver
          ASoC: ad1938: use soc-cache framework for codec registers access
          ASoC: add helper macros to declare struct soc_enum instances
          ASoC: Support turning off bias when the CODEC is idle
          ASoC: fix compile breakage - add a missing header include
          ASoC: Use snprintf() when generating stream names
          ASoC: soc-cache: cleanup training whitespace and coding style
          ASoC: Add initial WM8955 CODEC driver
          ASoC: Add DA7210 codec device support for ALSA
          ASoC: Initial WM8904 CODEC driver
          ASoC: Export snd_soc_update_bits_unlocked()
          const: constify remaining dev_pm_ops
  +  SoC PXA2xx Aeronix Zipit Z2
          ASoC: Zipit Z2 WM8750 ASoC driver
  +  SoC PXA2xx Spitz
          ASoC: WM8750: Convert to new API
  +  SoC SH7760 AC97
          ASoC: fsi: Add FSI2 device support
          ASoC: fsi: Add FIFO size calculate
          ASoC: fsi: IRQ related process had be united
          ASoC: fsi: ensures process inside master lock
          ASoC: ak4642: Add set_fmt function for snd_soc_dai_ops
          ASoC: ak4642: Add pll select support
          ASoC: SIU driver shall select FW_LOADER
          dmaengine: shdma: separate DMA headers.
          ASoC: fsi: Modify over/under run error settlement
          ASoC: fix compile breakage if CONFIG_SH_DMA_API=y && CONFIG_SND_SIU_MIGOR!=n
          ASoC: fix compilation breakage in sound/soc/sh/fsi.c
          ASoC: clean up wm8974 and wm8978 clock divider handling
          ASoC: add support for the sh7722 Migo-R board
          ASoC: fsi: Add spin lock operation for accessing shared area
          ASoC: add DAI and platform / DMA drivers for SH SIU
          ASoC: fsi: Add over/under run error settlement
          ASoC: fsi: Add fsi_get_dai to get snd_soc_dai
          ASoC: fsi: Add over_period flag to prevent the misunderstanding
          ASoC: fsi-ak4642: Remove ak4642_add_i2c_device
          ASoC: sh: FSI:: don't check platform_get_irq's return value against zero
          ASoC: Add FSI-DA7210 sound support for SuperH
          ASoC: sh_fsi: avoid using global variable
  +  SoC Texas Instruments OMAP
          ASoC: OMAP: Fix capture pointer handling for OMAP1510 to work correctly with recent ALSA PCM code
          ASoC: omap-mcbsp: Add support for Left Justified format
          ASoC: McPDM: Use tabs for indentation
          ASoC: OMAP3: Report delay caused by the internal FIFO
          ASoC: OMAP-McBSP: ASoC interface for McBSP sidetone
          omap3: Replace ARCH_OMAP34XX with ARCH_OMAP3
          omap2: Convert ARCH_OMAP24XX to ARCH_OMAP2
          ASoC: OMAP4: Add support for McPDM
          ASoC: OMAP4: Add McPDM platform driver
          ASoC: OMAP: data_type and sync_mode configurable in audio dma
          sound: Add ASoC support for Devkit8000
          ASoC: pandora: Add DAC regulator support
          ASoC: pandora: Add APLL supply to fix audio output
          ASoC: AM3517: ASoC driver not getting compiled
          mfd: twl: fix twl4030 rename for remaining driver, board files
  +  Soc PXA2xx Raumfeld
          ASoC: support more sample rates on raumfeld devices
  +  TEA575x tuner
          handle more nicely new location for autoconf.h (generated/autoconf.h)
  +  USB
          Refresh build-stub for usb mixer refactoring
          Regenerate patches and build-stubs for usb refactoring
          ALSA: usbmixer: rename usbmixer.[ch] -> mixer.[ch]
          ALSA: usb-mixer: factor out quirks
          ALSA: usb-audio: refactor code
          ALSA: usb-audio: header file cleanups
          ALSA: usb-audio: move ua101 driver
          ALSA: ua101: remove experimental status
          ALSA: usb/caiaq: Add support for Traktor Kontrol X1
          ALSA: ua101: add Edirol UA-1000 support
  +  USB Edirol UA101 driver
          ALSA: usb-audio: refactor code
          ALSA: usb-audio: header file cleanups
          ALSA: usb-audio: move ua101 driver
          ALSA: ua101: add Edirol UA-1000 support
          sound: ua101: use vmalloc buffer helper functions
  +  USB USX2Y
          ALSA: usb-audio: refactor code
          ALSA: usb-audio: header file cleanups
          ALSA: usbaudio: consolidate header files
  +  USB caiaq
          usc/caiaq/input.patch: Fix missing change in the previous commit
          usb/caiaq/input.patch: Fix builds with older 2.6.x kernels
          Refreshed usb/caiaq/input.patch
          ALSA: usb - update gfp/slab.h includes
          ALSA: usb/caiaq: Add support for Traktor Kontrol X1
          ALSA: sound/usb/caiaq/midi.h: Checkpatch cleanup
  +  USB generic driver
          usb/card.c - build fix for Linux 2.4 kernels
          Refresh build-stub for usb mixer refactoring
          Regenerate patches and build-stubs for usb refactoring
          Refreshed usbaudio.patch
          Fix the build with kernels older than 2.6.23
          More fixes for build errors after usb v2.0 merge
          Fix usb v2.0 builds
          Fix for previous commit (RHEL 5.4 support)
          RHEL 5.4 compilation changes
          ALSA: usb/mixer - use get_iface_desc() rather than direct structure
          ALSA: usb - Fix Oops after usb-midi disconnection
          ALSA: usb - update gfp/slab.h includes
          ALSA: usb pcm: use of kmalloc requires the include of slab.h
          ALSA: usb - use of kmalloc/kfree requires the include of slab.h
          ALSA: usbaudio: Add basic support for M-Audio Fast Track Ultra series
          ALSA: usb-mixer: Add support for Audio Class v2.0
          ALSA: usb-mixer: parse descriptors with structs
          ALSA: usbmixer: rename usbmixer.[ch] -> mixer.[ch]
          ALSA: usb-mixer: use defines from audio.h
          ALSA: usb: fix usb build error when PM is not enabled
          sound: linux/usb/audio.h: split header
          ALSA: usb-audio: add support for samplerate setting on v2 devices
          ALSA: usb-audio: support multiple formats with audio class v2 devices
          ALSA: usb-audio: use a format bitmask per alternate setting
          ALSA: usb-audio: rename substream format field to altset_idx
          ALSA: usb-mixer: factor out quirks
          ALSA: usb-audio: refactor code
          ALSA: usb-audio: header file cleanups
          ALSA: ua101: add Edirol UA-1000 support
          ALSA: usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam
          ALSA: usbaudio - remove debug "SAMPLE BYTES" printk line
          ALSA: usbaudio: consolidate header files
          ALSA: usbmixer: bail out early when parsing audio class v2 descriptors
          ALSA: usbaudio: implement basic set of class v2.0 parser
          ALSA: usbaudio: introduce new types for audio class v2
          ALSA: usbaudio: parse USB descriptors with structs
          ALSA: usbaudio Mbox support, output only
          ALSA: usbmixer - use MAX_ID_ELEMS where possible
          ALSA: usbmixer - add usb_id value to usbmixer proc file
          ALSA: usbmixer - introduce /proc/asound/card#/usbmixer file
          ALSA: USB MIDI support for Access Music VirusTI
          ALSA: usb-audio: reduce MIDI packet size to work around broken firmware
          ALSA: usbmixer - add possibility to remap dB values
          ALSA: usb-audio: use usbquirk.h for detection of HVR-950Q/850
          ALSA: usb-audio: relax urb data align. restriction HVR-950Q and HVR-850 only
          ALSA: usb-audio: make buffer pointer based on bytes instead on frames
          ALSA: usb-audio - Added functionality for E-mu 0404USB/0202USB/TrackerPre
          ALSA: usb-audio - Avoid Oops after disconnect
          sound: usb-audio: use vmalloc buffer helper functions
          sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
  +  Utils
          alsa-compile.sh: add moprobe soundcore for --kmodules
          alsa-compile.sh: Check for aclocal and install if missing
          alsa-compile.sh: Don't rely on yum exit code
          alsa-compile.sh: fix path for /sbin utilities
          alsa-compile.sh: fix --kmodclean commmand
          alsa-compile.sh: add handling of kernel module parameters, fix --clean
          Add choice/endchoice pair to mod-deps
          alsa-compile.sh: update version number to 0.1.3
          alsa-compile.sh: Fix --clean command
          alsa-compile.sh: more tree variable cleanups, fixes for --run
          alsa-compile.sh: use local variables
          alsa-compile.sh: Remove duplicate and different packagedir assignment
          alsa-compiler.sh: Move cleaning out of command line parsing
          alsa-compile.sh: handle ac97_bus module in current_modules
          alsa-compile.sh: Fix code logic for kmod cmds when source tree does not exists
          alsa-compile.sh: version 0.1.2
          alsa-compile.sh: Various cleanup
          alsa-compile.sh: Fix some minor issues
          alsa-compile.sh: remove debugging code
          alsa-compile.sh: set version to 0.1.1
          alsa-compile.sh: add --kmodclean option, use updates/alsa tree for kmods
          alsa-compile.sh: Use packagedir variable consistently
          alsa-compile.sh: Support building on Fedora PAE kernels where kernel-PAE-devel is used
          alsa-compile.sh: Check package installation - don't rely on yum exit code
          alsa-compile.sh: Use bash for bash script
          alsa-compile.sh: added --patch and --kmodmesg options
          alsa-compile.sh: Fix dst variable usage in parse_modules()
          remove 'insert' and 'remove' scripts - the alsa-compile.sh obsoletes them
          alsa-compile.sh: added --kmodremove command
          alsa-compile.sh: add --examples and file: protocol support
          alsa-info.sh: added --run parameter
          alsa-info.sh: fix some issues (parsing package)
          alsa-compile.sh: added --kmodlist option and support for more ALSA packages
          alsa-compile.sh: add git support, cache environment state
          introduce alsa-compile.sh script - not finished
          gitcompile - add more error checks, update utils/insert script
          alsa-info.sh: Add usbmixer proc file to output
          remove cvscompile script - we use git now
          Add gcd() wrapper
  +  VIA82xx driver
          ALSA: via82xx: add quirk for D1289 motherboard
  +  cvscompile script
          remove cvscompile script - we use git now
  +  gitcompile script
          gitcompile - add more error checks, update utils/insert script

Changelog between 1.0.22 and 1.0.22.1 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.22_v1.0.22.1)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++

* alsa-driver
  +  Sound Core
          Release v1.0.22.1
          Add gcd() wrapper
          Fix pack target and improve newalsakernel target
          fix typo in $(ALSAKERNELFILE) target
          Change alsa-kernel/sound_core.c to ALSAKERNELFILE and add this dep to pack target
          Remove whole alsa-kernel tree before creating of symlinks
          introduce --with-alsakernel option for ./configure
  +  ALSA Core
          Don't define gcd() when already exists
          Fix acore/Makefile for pcm_memory.patch
          Handle __GFP_ZERO for older kernels
          Add missing EXPORT_SYMBOL() for gcd wrapper
          Add gcd() wrapper
          Add skip_spaces() wrapper
          ALSA: sound/core/pcm_timer.c: use lib/gcd.c
  +  PCM Midlevel
          Handle __GFP_ZERO for older kernels
          ALSA: Fix indentation in pcm_native.c
          ALSA: sound/core/pcm_timer.c: use lib/gcd.c
          ALSA: refine rate selection in snd_interval_ratnum()
          ALSA: pcm - Add missing inclusion of linux/vmalloc.h
          ALSA: fix incorrect rounding direction in snd_interval_ratnum()
          sound: pcm: add vmalloc buffer helper functions
  +  /isa/Makefile
          Remove obsolete dt019x.c again
          introduce --with-alsakernel option for ./configure
  +  /soc/codecs/Makefile
          ASoC: Add initial WM8955 CODEC driver
          ASoC: Fix sorting of codecs Makefile entries
          ASoC: Add DA7210 codec device support for ALSA
          ASoC: Initial WM8904 CODEC driver
  +  ALSA Version
          ALSA: Release v1.0.22
  +  ARM AACI PL041 driver
          ALSA: sound/arm: Fix build failure caused by missing struct aaci definition
          ALSA: AACI: switch to per-pcm locking
          ALSA: AACI: add double-rate support
          ALSA: AACI: factor common hw_params logic into aaci_pcm_hw_params
          ALSA: AACI: cleanup aaci_pcm_hw_params
          ALSA: AACI: simplify codec rate information
          ALSA: aaci - Fix a typo
  +  ARM PXA2XX driver
          const: constify remaining dev_pm_ops
  +  ATIIXP driver
          ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2
  +  CS46xx driver
          ALSA: cs46xx - Fix suspend/resume with new DSP
  +  CS5535 driver
          ALSA: cs5535audio: free OLPC quirks from reliance on MGEODE_LX cpu optimization
  +  Conexant Riptide driver
          ALSA: test off by one in setsamplerate()
  +  DT019x driver
          Remove obsolete dt019x.c again
          introduce --with-alsakernel option for ./configure
  +  Digigram VX core
          sound: vx: use vmalloc buffer helper functions
  +  Documentation
          ALSA: Fix a typo in Procfile.txt
          ALSA: jazz16: refine dma and irq selection
          ALSA: hda - Add support for the new 27 inch IMacs
  +  EMU8000 driver
          ALSA: sbawe: fix memory detection
  +  Edirol UA-101 driver
          sound: ua101: use vmalloc buffer helper functions
  +  HDA Codec driver
          ALSA: hda: Refactor powerdown for Realtek HDA codecs
          ALSA: hda: Add powerdown for Analog Devices HDA codecs
          ALSA: hda - Use strict_strtoul()
          ALSA: hda - Add sanity check for storing the user-defined pin configs
          ALSA: hda - Fix click noises at suspend/free with Realtek codecs
          ALSA: hda - Add snd_hda_shutup_pins() helper function
          ALSA: hda - Add more hints for GPIO setup of IDT/STAC codecs
          ALSA: hda - use snd_hda_jack_detect() again in patch_sigmatel.c
          ALSA: hda - Disable tigger at pin-sensing on AD codecs
          ALSA: hda - Add STAC9205 PCI_QUIRK for Dell Vostro 1700
          ALSA: hda - Set mixer name after codec patch
          ALSA: hda - Fix NID association for capture mixers
          ALSA: hda - Add Bass Speaker switch for HP dv7
          ALSA: hda - Add support for the new 27 inch IMacs
          ALSA: hda - Fix NULL dereference with enable_beep=0 option
          ALSA: HDA: add powersaving hook for Realtek
          ALSA: HDA: remove useless mixers on Aspire 8930G
          ALSA: HDA: simplify Aspire 8930G verb array
          ALSA: hda: Set Front Mic to input vref 50% for Lenovo 3000 Y410
          ALSA: hda/realtek: Remove extra .capsrc_nids initialization for ALC889_INTEL
          ALSA: Use kzalloc for allocating only one thing
          ALSA: hda - Fix quirk for Maxdata obook4-1
          ALSA: hda - Fix NULL dereference in kctl-NID mapping in patch_realtek.c
          ALSA: hda - Fix missing capsrc_nids for ALC88x
          ALSA: hda - Make use of beep device found in Dell Vostro 1015n
          ALSA: hda - Fixed internal mic initialization for Dell Vostro 1015
          ALSA: hda - More ALC663 fixes and support of compatible chips
  +  HDA Intel driver
          ALSA: hda - HDMI sticky stream tag support
          ALSA: hda - Add MSI blacklist
          ALSA: hda - Check class to identify Nvidia controller chips
  +  HDA generic driver
          Fix hda_intel.patch
          ALSA: hda - Use strict_strtoul()
          ALSA: hda - Fix Oops at reloading beep devices
          ALSA: hda - Don't cache beep controls
          ALSA: hda - Fix NID association for capture mixers
          tree-wide: convert open calls to remove spaces to skip_spaces() lib function
  +  ISA
          ALSA: jazz16: Add support for Media Vision Jazz16 chipset
  +  MSND driver
          ALSA: Use kzalloc for allocating only one thing
  +  PDAudioCF driver
          sound: pdaudiocf: use vmalloc buffer helper functions
          sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
          pcmcia: remove unused IRQ_FIRST_SHARED
  +  SB drivers
          Add isa/sb/jazz16 build stub
          ALSA: jazz16: refine dma and irq selection
          ALSA: jazz16: Add support for Media Vision Jazz16 chipset
  +  SB8 driver
          ALSA: jazz16: refine dma and irq selection
          ALSA: jazz16: Add support for Media Vision Jazz16 chipset
  +  SGI O2 Audio
          sound: sgio2audio: use vmalloc buffer helper functions
          sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
  +  SoC Audio for Freecale i.MX1x i.MX2x CPUs
          ASoC: add missing parameter to mx27vis_hifi_hw_free()
  +  SoC Audio for the Samsung S3C24XX chips
          ASoC: S3C64XX: Compress and generalize the CPU driver
          ASoC: S3C64XX: Remove unnecessary header includes
          const: constify remaining dev_pm_ops
  +  SoC Codec AK4642
          ASoC: ak4642: Add default return value in ak4642_modinit
  +  SoC Codec CS4270
          ASoC: Add regulator support to CS4270 codec driver
  +  SoC Codec DA7210
          ASoC: Fix build of DA7210
          ASoC: Add DA7210 codec device support for ALSA
  +  SoC Codec STAC9766
          ASoC: Fix disable of SPDIF on STAC9766 codec
  +  SoC Codec TLV320AIC3X
          ASoC: PLL computation in TLV320AIC3x SoC driver
  +  SoC Codec TLV320DAC33
          ASoC: tlv320dac33: Add support for regulator framework
  +  SoC Codec TPA6130A2
          ASoC: tpa6130a2: Add support for regulator framework
  +  SoC Codec TWL4030
          mfd: Rename all twl4030_i2c*
          mfd: Rename twl4030* driver files to enable re-use
  +  SoC Codec WM8350
          mfd: Mask and unmask wm8350 IRQs on request and free
          mfd: Convert wm8350 IRQ handlers to irq_handler_t
  +  SoC Codec WM8727
          ASoC: Register the CODEC in WM8727
  +  SoC Codec WM8900
          ASoC: Correct code taking the size of a pointer
  +  SoC Codec WM8904
          ASoC: Host clock2 read up in WM8904 FLL configuration
          ASoC: Set AIF word length for WM8904
          ASoC: Initial WM8904 CODEC driver
  +  SoC Codec WM8955
          ASoC: Add initial WM8955 CODEC driver
  +  SoC Codec WM8974
          ASoC: wm8974: fix a wrong bit definition
  +  SoC Codec WM9712
          ASoC: Do not write to invalid registers on the wm9712.
  +  SoC DaVinci
          ASoC: DaVinci: Update suspend/resume support for McASP driver
  +  SoC Dynamic Audio Power Management
          ASoC: Sort DAPM sequences by CODEC as well
          ASoC: Push registers out of mixer power decision
          ASoC: Display the power register in DAPM widget debugfs
  +  SoC Layer
          Fix soc/soc-core.patch
          ASoC: Add initial WM8955 CODEC driver
          ASoC: Add DA7210 codec device support for ALSA
          ASoC: Initial WM8904 CODEC driver
          ASoC: Export snd_soc_update_bits_unlocked()
          const: constify remaining dev_pm_ops
  +  SoC SH7760 AC97
          ASoC: sh: FSI:: don't check platform_get_irq's return value against zero
          ASoC: Add FSI-DA7210 sound support for SuperH
          ASoC: sh_fsi: avoid using global variable
  +  SoC Texas Instruments OMAP
          mfd: twl: fix twl4030 rename for remaining driver, board files
  +  USB generic driver
          ALSA: usb-audio: use usbquirk.h for detection of HVR-950Q/850
          ALSA: usb-audio: relax urb data align. restriction HVR-950Q and HVR-850 only
          ALSA: usb-audio: make buffer pointer based on bytes instead on frames
          ALSA: usb-audio - Added functionality for E-mu 0404USB/0202USB/TrackerPre
          ALSA: usb-audio - Avoid Oops after disconnect
          sound: usb-audio: use vmalloc buffer helper functions
          sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
  +  Utils
          Add gcd() wrapper

Changelog between 1.0.21 and 1.0.22 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.21_v1.0.22)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++

* alsa-driver
  +  Sound Core
          Release v1.0.22
          Set build restrict for ua101
          add compilation stub for ua101.c
          Add a workaround for bitrev8() in i2c/cs8427.c
          Add workaround for dmi functions
          Grammatical corrections in INSTALL and utils/setup-alsa-kernel script
          Allow patching include/sound header files
          Kconfig: Remove useless and sometimes wrong comments
          sound: Kconfig typo fix
  +  ALSA Core
          Add wrappers for some new macros in linux/kernel.h
          Add a dummy wrapper for pci_clear_master()
          Add workaround for dmi functions
          add struct pid wrappers
          Add true and false definitions for older kernels
          Add wrappers for work_pending() and delayed_work_pending()
          Fix 64bit issue in snd_compat_print_hex_dump_bytes()
          Add strict_strtoull() wrapper
          Add snd_card_new() for ABI compatibility
          Add sound/core patch for ABI compatibility
          Add snd_verbose_printk and snd_verbose_printd
          ALSA: sscape - Remove sscap_ioctl.h from include/sound/Kbuild
          ALSA: Add const prefix to proc helper functions
          ALSA: Remove unneeded ifdef from sound/core.h
          ALSA: Remove struct snd_monitor_file from public sound/core.h
  +  SoC PXA2xx Core
          ALSA: ARM: add Raumfeld audio support
          ASoC: finally enable support for eXeda and CM-X300
          ASoC: pxa-ssp increase max_channels to 8
          ASoC: Fix dependency of CONFIG_SND_PXA2XX_SOC_IMOTE2
          trivial: remove unnecessary semicolons
  +  Control Midlevel
          Refresh patches to remove fuzz
          ALSA: remove unnecessary null check
          control: use reference-counted pid
          control: remove snd_konctrol_volatile::owner_pid field
  +  PCM Midlevel
          Refresh patches to remove fuzz
          Refresh pcm_native.patch for changes of DMA handling
          Refresh vm_ops related patches
          Refresh pcm_natvie.patch
          ALSA: pcm - fix page conversion on non-coherent PPC arch
          ALSA: pcm - fix page conversion on non-coherent MIPS arch
          ALSA: pcm - define snd_pcm_default_page_ops()
          ALSA: pcm - Use dma_mmap_coherent() if available
          sound: pcm: record a substream's owner process
          control: use reference-counted pid
          ALSA: sound: Move dereference after NULL test and drop unnecessary NULL tests
          const: mark struct vm_struct_operations
          ALSA: pcm - Simplify snd_pcm_drain() implementation
          ALSA: Re-export snd_pcm_format_name() function
  +  RawMidi Midlevel
          Add O_DSYNC definition in rawmidi.c
          vfs: Implement proper O_SYNC semantics
          sound: rawmidi: record a substream's owner process
          control: use reference-counted pid
          sound: rawmidi: fix opened substreams count
          sound: rawmidi: fix MIDI device O_APPEND error handling
          sound: rawmidi: fix checking of O_APPEND when opening MIDI device
          sound: rawmidi: fix double init when opening MIDI device with O_APPEND
  +  /arm/M
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com