Difference between revisions of "Changes 1.0.12rc3 v1.0.12"
From AlsaProject
(New page: ==Changelog between 1.0.12rc3 and 1.0.12 releases== * alsa-driver + Sound Core - configure: fix header dependencies in vmalloc_to_page check - release 1.0.12rc3 - configure:...) |
m (Protected "Changes 1.0.12rc3 v1.0.12" [edit=sysop:move=sysop]) |
Latest revision as of 09:55, 1 September 2007
[edit] Changelog between 1.0.12rc3 and 1.0.12 releases
- alsa-driver
+ Sound Core - configure: fix header dependencies in vmalloc_to_page check - release 1.0.12rc3 - configure: move AC_DEFINE calls out of ALSA_TOPLEVEL_SELECT - configure: fix TEA575x selection - release 1.0.12 - Fix check of CONFIG_VIDEO_V4L1 on 2.6.18 kernel + ALSA Core - fix might_sleep() - Fix build issue on earlier NLD9 kernels - Add missing list_for_each_prev() for 2.4 kernels + AC97 Codec - Fix for LG K1 Express Laptop + CA0106 driver - Fix compile errors with older gcc + CREDITS file - 2.6 kernel sync + Conexant Riptide driver - riptide: fix compile errors with older gcc + Documentation - Add support for Sony Vaio AR 11B + EMU10K1/EMU10K2 driver - Fix compile errors with older gcc - emu10k1x: simplify around pci_register_driver() + FM801 driver - sound/pci/fm801: Use ARRAY_SIZE macro + Generic drivers - Fix some typos in snd-dummy driver + HDA Codec driver - hda-codec - add missing device ids - hda-codec - Fix headphone output for some Intel 945 systems - Add missing TLV callbacks for HD-audio codecs - hda-codec - add missing device ids for Intel 945 boards - hda-codec - Add support for new Intel boards with Stac9227 codec - Add support for Sony Vaio AR 11B + HDA generic driver - Fix compile errors with older gcc + ICE1712 driver - ice1712 - fix 1600->16000Hz value typo + MAINTAINERS file - 2.6 kernel sync + PCI drivers - fm801: move CONFIG_VIDEO_DEV dependency to CONFIG_SND_FM801_TEA575X_BOOL - fm801: revert last Kconfig patch - 2.6 sync: V4L/DVB (4371b): Fix V4L1 dependencies at drivers under sound/oss and sound/ - Fix missing selection of CONFIG_VIDEO_DEV from SND_FM801_TEA575X + PXA Mainstone driver - 2.6 kernel sync + SAA7134 driver - 2.6 kernel sync + SPARC DBRI driver - sparc dbri: removal of unused struct members - sparc dbri: removal of redudant volatile keywords - dbri driver cleanup - sparc dbri removal of DBRI_NO_INTS + Utils - Don't build 2.6-kernel-specific modules - configure: move AC_DEFINE calls out of ALSA_TOPLEVEL_SELECT - Fix check of CONFIG_VIDEO_V4L1 on 2.6.18 kernel
- alsa-lib
+ Core - release 1.0.12rc2 - Fix default paths. + Mixer API - Fix dB ops for global volume - Fix segfault when invalid TLV is passed + PCM API - Fix build issue on earler x86_64 based distributions
- alsa-firmware
+ Core - release 1.0.12rc2a
[edit] Detailed changelog between 1.0.12rc3 and 1.0.12 releases
- alsa-driver
+ Sound Core - configure: fix header dependencies in vmalloc_to_page check At least on 2.4.31, <linux/interrupt.h> doesn't compile without some headers used by <linux/sched.h> included first. - release 1.0.12rc3 - configure: move AC_DEFINE calls out of ALSA_TOPLEVEL_SELECT Split the ALSA_TOPLEVEL_SELECT macro into two macros, one for defining the various CONFIG_xxx variables, and one for calling AC_DEFINE on them. This allows further customization of the variables before using them. - configure: fix TEA575x selection The current ALSA_TOPLEVEL_SELECT macro does not correctly handle the selection of the TEA575x module because the CONFIG_SND_FM801_TEA575X module option depends on the CONFIG_SND_FM801_TEA575X_BOOL option, but the macro processes module options before other options. This patch adds a manual setting of the TEA575x symbols. - release 1.0.12 - Fix check of CONFIG_VIDEO_V4L1 on 2.6.18 kernel Fix the configure check of CONFIG_VIDEO_V4L1 introduced since 2.6.18 kernel. + ALSA Core - fix might_sleep() Make might_sleep() a macro for consistency with the real 2.6 definition. This also fixes the superfluous return value in the 2.2 definition. - Fix build issue on earlier NLD9 kernels This patch fixes a build issue on kernels shipped with Novell Linux Desktop and possibly other vendors where 32bit DMA is not defined. Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com> - Add missing list_for_each_prev() for 2.4 kernels Added the missing definition of list_for_each_prev() for old 2.4 kernels. + AC97 Codec - Fix for LG K1 Express Laptop Attached is the patch for the LG K1 Express (K1-2333V) laptop that enables sound output. Signed-off-by: Magnus Sandin <magnus@sandin.cx> + CA0106 driver - Fix compile errors with older gcc Fixed compile errors with older gcc for initialization of a union. sound/pci/ca0106/ca0106_mixer.c: At top level: sound/pci/ca0106/ca0106_mixer.c:499: unknown field `p' specified in initializer sound/pci/ca0106/ca0106_mixer.c:499: warning: missing braces around initializer sound/pci/ca0106/ca0106_mixer.c:499: warning: (near initialization for `snd_ca0106_volume_ctls[0].tlv') + CREDITS file - 2.6 kernel sync + Conexant Riptide driver - riptide: fix compile errors with older gcc Change the syntax of a union initialization that is not understood by gcc 2.x. + Documentation - Add support for Sony Vaio AR 11B This patch adds automatic detection for Sigmatel ID 7664, the sound chip in Sony Vaio AR 11B (european name). - patch_stac7661 becomes patch_stac766x - .id = 0x83847664 is added Signed-off-by: Guillaume Munch <diabo@free.fr> + EMU10K1/EMU10K2 driver - Fix compile errors with older gcc Fixed compile errors with older gcc for initialization of a union. sound/pci/ca0106/ca0106_mixer.c: At top level: sound/pci/ca0106/ca0106_mixer.c:499: unknown field `p' specified in initializer sound/pci/ca0106/ca0106_mixer.c:499: warning: missing braces around initializer sound/pci/ca0106/ca0106_mixer.c:499: warning: (near initialization for `snd_ca0106_volume_ctls[0].tlv') - emu10k1x: simplify around pci_register_driver() Report errors to modprobe as side effect. Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Andrew Morton <akpm@osdl.org> + FM801 driver - sound/pci/fm801: Use ARRAY_SIZE macro Use ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]) Signed-off-by: Tobias Klauser <tklauser@distanz.ch> Signed-off-by: Andrew Morton <akpm@osdl.org> + Generic drivers - Fix some typos in snd-dummy driver Fixed some typos in snd-dummy driver. + HDA Codec driver - hda-codec - add missing device ids This patch adds missing device ids for Intel 915 and D102GGC motherboards. Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com> - hda-codec - Fix headphone output for some Intel 945 systems This patch enables headphone output at initialization for Intel 945 based systems that don't have proper detection circuitry. Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com> - Add missing TLV callbacks for HD-audio codecs Added missing TLV callbacks for HD-audio codec supports. Also cleaned up the tlv callback for ad1986a (no mutex is needed there). - hda-codec - add missing device ids for Intel 945 boards This patch adds missing device ids for Intel 945 motherboards. Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com> - hda-codec - Add support for new Intel boards with Stac9227 codec This patch adds full 5.1 audio support for Intel boards with the SigmaTel 9227 codec chip (946, 963, 965 series). Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com> - Add support for Sony Vaio AR 11B This patch adds automatic detection for Sigmatel ID 7664, the sound chip in Sony Vaio AR 11B (european name). - patch_stac7661 becomes patch_stac766x - .id = 0x83847664 is added Signed-off-by: Guillaume Munch <diabo@free.fr> + HDA generic driver - Fix compile errors with older gcc Fixed compile errors with older gcc for initialization of a union. sound/pci/ca0106/ca0106_mixer.c: At top level: sound/pci/ca0106/ca0106_mixer.c:499: unknown field `p' specified in initializer sound/pci/ca0106/ca0106_mixer.c:499: warning: missing braces around initializer sound/pci/ca0106/ca0106_mixer.c:499: warning: (near initialization for `snd_ca0106_volume_ctls[0].tlv') + ICE1712 driver - ice1712 - fix 1600->16000Hz value typo + MAINTAINERS file - 2.6 kernel sync + PCI drivers - fm801: move CONFIG_VIDEO_DEV dependency to CONFIG_SND_FM801_TEA575X_BOOL Move the CONFIG_VIDEO_DEV dependency from CONFIG_SND_FM801_TEA575X to CONFIG_SND_FM801_TEA575X_BOOL so that the two symbol always have consistent values even when compiled externally. - fm801: revert last Kconfig patch Revert moving the VIDEO_DEV dependency to SND_FM801_TEA575X_BOOL, because this would force the video code to be compiled in even when SND_FM801_TEA575X is configured as module. - 2.6 sync: V4L/DVB (4371b): Fix V4L1 dependencies at drivers under sound/oss and sound/ VMixer and FM801 Tea5757 are still using V4L1 API. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org> - Fix missing selection of CONFIG_VIDEO_DEV from SND_FM801_TEA575X Fixed the missing selection of CONFIG_VIDEO_DEV from SND_FM801_TEA575X. + PXA Mainstone driver - 2.6 kernel sync + SAA7134 driver - 2.6 kernel sync + SPARC DBRI driver - sparc dbri: removal of unused struct members It removes unused or rarely used members of defined structures. Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl> - sparc dbri: removal of redudant volatile keywords It removes redudant volatile keywords. Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl> - dbri driver cleanup This is a small clean up of the dbri driver for sparc machines. It contains also a fix to DBRI interrupt queue initialization. Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl> - sparc dbri removal of DBRI_NO_INTS This patch removes define DBR_NO_INTS and all code related to handling more than one dbri irq statuses block. Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl> + Utils - Don't build 2.6-kernel-specific modules Check the dependency on 2.6 kernel in acinclude.m4 for 2.6-kernel-only drivers. - configure: move AC_DEFINE calls out of ALSA_TOPLEVEL_SELECT Split the ALSA_TOPLEVEL_SELECT macro into two macros, one for defining the various CONFIG_xxx variables, and one for calling AC_DEFINE on them. This allows further customization of the variables before using them. - Fix check of CONFIG_VIDEO_V4L1 on 2.6.18 kernel Fix the configure check of CONFIG_VIDEO_V4L1 introduced since 2.6.18 kernel.
- alsa-lib
+ Core - release 1.0.12rc2 - Fix default paths. + Mixer API - Fix dB ops for global volume Fixed dB ops for global volume. - Fix segfault when invalid TLV is passed Fix segfault when invalid TLV is passed. The invalid TLV entries must be ignored as error. + PCM API - Fix build issue on earler x86_64 based distributions This patch fixes a build issue on systems with Gnu assembler prior to 2.15.92. Instead of having the inline assembler translate the leal function on a 32 bit register, it is byte encoded. Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com>
- alsa-firmware
+ Core - release 1.0.12rc2a

Custom Search