  <?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.alsa-project.org/main/index.php?action=history&amp;feed=atom&amp;title=Changes_v1.0.14_v1.0.15</id>
	<title>Changes v1.0.14 v1.0.15 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.alsa-project.org/main/index.php?action=history&amp;feed=atom&amp;title=Changes_v1.0.14_v1.0.15"/>
	<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.0.14_v1.0.15&amp;action=history"/>
	<updated>2026-05-04T18:34:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Changes_v1.0.14_v1.0.15&amp;diff=1202&amp;oldid=prev</id>
		<title>Perex: New page: {| align=&quot;right&quot; | __TOC__ |}  Changes v1.0.14 v1.0.15 detail  =Changelog between 1.0.14 and 1.0.15 releases= ==alsa-driver== ===Sound Core=== : 2.6.22 is supported as well. : Create h...</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.0.14_v1.0.15&amp;diff=1202&amp;oldid=prev"/>
		<updated>2007-10-16T07:08:59Z</updated>

		<summary type="html">&lt;p&gt;New page: {| align=&amp;quot;right&amp;quot; | __TOC__ |}  &lt;a href=&quot;/wiki/Changes_v1.0.14_v1.0.15_detail&quot; title=&quot;Changes v1.0.14 v1.0.15 detail&quot;&gt;Changes v1.0.14 v1.0.15 detail&lt;/a&gt;  =Changelog between 1.0.14 and 1.0.15 releases= ==alsa-driver== ===Sound Core=== : 2.6.22 is supported as well. : Create h...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Changes v1.0.14 v1.0.15 detail]]&lt;br /&gt;
&lt;br /&gt;
=Changelog between 1.0.14 and 1.0.15 releases=&lt;br /&gt;
==alsa-driver==&lt;br /&gt;
===Sound Core===&lt;br /&gt;
: 2.6.22 is supported as well.&lt;br /&gt;
: Create hacked autoconf.h from the kernel build tree&lt;br /&gt;
: add empty kthread wrappers&lt;br /&gt;
: release 1.0.15rc3&lt;br /&gt;
: Remove gzipped file in install-modules&lt;br /&gt;
: Add SPI devices to ALSA Kconfig and Makefile&lt;br /&gt;
: pc-speaker update&lt;br /&gt;
: hda-intel: prevent build on old kernels&lt;br /&gt;
: Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz&lt;br /&gt;
: release 1.0.15&lt;br /&gt;
: Disable link with ac97_bus driver for older kernels&lt;br /&gt;
: release 1.0.15rc1&lt;br /&gt;
: [S390] Kconfig: menus with depends on HAS_IOMEM.&lt;br /&gt;
: Fix for CONFIG_HAS_DMA&lt;br /&gt;
: Support xxx-y style in Makefile for 2.2/2.4 kernels&lt;br /&gt;
: Avoid SOC for 2.6.9 or older kernels&lt;br /&gt;
: Some hacks to fix build on RHEL4/CentOS4&lt;br /&gt;
: release 1.0.15rc2&lt;br /&gt;
: add CONFIG_HAS_IOPORT check for SC6000 ISA driver&lt;br /&gt;
: PC-Speaker driver update&lt;br /&gt;
===ALSA Core===&lt;br /&gt;
: unregister_chrdev(): ignore the return value&lt;br /&gt;
: Regenerate the patch&lt;br /&gt;
: Add workaround for pci-&amp;gt;revision&lt;br /&gt;
: hda-intel - Add hwdep interface&lt;br /&gt;
: add empty kthread wrappers&lt;br /&gt;
: change return type of pci_save/restore_state wrappers&lt;br /&gt;
: Add a workaround to make snd-page-alloc independent from snd&lt;br /&gt;
: misc_driver: protect PM code with CONFIG_PM&lt;br /&gt;
: Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz&lt;br /&gt;
: linux 2.6 sync - spelling/typo fixes&lt;br /&gt;
: Fix build error without CONFIG_HAS_DMA&lt;br /&gt;
: Clean up Makefile&lt;br /&gt;
: Fix the wrong kfree error with kmemdup&lt;br /&gt;
: sound: snd_register_device_for_dev fix&lt;br /&gt;
: Regenerate sound.patch&lt;br /&gt;
: Fix isa driver wrapper for 2.2/2.4 kernels&lt;br /&gt;
===SoC PXA2xx Core===&lt;br /&gt;
: [ARM] 4527/1: pxa: fix pxa27x ac97 cold reset in ASoC due to CKEN change&lt;br /&gt;
: [ARM] 4458/1: pxa: Fix CKEN usage and hence fix pxa suspend/resume&lt;br /&gt;
: fix file specification in comments&lt;br /&gt;
===Control Midlevel===&lt;br /&gt;
: Add helper functions for frequently used callbacks&lt;br /&gt;
: Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz&lt;br /&gt;
: unexport snd_ctl_elem_{read,write}&lt;br /&gt;
: Some hacks to fix build on RHEL4/CentOS4&lt;br /&gt;
: Fix a typo&lt;br /&gt;
===PCM Midlevel===&lt;br /&gt;
: Fix substream to check in PCM drain&lt;br /&gt;
: pcm: merge rates[] from pcm_misc.c and pcm_native.c&lt;br /&gt;
: pcm: add snd_pcm_rate_to_rate_bit() helper&lt;br /&gt;
: Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz&lt;br /&gt;
: Fix 'discards qualifiers' compile warnings in pcm.h&lt;br /&gt;
: Kill useless volatile in pcm.h&lt;br /&gt;
: Support 3-bytes 24bit format in PCM OSS emulation&lt;br /&gt;
===RawMidi Midlevel===&lt;br /&gt;
: Clean up duplicate includes in sound/core/&lt;br /&gt;
===Timer Midlevel===&lt;br /&gt;
: timer: check for incorrect device state in non-debug compiles, too&lt;br /&gt;
===/arm/Makefile===&lt;br /&gt;
: Move CONFIG_H3600_HAL codes to sa11xx-uda1341.patch&lt;br /&gt;
===/i2c/Makefile===&lt;br /&gt;
: Clean up Makefile&lt;br /&gt;
===/isa/Makefile===&lt;br /&gt;
: Gallant SC-6000 driver&lt;br /&gt;
===/soc/codecs/Makefile===&lt;br /&gt;
: ASoC CS4270 codec device driver&lt;br /&gt;
===/spi/Makefile===&lt;br /&gt;
: Add SPI devices to ALSA Kconfig and Makefile&lt;br /&gt;
: ALSA sound driver for the AT73C213 DAC using Atmel SSC driver&lt;br /&gt;
===AC97 Codec===&lt;br /&gt;
: Use msecs_to_jiffies() in ac97_codec.c&lt;br /&gt;
: Add missing static in ac97_codec.c&lt;br /&gt;
: Disable link with ac97_bus driver for older kernels&lt;br /&gt;
: Add default values for power-saving as Kconfig options&lt;br /&gt;
: linux 2.6 sync - spelling/typo fixes&lt;br /&gt;
: ac97 - Suppress the reset of audio-codec from modem-codec at resume&lt;br /&gt;
: ac97: YMF743 missing controls support (1/2)&lt;br /&gt;
: ac97: YMF743 missing controls support (2/2)&lt;br /&gt;
===AC97 bus driver===&lt;br /&gt;
: Fix build with older kernels&lt;br /&gt;
===AD1848 driver===&lt;br /&gt;
: isa libs Makefiles cleanup&lt;br /&gt;
: Fix invalid schedule_timeout_interruptible()&lt;br /&gt;
: ad1848: fix AD1848P macro&lt;br /&gt;
: ad1838/cs4231 - fix MCE timeout upon initial load&lt;br /&gt;
: ad1848: replace HZ calculus with msecs_to_jiffies()&lt;br /&gt;
: ad1848/cs4231: replace commented out debug code with snd-printd{,d}&lt;br /&gt;
: ad1848_lib: waiting loops done after cs4231_lib&lt;br /&gt;
: ad1848_lib: replace common delay loop by function&lt;br /&gt;
: ad1848: Fix msleep while atomic&lt;br /&gt;
: ad1848: simplify MCE down code&lt;br /&gt;
===ALI5451 driver===&lt;br /&gt;
: Add workaround for pci-&amp;gt;revision&lt;br /&gt;
: ali5451 warning fix&lt;br /&gt;
: PCI: Change all drivers to use pci_device-&amp;gt;revision&lt;br /&gt;
===ALSA sequencer===&lt;br /&gt;
: seq_midi_event: fix encoding of data bytes after end of sysex&lt;br /&gt;
: seq_midi_event: prevent running status after system messages&lt;br /&gt;
: seq_midi_event: fix parsing of missing data bytes&lt;br /&gt;
: seq_midi_event: fix parsing of F9/FD bytes&lt;br /&gt;
: some kmalloc/memset -&amp;gt;kzalloc (tree wide)&lt;br /&gt;
: Fix invalid schedule_timeout_interruptible()&lt;br /&gt;
: schedule_timeout() fix for core/seq/seq_instr.c&lt;br /&gt;
===ALSA&amp;lt;-OSS emulation===&lt;br /&gt;
: Remove ifdefs from OSS PCM emulation codes&lt;br /&gt;
: Simplify the format conversion in PCM OSS emulation&lt;br /&gt;
: Support 3-bytes 24bit format in PCM OSS emulation&lt;br /&gt;
: Add new AFMT_* formats for OSS emulation&lt;br /&gt;
===ALSA&amp;lt;-OSS sequencer===&lt;br /&gt;
: seq: resource leak fix and various code cleanups&lt;br /&gt;
===ARM PXA2XX driver===&lt;br /&gt;
: [ARM] 4458/1: pxa: Fix CKEN usage and hence fix pxa suspend/resume&lt;br /&gt;
===ATIIXP driver===&lt;br /&gt;
: Add workaround for pci-&amp;gt;revision&lt;br /&gt;
: PCI: Change all drivers to use pci_device-&amp;gt;revision&lt;br /&gt;
===ATIIXP-modem driver===&lt;br /&gt;
: Add workaround for pci-&amp;gt;revision&lt;br /&gt;
: PCI: Change all drivers to use pci_device-&amp;gt;revision&lt;br /&gt;
===Apple Onboard Audio driver===&lt;br /&gt;
: Fix tas_suspend/resume build warning&lt;br /&gt;
: Clean up with common snd_ctl_boolean_*_info callbacks&lt;br /&gt;
: Driver core: change add_uevent_var to use a struct&lt;br /&gt;
: snd-aoa-codec-onyx: fix typo&lt;br /&gt;
===Asihpi driver===&lt;br /&gt;
: remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync()&lt;br /&gt;
: Build fix for 2.6.23-rc1&lt;br /&gt;
: check for linked substreams of different cards&lt;br /&gt;
: Fix build with 2.6.23-rc1 kernel&lt;br /&gt;
: asihpi - Fix StreamGetInfo&lt;br /&gt;
: asihpi unify play/capture timer functions&lt;br /&gt;
: asihpi: mmap and link streams&lt;br /&gt;
: asihpi: Fix compatibility with 64-bit resource_size_t&lt;br /&gt;
: alsa-driver: use schedule_timeout_{,un}interruptible.&lt;br /&gt;
===Atmel AT73C213 DAC driver===&lt;br /&gt;
: ALSA sound driver for the AT73C213 DAC using Atmel SSC driver&lt;br /&gt;
===BT87x driver===&lt;br /&gt;
: snd-bt87x: Power down audio ADC when not in use&lt;br /&gt;
: pcm: add snd_pcm_rate_to_rate_bit() helper&lt;br /&gt;
: 2.6 kernel sync (2007/10/15) - small patches&lt;br /&gt;
: bt87x: fix detection of generic boards&lt;br /&gt;
: snd-bt87x: Improve support for different board types&lt;br /&gt;
: Regenerate bt87x.patch&lt;br /&gt;
: bttv: Fix Viewcast Osprey 440 support&lt;br /&gt;
: bt87x - Add known PCI ID entries&lt;br /&gt;
===CA0106 driver===&lt;br /&gt;
: snd-ca0106:Add recognition for new variant. Fixes ALSA bug#3251&lt;br /&gt;
: Coding style fix sound/pci/ca0106/ca_midi.h&lt;br /&gt;
: ca0106: Add analog mute controls for cards with SPI DAC&lt;br /&gt;
: ca0106: replaced control add sequences with macro&lt;br /&gt;
: ca0106: power down SPI DAC channels when not in use&lt;br /&gt;
: ca0106: Add more symbol SPI register names and use them&lt;br /&gt;
: ca0106: remove extra commands in SPI DAC init sequence&lt;br /&gt;
===CMI8788 driver===&lt;br /&gt;
: cmi8788: add sync start&lt;br /&gt;
: cmi8788: change shortname&lt;br /&gt;
: cmi8788: add __NO_VERSION__&lt;br /&gt;
: add cmi8788 driver&lt;br /&gt;
: cmi8788: use one function for pointer callback&lt;br /&gt;
: cmi8788: write correct values to BaseTCount&lt;br /&gt;
: cmi8788: move hw_params-specific code to hw_params callback&lt;br /&gt;
: cmi8788: fix and optimize trigger callback&lt;br /&gt;
: cmi8788: clean up pcm init&lt;br /&gt;
: cmi8788: remove int_sta_mask field&lt;br /&gt;
: cmi8788: optimize interrupt handler&lt;br /&gt;
: cmi8788: move interrupt enabling out of trigger callback&lt;br /&gt;
: cmi8788: initialize stream mask bits once&lt;br /&gt;
: cmi8788: fix AC97 playback interrupt mask&lt;br /&gt;
: cmi8788: merge interrupt and DMA bit masks&lt;br /&gt;
: remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync()&lt;br /&gt;
: cmi8788: cache interrupt/dma mask registers&lt;br /&gt;
: cmi8788: clear interrupt/DMA status when loading&lt;br /&gt;
: cmi8788: make interrupt acking more robust&lt;br /&gt;
: cmi8788: fix formatting&lt;br /&gt;
: cmi8788: remove unused symbols&lt;br /&gt;
: cmi8788: remove ioremap&lt;br /&gt;
: cmi8788: remove cmi_printk&lt;br /&gt;
: cmi8788: reorganize chip data&lt;br /&gt;
: cmi8788: remove controller structure&lt;br /&gt;
: cmi8788: move PCM code to cmi_pcm.c&lt;br /&gt;
: cmi8788: remove unused fields&lt;br /&gt;
: cmi8788: fix interrupt status check&lt;br /&gt;
: cmi8788: move declarations to header&lt;br /&gt;
: cmi8788: remove typedefs&lt;br /&gt;
: cmi8788: remove superfluous NULL checks&lt;br /&gt;
: cmi8788: simplify AC97 register writes&lt;br /&gt;
: cmi8788: simplify some code&lt;br /&gt;
: cmi8788 - Fix build with the recent kernel&lt;br /&gt;
: cmi8788: store cmi_substream pointer in runtime-&amp;gt;private_data&lt;br /&gt;
: cmi8788: clean up pcm open callback&lt;br /&gt;
: cmi8788: remove unsupported formats&lt;br /&gt;
: cmi8788: fix format bits&lt;br /&gt;
: cmi8788: factor out format bits lookup&lt;br /&gt;
: cmi8788: add rate setting&lt;br /&gt;
: cmi8788: prevent autoloading&lt;br /&gt;
: cmi8788: detect chip revisions&lt;br /&gt;
: cmi8788: fix capture buffer size&lt;br /&gt;
: cmi8788: add SPDIF PCM&lt;br /&gt;
: cmi8788: move low-level functions to cmi_lib.c&lt;br /&gt;
: cmi8788: simplify more code&lt;br /&gt;
: cmi8788: fix pcm hardware info&lt;br /&gt;
: cmi8788: remove DMA_chan_reset field&lt;br /&gt;
: cmi8788: remove superfluous header&lt;br /&gt;
===CMIPCI driver===&lt;br /&gt;
: cmipci: make the test for integrated MIDI port address more robust&lt;br /&gt;
: cmipci: add msbits constraint for 24-bit format&lt;br /&gt;
: cmipci: reorganize chip version detection&lt;br /&gt;
: cmipci: remove has_dual_dac&lt;br /&gt;
: cmipci: show actual chip name in card longname&lt;br /&gt;
: cmipci: remove invalid channels constraint&lt;br /&gt;
: cmipci: add 96 kHz support&lt;br /&gt;
: cmipci: do not check for integrated FM/MIDI ports with chip version 37&lt;br /&gt;
: cmipci: check that the legacy MIDI port works&lt;br /&gt;
: cmipci: show real chip name in card name&lt;br /&gt;
: cmipci: fix version 37 detection&lt;br /&gt;
: cmipci: update register definitions&lt;br /&gt;
: cmipci: show more registers in proc file&lt;br /&gt;
: cmipci: reset the chip when initializing&lt;br /&gt;
: cmipci: initialize 0x90 registers&lt;br /&gt;
: cmipci: allow 96 kHz playback on non-multichannel rear&lt;br /&gt;
: cmipci: remove 5.0 format&lt;br /&gt;
: cmipci: reorganize set_dac_channels()&lt;br /&gt;
: cmipci: fix lookup of double rates&lt;br /&gt;
: cmipci: clean up struct cmipci_pcm&lt;br /&gt;
: cmipci: fix distortion on rear channels&lt;br /&gt;
: cmipci: fix MIDI device name&lt;br /&gt;
: cmipci: fix handling of FM/MIDI port addresses&lt;br /&gt;
===CREDITS file===&lt;br /&gt;
: Update Claudio's CREDITS information&lt;br /&gt;
: linux 2.6 sync (2007-07-30)&lt;br /&gt;
: 2.6 kernel sync (2007/10/15) - rest (outside ALSA tree)&lt;br /&gt;
: linux 2.6 code sync (2007-07-19)&lt;br /&gt;
===CS4231 driver===&lt;br /&gt;
: Fix bugs in mode change/recalibration for opl3sa2 driver&lt;br /&gt;
: ad1838/cs4231 - fix MCE timeout upon initial load&lt;br /&gt;
: ad1848/cs4231: replace commented out debug code with snd-printd{,d}&lt;br /&gt;
: cs4231-lib: replace common delay loop by function&lt;br /&gt;
: cs4231 header split&lt;br /&gt;
: cs4231-lib: improved waiting after mce_down&lt;br /&gt;
: Fix thinko in cs4231 mce down check&lt;br /&gt;
===CS423x drivers===&lt;br /&gt;
: isa libs Makefiles cleanup&lt;br /&gt;
===CS46xx driver===&lt;br /&gt;
: cs46xx - Fix PM resume&lt;br /&gt;
: Clean up Makefile&lt;br /&gt;
: sound/pci/cs46xx/: fix an off-by-one&lt;br /&gt;
===CS5535 driver===&lt;br /&gt;
: cs5535audio: correctly set dma-&amp;gt;substream&lt;br /&gt;
: cs5535audio: fix PRD register save/restore power management race&lt;br /&gt;
: cs5535audio: update PCI device handling in suspend/resume&lt;br /&gt;
: cs5535audio: fix ACC_BM[x]_CMD register handling&lt;br /&gt;
: cs5535audio: drop unused bus master stuff&lt;br /&gt;
: Clean up Makefile&lt;br /&gt;
===CX88 driver===&lt;br /&gt;
: 2.6 kernel sync (2007/10/15) - rest (outside ALSA tree)&lt;br /&gt;
===Digigram PCXHR driver===&lt;br /&gt;
: pcxhr - Fix trigger start with non-linked streams&lt;br /&gt;
: pcxhr - Fix dB level information&lt;br /&gt;
===Digigram VX core===&lt;br /&gt;
: Clean up with common snd_ctl_boolean_*_info callbacks&lt;br /&gt;
===Documentation===&lt;br /&gt;
: hda-codec - update of documentation&lt;br /&gt;
: Add missing model entries for HD-audio codecs&lt;br /&gt;
: usb-audio - Fix AC3 with M-Audio Audiophile USB&lt;br /&gt;
: hda-codec - Rename HP model-specific quirks&lt;br /&gt;
: This patch adds more support for Dell systems with Stac9205 codecs.&lt;br /&gt;
: hda-intel - Add power_save_controller module option&lt;br /&gt;
: hda-codec - Add support for Haier W66&lt;br /&gt;
: More description on duplex streams with OSS emulation&lt;br /&gt;
: hda: support for S/PDIF out on ASUS M2V&lt;br /&gt;
: cmipci: do not check for integrated FM/MIDI ports with chip version 37&lt;br /&gt;
: document basic TLV stuff&lt;br /&gt;
: sc6000: documentation fix&lt;br /&gt;
: Add descriptions for new module options of snd-sscape driver&lt;br /&gt;
: Add description about power-saving mode&lt;br /&gt;
: hda-codec - Add ALC268 acer model&lt;br /&gt;
: hda-codec - Add support for Macbook Pro rev3&lt;br /&gt;
: hda-codec - Fix Dell laptops support with STAC codecs&lt;br /&gt;
: usb-audio - Fix audiophile-USB quirk for little-endian&lt;br /&gt;
: hda-intel: support for iMac 24'' released on 09/2006&lt;br /&gt;
: Fixes to follow the standard coding style&lt;br /&gt;
: hda-codec - Add laptop-automute model for AD1986A&lt;br /&gt;
: hda-codec - Add missing model names for ALC882 codecs&lt;br /&gt;
: hda-codec - Add more Dell systems&lt;br /&gt;
: hda-codec - Add support for Acer Aspire laptops&lt;br /&gt;
: doc - Remove IRQF_DISABLED from the example description&lt;br /&gt;
: wavefront - Use standard firmware loader&lt;br /&gt;
: hda-codec - Add support of ALC268 codec&lt;br /&gt;
: hda-codec - Add model dell for Dell XPS M1210&lt;br /&gt;
: Add description of sc6000 driver&lt;br /&gt;
: Fix OSS documentation about 3bytes format&lt;br /&gt;
: hda-codec - Add option texts and descriptions for new Realtek models&lt;br /&gt;
: cmipci: fix handling of FM/MIDI port addresses&lt;br /&gt;
: hda-codec - Add AD1882 codec support&lt;br /&gt;
: hda-codec - Fix Gateway laptops with STAC9200&lt;br /&gt;
: Add missing models for Dell with STAC9200 codec&lt;br /&gt;
===Dreamcast AICA sound (pcm) driver===&lt;br /&gt;
: aica - fix behaviour in poor resource conditions&lt;br /&gt;
: 2.6 kernel sync (2007/10/15) - small patches&lt;br /&gt;
===EMU10K1/EMU10K2 driver===&lt;br /&gt;
: emu10k1: enable emu1010 only on 2.6 kernels&lt;br /&gt;
: snd-emu10k1: Add support for E-Mu 1616 PCI, 1616M PCI, 0404 PCI, E-Mu&lt;br /&gt;
: snd-emu10k1:Improves firmware loading for E-Mu cards.&lt;br /&gt;
: snd-emu10k1:Support for ADAT and S/PDIF.&lt;br /&gt;
: emu10k1 - EMU 1212 with 16 capture channels&lt;br /&gt;
: Routines for effect processor FX8010: Use list_for_each_entry&lt;br /&gt;
: This patch removes memset() from snd_emu10k1_fx8010_info() which apparently&lt;br /&gt;
: snd-emu10k1: Initial support for E-Mu 1616 and 1616m.&lt;br /&gt;
: snd-emu10k1:Enable E-Mu 1616m notebook firmware loading.&lt;br /&gt;
: emu10k1 - Fix memory corruption&lt;br /&gt;
: snd-emu10k1:Implement SPDIF/ADAT status.&lt;br /&gt;
: snd-emu10k1:Unmute the Audio/Micro Dock after firmware load.&lt;br /&gt;
: emu10k1: There's no need to cast vmalloc() return value in snd_emu10k1_create(&lt;br /&gt;
)&lt;br /&gt;
===ENS1370/1+ driver===&lt;br /&gt;
: fix ensoniq section mismatch&lt;br /&gt;
===ES18xx driver===&lt;br /&gt;
: add the ESS1879 pnpbios ID to the es18xx driver&lt;br /&gt;
===ES1968 driver===&lt;br /&gt;
: ESS Maestro 1/2/2E Sound Card: Use list_for_each_entry&lt;br /&gt;
===Echoaudio driver===&lt;br /&gt;
: echoaudio - Add barrier() to prevent compiler optimization&lt;br /&gt;
: echoaudio - Remove superfluous volatile prefix&lt;br /&gt;
===Generic drivers===&lt;br /&gt;
: ALSA: more section mismatches&lt;br /&gt;
: Clean up with common snd_ctl_boolean_*_info callbacks&lt;br /&gt;
: pc-speaker update&lt;br /&gt;
: fix section mismatch&lt;br /&gt;
: more section mismatches&lt;br /&gt;
: portman2x4 section mismatch&lt;br /&gt;
: PC-Speaker driver update&lt;br /&gt;
===HDA Codec driver===&lt;br /&gt;
: hda-codec - rewrite amp cache more generic&lt;br /&gt;
: hda-codec - introduce command register cache&lt;br /&gt;
: hda-codec - optimize resume using caches&lt;br /&gt;
: hda-codec - add snd_hda_codec_stereo() function&lt;br /&gt;
: hda-codec - Clean up bind-controls&lt;br /&gt;
: hda-intel - Add POWER_SAVE option&lt;br /&gt;
: hda-codec - Fix ALC268 acer model&lt;br /&gt;
: hda-codec - Fix capture on ALC262 HP machines&lt;br /&gt;
: hda-codec - code cleanups in patch_sigmatel.c&lt;br /&gt;
: hda-codec - Fix HP Nettle 5.1 output&lt;br /&gt;
: hda-codec - Add HP Lucknow 5.1 support&lt;br /&gt;
: hda-codec - Add missing model parameter strings for ALC262&lt;br /&gt;
: hda-codec - Fix number of pin widgets with STAC codecs&lt;br /&gt;
: hda-codec - Add LG LW20 line-in capture source&lt;br /&gt;
: hda-codec - Add quirk for HP Samba&lt;br /&gt;
: hda-codec - Rename HP model-specific quirks&lt;br /&gt;
: hda-intel - Coding style fixes&lt;br /&gt;
: hda-intel - Add hwdep interface&lt;br /&gt;
: hda-codec - Add a generic bind-control helper&lt;br /&gt;
: hda-codec - kernel config for each codec&lt;br /&gt;
: hda-codec - Add quirk for another MSI laptop to alc883_cfg_tbl[]&lt;br /&gt;
: hda-codec - Fix Thinkpad X61/T61 outputs&lt;br /&gt;
: hda-codec - Fix for Fujitsu Lifebook C1410&lt;br /&gt;
: hda-codec - Add missing Mic Boost for some ALC882 models&lt;br /&gt;
: hda-codec - Add support for Toshiba A305&lt;br /&gt;
: hda-intel - Fix resume with power save&lt;br /&gt;
: This patch adds more support for Dell systems with Stac9205 codecs.&lt;br /&gt;
: hda-codec - Add support for Haier W66&lt;br /&gt;
: hda-codec - Add SPDIF support on ALC880 fujitsu model&lt;br /&gt;
: sound/pci/hda/patch_realtek.c: remove dead code&lt;br /&gt;
: hda-codec - Fix the error in DAC assignment of STAC codec&lt;br /&gt;
: hda-codec - Fix Toshiba A100 with ALC861&lt;br /&gt;
: hda-codec -  Add support for the ASRock K8NF6G-VSTA motherboard&lt;br /&gt;
: hda-codec - Fix Oops with AD1984 thinkpad model&lt;br /&gt;
: hda: support for S/PDIF out on ASUS M2V&lt;br /&gt;
: HDA - Change default configuration for Fujitsu Si3515&lt;br /&gt;
: hda-codec - Fix wrong pin-setup at resume of STAC codecs&lt;br /&gt;
: hda-codec - Avoid zero NID in line_out_pins[] of STAC codecs&lt;br /&gt;
: hda-intel - fix a race in dynamic power managment&lt;br /&gt;
: hda-intel - Fix resume logic, when dynamic power managment is on&lt;br /&gt;
: hda-codec - add support for swapping center/LFE channels to STAC codecs&lt;br /&gt;
: hda-codec - add support for analog loopback to STAC9204/9205/922x/927x&lt;br /&gt;
: hda-codec - make volume knob, the master volume for sigmatel codecs&lt;br /&gt;
: hda-codec - Fix support for sigmatel codecs that have 2 or more ADCs&lt;br /&gt;
: hda: BIOS changing subsystem id&lt;br /&gt;
: hda-codec: Add 4 channel support for Realtek ALC883&lt;br /&gt;
: hda-codec: Add two new systems to ALC883&lt;br /&gt;
: Add default values for power-saving as Kconfig options&lt;br /&gt;
: hda-codec - Add quirks for HP dx2200/dx2250&lt;br /&gt;
: hda-intel - Remove invalid __devinit&lt;br /&gt;
: hda-codec - Add ALC268 acer model&lt;br /&gt;
: hda-codec - Fix PM on ALC885 Intel Macs&lt;br /&gt;
: hda-codec - Remove superfluous code&lt;br /&gt;
: hda-codec - Add unsol_event to ALC883 Acer Aspire&lt;br /&gt;
: hda-intel - Avoid unnecessary work scheduling&lt;br /&gt;
: hda-codec - Add model for MSI m673x&lt;br /&gt;
: hda-codec - Add auto-mute function to Sony VAIO with STAC9872&lt;br /&gt;
: hda-codec - Fix Toshiba A135 model selection&lt;br /&gt;
: hda-codec - Add support for Macbook Pro rev3&lt;br /&gt;
: hda-codec - Add support for Toshiba Satellite P205&lt;br /&gt;
: hda-intel - Fix compile with gcc-3.x&lt;br /&gt;
: hda-codec - Fix mater mixer switch of ALC262 sony-amd model&lt;br /&gt;
: hda-codec - Fix ALC268 unsol event&lt;br /&gt;
: hda-codec - Fix Dell laptops support with STAC codecs&lt;br /&gt;
: hda-codec - Some fixes for Realtek codec supports&lt;br /&gt;
: hda-codec - Fix ALC662 auto mode&lt;br /&gt;
: hda-codec - Fix the recording selection on VAIO laptop&lt;br /&gt;
: hda-codec - Add LG LW20 si3054 modem id&lt;br /&gt;
: hda: stac9202 mixer fix&lt;br /&gt;
: hda-codec - Add quirk for Asus P5LD2&lt;br /&gt;
: hda-intel: support for iMac 24'' released on 09/2006&lt;br /&gt;
: hda-codec - Fix the initial mixer state of ALC262 sony-assamd model&lt;br /&gt;
: hda-codec - Add model for Toshiba A135&lt;br /&gt;
: hda-codec - Fix input_mux numbers for vaio stac92xx&lt;br /&gt;
: hda-codec - Add laptop-automute model for AD1986A&lt;br /&gt;
: hda-codec - Add support for ASUS A7M&lt;br /&gt;
: hda-codec - Add missing model names for ALC882 codecs&lt;br /&gt;
: hda-codec - Add quirk entry for Casper CPR2000&lt;br /&gt;
: hda-codec - Fix ALC662 codec support&lt;br /&gt;
: hda-codec - Missing support ASUS A7J&lt;br /&gt;
: hda-codec - Add more Dell systems&lt;br /&gt;
: hda-codec - Add support for Acer Aspire laptops&lt;br /&gt;
: hda-intel - Fix NULL dereference in resume&lt;br /&gt;
: hda-intel - Don't do suspend if already powered down&lt;br /&gt;
: hda-codec - Add missing capture boost for ALC268&lt;br /&gt;
: hda-codec - Add support for HP Nettle&lt;br /&gt;
: hda-codec - Add support for HP Spartan&lt;br /&gt;
: hda-codec - Fix default pin config of Abit AW9D-MAX&lt;br /&gt;
: HDA-Intel - Add support for MSI K9AGM2-FIH motherboard&lt;br /&gt;
: hda: Enable SPDIF in/out on some stac9205 boards&lt;br /&gt;
: hda-codec - Fix AD1988 SPDIF output&lt;br /&gt;
: hda-codec - Fix GPIO in resume&lt;br /&gt;
: hda-codec - Fix AD1984 basic model&lt;br /&gt;
: hda-codec - Add proper model for HP xw series&lt;br /&gt;
: hda-codec - Add support of ALC268 codec&lt;br /&gt;
: hda-codec - Add HP Pavillion quirk to Realtek code&lt;br /&gt;
: hda-codec - Fix ALC662 auto-configuration code&lt;br /&gt;
: hda-codec - Add Fujitsu Siemens v3515 support to patch_conexant&lt;br /&gt;
: hda-codec - Add model dell for Dell XPS M1210&lt;br /&gt;
: hda: add eapd support to additional idt codecs&lt;br /&gt;
: hda-codec - Add zero checks in input-mux helper functions&lt;br /&gt;
: hda-intel - Improve HD-audio codec probing robustness&lt;br /&gt;
: hda: More subsystem id BIOS changes&lt;br /&gt;
: hda-codec - Remove conflicting capture mixers for ALC861VD&lt;br /&gt;
: hda-codec - Update realtek codec support&lt;br /&gt;
: hda-codec - Add support for Biostar NF61S SE mobo&lt;br /&gt;
: hda-codec - Add option texts and descriptions for new Realtek models&lt;br /&gt;
: hda-intel - Add flush_scheduled_work() in snd_hda_codec_free()&lt;br /&gt;
: hda-codec - Fix Master volume with AD1986A laptop model&lt;br /&gt;
: hda-codec - Add Mic Boost control with auto-configuration&lt;br /&gt;
: hda-codec - Fix 5.1 output in LG LW20&lt;br /&gt;
: hda-codec - Add VIA HDA to si3054&lt;br /&gt;
: Yet another Uniwill laptop with ALC861 codec&lt;br /&gt;
: hda-codec - Add AD1882 codec support&lt;br /&gt;
: hda-codec - Fix Gateway laptops with STAC9200&lt;br /&gt;
: hda-codec - Re-add quirk support for Dell XPS 1330 and Inspiron 1420&lt;br /&gt;
: hda-codec - Add support for Acer Aspire 9303&lt;br /&gt;
: hda-codec - Fix wrong pin config order in STAC92xx dell models&lt;br /&gt;
===HDA Intel driver===&lt;br /&gt;
: hda-intel - Add POWER_SAVE option&lt;br /&gt;
: hda-intel - Add probe_mask blacklist&lt;br /&gt;
: hda-intel - Show the last command in warning messages&lt;br /&gt;
: hda-intel - Coding style fixes&lt;br /&gt;
: Add the MCP73/77 support to hda_intel driver&lt;br /&gt;
: alsa: Add the MCP79 support to hda_intel driver&lt;br /&gt;
: hda-intel - Fix resume with power save&lt;br /&gt;
: hda-intel - Add power_save_controller module option&lt;br /&gt;
: hda-intel - Fix resume logic, when dynamic power managment is on&lt;br /&gt;
: Intel HD Audio: Use list_for_each_entry(_safe)&lt;br /&gt;
: hda-intel - Add position_fix quirk for Dell Precision 390&lt;br /&gt;
: hda-intel - Don't do suspend if already powered down&lt;br /&gt;
: hda-intel - Improve HD-audio codec probing robustness&lt;br /&gt;
: alsa-kernel: schedule_timeout() fixes&lt;br /&gt;
===HDA generic driver===&lt;br /&gt;
: hda-codec - introduce command register cache&lt;br /&gt;
: hda-codec - optimize resume using caches&lt;br /&gt;
: hda-codec - add snd_hda_codec_stereo() function&lt;br /&gt;
: hda-intel - Add POWER_SAVE option&lt;br /&gt;
: hda-intel - Coding style fixes&lt;br /&gt;
: hda-intel - Add hwdep interface&lt;br /&gt;
: hda-codec - Add a generic bind-control helper&lt;br /&gt;
: hda-codec - kernel config for each codec&lt;br /&gt;
: Add missing hda_hwdep.c&lt;br /&gt;
: Intel HD Audio: Use list_for_each_entry(_safe)&lt;br /&gt;
: hda-intel - Fix compile warning in snd_hwdep_ioctl_compat()&lt;br /&gt;
: hda-intel - Fix a typo in Makefile&lt;br /&gt;
: hda-codec - Output MFG information for HDA devices&lt;br /&gt;
===HDSPM driver===&lt;br /&gt;
: hdspm - Coding style fixes&lt;br /&gt;
===I2C cs8427===&lt;br /&gt;
: Workaround for invalid signature read of CS8427&lt;br /&gt;
===ICE1712 driver===&lt;br /&gt;
: Fix misspellings collected by members of KJ list.&lt;br /&gt;
: ice1712 - Fix missing replacement to snd_ctl_boolean_mono_info&lt;br /&gt;
: sound: fix compile error (wrong declaration of devinitdata)&lt;br /&gt;
===IOCTL32 emulation===&lt;br /&gt;
: Enable timer ioctls in 32bit compat modules&lt;br /&gt;
===ISA===&lt;br /&gt;
: wavefront - Use standard firmware loader&lt;br /&gt;
: fix SND_CS5530=y, ISA=n compilation&lt;br /&gt;
: Gallant SC-6000 driver&lt;br /&gt;
: SC6000 driver - add HAS_IOPORT dependency&lt;br /&gt;
===MAINTAINERS file===&lt;br /&gt;
: 2.6 kernel sync (2007-07-20)&lt;br /&gt;
: linux 2.6 sync (2007-07-30)&lt;br /&gt;
: 2.6 kernel sync (2007/10/15) - rest (outside ALSA tree)&lt;br /&gt;
: linux 2.6 code sync (2007-07-19)&lt;br /&gt;
===MIXART driver===&lt;br /&gt;
: mixart - Check ioremap error&lt;br /&gt;
: sound: convert &amp;quot;sound&amp;quot; subdirectory to UTF-8&lt;br /&gt;
: mixart: Add missing vmalloc.h include&lt;br /&gt;
===MPU401 UART===&lt;br /&gt;
: more section mismatches&lt;br /&gt;
: mpu-401: do not require an ACK byte for the ENTER_UART command&lt;br /&gt;
: mpu-401: remove MPU401_INFO_UART_ONLY flag&lt;br /&gt;
===MSND driver===&lt;br /&gt;
: fix request_firmware() calls for 2.4 kernels&lt;br /&gt;
: alsa-driver: use schedule_timeout_{,un}interruptible.&lt;br /&gt;
===Memalloc module===&lt;br /&gt;
: Fix build with 2.6.22 or older kernel&lt;br /&gt;
: Fix compile warnings with 2.6.22 kernel&lt;br /&gt;
: Add a workaround to make snd-page-alloc independent from snd&lt;br /&gt;
: Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz&lt;br /&gt;
: Fix build error without CONFIG_HAS_DMA&lt;br /&gt;
: Fix for CONFIG_HAS_DMA&lt;br /&gt;
: Convert snd-page-alloc proc file to use seq_file&lt;br /&gt;
: Fix memalloc.patch for rewrite with seq_file&lt;br /&gt;
===NM256 driver===&lt;br /&gt;
: nm256 - Add mention of opl3sa2 to a diagnostic message&lt;br /&gt;
===OPL3===&lt;br /&gt;
: Clean up Makefile&lt;br /&gt;
===OPL3SA2 driver===&lt;br /&gt;
: Fix bugs in mode change/recalibration for opl3sa2 driver&lt;br /&gt;
: use __devexit_p&lt;br /&gt;
: opl3sa2 - Add Neomagic MagicWave 3D ISA PnP ID&lt;br /&gt;
===OSS firmware core===&lt;br /&gt;
: Detach sched.h from mm.h&lt;br /&gt;
===Opti9xx drivers===&lt;br /&gt;
: opti9xx: adjust OPL3 FM resource value&lt;br /&gt;
: Fix unfreed pnp driver in opti9xx ISA driver&lt;br /&gt;
===PCI drivers===&lt;br /&gt;
: hda-intel - Add POWER_SAVE option&lt;br /&gt;
: Add workaround for pci-&amp;gt;revision&lt;br /&gt;
: hda-intel - Add hwdep interface&lt;br /&gt;
: hda-codec - kernel config for each codec&lt;br /&gt;
: add cmi8788 driver&lt;br /&gt;
: sound/hda: fix help text&lt;br /&gt;
: git-alsa kconfig fix&lt;br /&gt;
: cmipci: show actual chip name in card longname&lt;br /&gt;
: Add default values for power-saving as Kconfig options&lt;br /&gt;
: hda-intel - Fix a typo in Kconfig&lt;br /&gt;
: cmipci: fix handling of FM/MIDI port addresses&lt;br /&gt;
===PDPlus driver===&lt;br /&gt;
: remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync()&lt;br /&gt;
===PPC===&lt;br /&gt;
: Add PS3 sound driver&lt;br /&gt;
===PPC Beep===&lt;br /&gt;
: Input: ppc-beep - switch to using input_dev-&amp;gt;dev.parent&lt;br /&gt;
: Fix beep.patch for 2.6.22/23 kernels&lt;br /&gt;
===PPC PMAC driver===&lt;br /&gt;
: remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync()&lt;br /&gt;
: pcm: add snd_pcm_rate_to_rate_bit() helper&lt;br /&gt;
: [POWERPC] Fix snd-powermac refcounting bugs&lt;br /&gt;
===PPC PS3 driver===&lt;br /&gt;
: Clean up duplicate includes in sound/ppc/&lt;br /&gt;
: Add PS3 sound driver&lt;br /&gt;
===PXA Mainstone driver===&lt;br /&gt;
: linux 2.6 code sync (2007-07-19)&lt;br /&gt;
===RME HDSP driver===&lt;br /&gt;
: hdsp - Add support for latset RME9632 revisions&lt;br /&gt;
===RME32 driver===&lt;br /&gt;
: pcm: add snd_pcm_rate_to_rate_bit() helper&lt;br /&gt;
===RME96 driver===&lt;br /&gt;
: pcm: add snd_pcm_rate_to_rate_bit() helper&lt;br /&gt;
===RME9652 driver===&lt;br /&gt;
: hdspm - Fix autosync bug&lt;br /&gt;
: hdspm - Coding style fixes&lt;br /&gt;
===SA11xx UDA1341 driver===&lt;br /&gt;
: Get rid of dead code in sound/arm/sa11xx-uda1341.c&lt;br /&gt;
: Move CONFIG_H3600_HAL codes to sa11xx-uda1341.patch&lt;br /&gt;
: potential parse error in ifdef&lt;br /&gt;
===SAA7134 driver===&lt;br /&gt;
: linux 2.6 sync (2007-07-30)&lt;br /&gt;
: 2.6 kernel sync (2007/10/15) - rest (outside ALSA tree)&lt;br /&gt;
===SB drivers===&lt;br /&gt;
: Allow shared IRQ for CS5530 device&lt;br /&gt;
===SC6000 (CompuMedia ASC-9308 + AD1848) driver===&lt;br /&gt;
: sc6000 build fix&lt;br /&gt;
: sc6000: 2 minor fixes&lt;br /&gt;
: Gallant SC-6000 driver&lt;br /&gt;
: Add sc6000 driver&lt;br /&gt;
===SPARC DBRI driver===&lt;br /&gt;
: dbri: driver cleanup&lt;br /&gt;
: Fix misspellings collected by members of KJ list.&lt;br /&gt;
: dbri - Use linux/of.h instead of asm/prom.h&lt;br /&gt;
: dbri: more cleanups&lt;br /&gt;
: dbri: conversion to OpenFirmware framework&lt;br /&gt;
===SPARC cs4231 driver===&lt;br /&gt;
: 2.6 kernel sync (2007/10/15) - small patches&lt;br /&gt;
: CS4231 SBus: Two fixes.&lt;br /&gt;
: sun-cs4231: checkpatch fixes&lt;br /&gt;
: sun-cs4231 - Remove merge errors&lt;br /&gt;
: sun-cs4231: code improvements&lt;br /&gt;
: sun-cs4231: improved waiting after MCE down&lt;br /&gt;
: Fix thinko in cs4231 mce down check&lt;br /&gt;
: sun-cs4231: memory management fix&lt;br /&gt;
: sun-cs4231: use cs4231-regs.h&lt;br /&gt;
===SPI Kconfig===&lt;br /&gt;
: Add SPI devices to ALSA Kconfig and Makefile&lt;br /&gt;
: ALSA sound driver for the AT73C213 DAC using Atmel SSC driver&lt;br /&gt;
===SoC Audio for the Samsung S3C24XX chips===&lt;br /&gt;
: Fix Kconfig entry for SND_S3C24XX_SOC_NEO1973_WM8753&lt;br /&gt;
: Make s3c24xx_i2s_set_clkdiv() change the correct bits&lt;br /&gt;
: s3c24xx-pcm: fix hw_params dma handling&lt;br /&gt;
: ASoC S3C24xx machine drivers - lm4857-h missing patch&lt;br /&gt;
: sound/soc ioremap/iounmap balancing&lt;br /&gt;
===SoC Codec CS4270===&lt;br /&gt;
: ASoC CS4270 codec device driver&lt;br /&gt;
: Fix build with cs4270.c&lt;br /&gt;
: Fix CS4270 volume control and optimize I2C operations&lt;br /&gt;
: CS4270 driver does not compile with I2C disabled&lt;br /&gt;
===SoC Layer===&lt;br /&gt;
: ASoC CS4270 codec device driver&lt;br /&gt;
===SoC PXA2xx Spitz===&lt;br /&gt;
: Clean up duplicate includes in sound/soc/&lt;br /&gt;
===SoC SH7760 AC97===&lt;br /&gt;
: soc/sh: let SND_SOC_PCM_SH7760 depend on SH_DMABRG&lt;br /&gt;
===Sound Scape driver===&lt;br /&gt;
: Fix invalid schedule_timeout_interruptible()&lt;br /&gt;
: sscape: driver extension to 2nd DMA and WSS port&lt;br /&gt;
: sscape: support for audio part of VIVO cards&lt;br /&gt;
: alsa-kernel: schedule_timeout() fixes&lt;br /&gt;
===Synth===&lt;br /&gt;
: sound/synth/util_mem.c: remove pointless check&lt;br /&gt;
===USB===&lt;br /&gt;
: caiaq - support for Native Instrument's RigKontrol3&lt;br /&gt;
===USB caiaq===&lt;br /&gt;
: snd_usb_caiaq_input_free() fix&lt;br /&gt;
: caiaq - support for Native Instrument's RigKontrol3&lt;br /&gt;
: snd-usb-caiaq: Fix compatibility with kernels &amp;lt; 2.6.19&lt;br /&gt;
===USB generic driver===&lt;br /&gt;
: This patch is a USB quirk to ensure the Stanton Scratchamp v1 is detected&lt;br /&gt;
: usb-audio - Add advanced mode support for Edirol UA-1EX&lt;br /&gt;
: missing error check in usb sound driver&lt;br /&gt;
: usb-audio - Fix AC3 with M-Audio Audiophile USB&lt;br /&gt;
: fix selector unit bug affecting some USB speakerphones&lt;br /&gt;
: usbaudio - Add quirk for Roland EXR series&lt;br /&gt;
: usb-audio: another Logitech camera/microphone ID match&lt;br /&gt;
: snd-usb-audio: Add basic support for E-Mu USB devices.&lt;br /&gt;
: usb-audio: update quirk for Rane SL 1 (aka. Serato Scratch Live)&lt;br /&gt;
: usb-audio: add Ozone Academic support&lt;br /&gt;
: usb-audio: fix parsing of SysEx messages from CME keyboards&lt;br /&gt;
: usb-audio - Fix audiophile-USB quirk for little-endian&lt;br /&gt;
: usb-audio: allow output interrupt transfers for MIDI&lt;br /&gt;
: usb-audio: allow low speed MIDI devices&lt;br /&gt;
: usb-audio: add workaround for ESI MIDI Mate/RomIO II&lt;br /&gt;
: usb-audio: add Roland SH-201 support&lt;br /&gt;
: usb-audio - Add quirk for Roland Juno-G&lt;br /&gt;
: USB ID for intergrated quickcam on dell xps m1210&lt;br /&gt;
: usb-audio: add quirk for Serato Scratch Live DJ Box&lt;br /&gt;
===Utils===&lt;br /&gt;
: Remove libs from toplevel driver list&lt;br /&gt;
: pc-speaker update&lt;br /&gt;
: Fix the handling of Kconfig int items&lt;br /&gt;
: Add CONFIG_HAS_IOMEM&lt;br /&gt;
: Fix mod-deps to handle parenthesis with spaces and int values&lt;br /&gt;
: Fix build with cs4270.c&lt;br /&gt;
: add CONFIG_HAS_IOPORT check for SC6000 ISA driver&lt;br /&gt;
: PC-Speaker kernel patch for 2.6.22&lt;br /&gt;
===VIA82xx driver===&lt;br /&gt;
: via82xx - Add DXS quirk for Shuttle AK31v2&lt;br /&gt;
: alsa-kernel: schedule_timeout() fixes&lt;br /&gt;
===Wavefront drivers===&lt;br /&gt;
: Remove unreferenced header file include/sound/wavefront_fx.h&lt;br /&gt;
: fix request_firmware() calls for 2.4 kernels&lt;br /&gt;
: Fix invalid schedule_timeout_interruptible()&lt;br /&gt;
: wavefront - Use standard firmware loader&lt;br /&gt;
: alsa-kernel: schedule_timeout() fixes&lt;br /&gt;
===YMFPCI driver===&lt;br /&gt;
: ymfpci: fix volume handling of the 44.1 kHz slot&lt;br /&gt;
===au88x0 driver===&lt;br /&gt;
: au88x0: mem leak fix in snd_vortex_create()&lt;br /&gt;
: au88x0: add dependency to au88x0.c&lt;br /&gt;
: au88x0_synth.c bugfix&lt;br /&gt;
: PCI: Change all drivers to use pci_device-&amp;gt;revision&lt;br /&gt;
===ic2-id.h update===&lt;br /&gt;
: ASoC CS4270 codec device driver&lt;br /&gt;
===pci_ids.h update===&lt;br /&gt;
: 2.6 kernel sync (2007-07-20)&lt;br /&gt;
: linux 2.6 sync (2007-07-30)&lt;br /&gt;
==alsa-lib==&lt;br /&gt;
===Core===&lt;br /&gt;
: improved python detection and added --with-pythonincdir for configure.in&lt;br /&gt;
: Allow empty pythonincdir option&lt;br /&gt;
: Fix plugin directory&lt;br /&gt;
: Properly disable -Bsymbolic-functions if ld doesn't support&lt;br /&gt;
: release 1.0.14a&lt;br /&gt;
: Fix the build of lfloat plugin&lt;br /&gt;
: release 1.0.14&lt;br /&gt;
: Fix undefined references in namehint.c&lt;br /&gt;
: Create asoundlib.h dynamically according to configure options&lt;br /&gt;
: Fix a typo in configure script&lt;br /&gt;
: Continue build even if python-config doesn't exist&lt;br /&gt;
: mixer simple basic abstraction - added python binding&lt;br /&gt;
: Split mmap-emulation code from hw layer&lt;br /&gt;
: changed python-incdir to python-includes for configure.in&lt;br /&gt;
===Control API===&lt;br /&gt;
: Fix undefined references in namehint.c&lt;br /&gt;
===Mixer API===&lt;br /&gt;
: Handle &amp;quot;Input Source&amp;quot; as a capture element&lt;br /&gt;
: mixer simple basic abstraction - added python binding&lt;br /&gt;
===PCM API===&lt;br /&gt;
: remove unused variables&lt;br /&gt;
: Don't set PCM pointer at error in snd_pcm_hw_open()&lt;br /&gt;
: fix mmap emulation bug of recording doesn't work&lt;br /&gt;
: Fix wrong offset calculation in snd_pcm_{read|write}_mmap()&lt;br /&gt;
: Add support of little-endian on i386/x86_64 dmix&lt;br /&gt;
: Split mmap-emulation code from hw layer&lt;br /&gt;
===/include/Makefile.am===&lt;br /&gt;
: Create asoundlib.h dynamically according to configure options&lt;br /&gt;
: Fix clean-up of header files&lt;br /&gt;
===Configuration===&lt;br /&gt;
: Fix subdevice number to 0 for dmix/dsnoop&lt;br /&gt;
: Added PS3 configuration&lt;br /&gt;
: Use S16_BE as dmix format for PPC drivers&lt;br /&gt;
: Fix use after free&lt;br /&gt;
: cmi8788: add alsa-lib config&lt;br /&gt;
: Add missing CMI8788.conf to Makefile.am&lt;br /&gt;
: mixer simple basic abstraction - added python binding&lt;br /&gt;
: PC-Speaker config update&lt;br /&gt;
===Documentation===&lt;br /&gt;
: Add missing pcm_empty.c in doxygen configuration&lt;br /&gt;
: Add the missing include/mixer.h to doxygen.cfg&lt;br /&gt;
: Split mmap-emulation code from hw layer&lt;br /&gt;
===Simple Abstraction Mixer Modules===&lt;br /&gt;
: improved python detection and added --with-pythonincdir for configure.in&lt;br /&gt;
: Fix a typo&lt;br /&gt;
: alsa simple mixer - python basic abstraction - simplified using get/setArray&lt;br /&gt;
: mixer simple basic abstraction - added python binding&lt;br /&gt;
: changed python-incdir to python-includes for configure.in&lt;br /&gt;
==alsa-plugins==&lt;br /&gt;
===A52 Output plugin===&lt;br /&gt;
: Add -no-undefined option to LDFLAGS&lt;br /&gt;
===Alsa support for Maemo SDK (n770)===&lt;br /&gt;
: Add -no-undefined option to LDFLAGS&lt;br /&gt;
===Jack PCM plugin===&lt;br /&gt;
: Add -no-undefined option to LDFLAGS&lt;br /&gt;
===Public Parrot Hack rate converter===&lt;br /&gt;
: Disable direct sinc table&lt;br /&gt;
: Update speex rate converter code&lt;br /&gt;
===Rate Converter plugins===&lt;br /&gt;
: Fix the pop noise with samplerate plugin&lt;br /&gt;
==alsa-utils==&lt;br /&gt;
===ALSA Control (alsactl)===&lt;br /&gt;
: alsactl - Remove debug print&lt;br /&gt;
===Speaker Test===&lt;br /&gt;
: Add missing library dependency&lt;br /&gt;
===alsaconf===&lt;br /&gt;
: alsaconf - Don't produce hwcfg file for openSUSE 10.3&lt;br /&gt;
===alsamixer===&lt;br /&gt;
: alsamixer - Handle capture enums separately&lt;br /&gt;
: amixer/alsamixer - updated go scripts for debugging&lt;br /&gt;
===amixer===&lt;br /&gt;
: amixer - Fix selection of enum items&lt;br /&gt;
: Ignore errors with -s option&lt;br /&gt;
: amixer - Allow to pass enum item string for cset, too&lt;br /&gt;
: amixer/alsamixer - updated go scripts for debugging&lt;br /&gt;
===aplay/arecord===&lt;br /&gt;
: Remove unneeded -lasound&lt;br /&gt;
: aplay - Fix possible endless loop with SIGBART&lt;br /&gt;
: aplay - Fix VU meter&lt;br /&gt;
: aplay - Include missing time.h for time()&lt;br /&gt;
===aplaymidi/arecordmidi===&lt;br /&gt;
: arecordmidi: mention SMF type in man page&lt;br /&gt;
==alsa-tools==&lt;br /&gt;
===Envy24 Control===&lt;br /&gt;
: envy24control - Fix SPDIF input control&lt;br /&gt;
===ac3dec (Dolby Digital Decoder)===&lt;br /&gt;
: Add missing library dependency&lt;br /&gt;
===qlo10k1===&lt;br /&gt;
: qlo10k1 - add --enable-qtforce32 switch (post 1.0.14 stuff)&lt;br /&gt;
==alsa-oss==&lt;br /&gt;
===PCM Emulation===&lt;br /&gt;
: dsp-&amp;gt;oss_format was used before it was set correctly&lt;br /&gt;
==alsa-firmware==&lt;br /&gt;
===AudioScience ASIHPI Firmware===&lt;br /&gt;
: Updated ASIHPI firmware to version 3.07.13&lt;br /&gt;
===EMU Firmware===&lt;br /&gt;
: Add firmware for emu1616 and emu1616m PCI cards.&lt;br /&gt;
: Correct emu micro_dock firmware.&lt;br /&gt;
: emu:Correct emu1010_notebook firmware.&lt;br /&gt;
: emu: fix EXTRA_DIST&lt;/div&gt;</summary>
		<author><name>Perex</name></author>
	</entry>
</feed>