2 years ago2.6 sync - [PATCH] mark struct file_operations const 9
perex [Tue, 13 Feb 2007 13:39:01 +0100] rev 4886
2.6 sync - [PATCH] mark struct file_operations const 9

Many struct file_operations in the kernel can be "const". Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data. In addition it'll catch accidental writes at compile time
to these shared resources.

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

2 years ago2.6 sync
perex [Tue, 13 Feb 2007 13:25:26 +0100] rev 4885
2.6 sync
Patch-level: Merged

2 years agoFix __devinit and __devexit issues with sound drivers
tiwai [Tue, 13 Feb 2007 13:11:11 +0100] rev 4884
Fix __devinit and __devexit issues with sound drivers

Fix __devinit and __devexit issues with sound drivers.

Resolves MODPOST warnings similar to:

WARNING: sound/drivers/snd-dummy.o - Section mismatch: reference to .init.text:snd_dummy_probe from .data.rel.local between 'snd_dummy_driver' (at offset 0x0) and 'snd_dummy_controls'
WARNING: sound/drivers/snd-mtpav.o - Section mismatch: reference to .init.text:snd_mtpav_probe from .data.rel.local between 'snd_mtpav_driver' (at offset 0x0) and 'snd_mtpav_input'
WARNING: sound/drivers/snd-virmidi.o - Section mismatch: reference to .init.text:snd_virmidi_probe from .data.rel.local after 'snd_virmidi_driver' (at offset 0x0)

Patch-level: ASAP
Signed-off-by: Prarit Bhargava <prarit@redhat.com>

2 years agohda-codec - Patch for enabling LFE on more Dell laptops
tiwai [Tue, 13 Feb 2007 12:46:16 +0100] rev 4883
hda-codec - Patch for enabling LFE on more Dell laptops

Fix LFE controls for Dell Inspiron E1705/9400 and XPS M1710 laptops.

Patch-level: ASAP
Signed-off-by: Mikael Nilsson <mikael@nilsson.name>

2 years agohda-codec - More fixes for Conexant HD Audio support
tiwai [Tue, 13 Feb 2007 12:45:44 +0100] rev 4882
hda-codec - More fixes for Conexant HD Audio support

Renamed Conexant 5045 to CX20549 (Venice) per Conexant Documentation
Renamed Conexant 5047 to CX20551 (Waikiki) per Conexant Documentation
Fixed automute on HP Laptops with CX20551 codec.
Fixed recording issues on Toshiba Satelite P100/P105 series laptops
Added HP DV8000, DV2000Z, Fujitsu Si1520 support

More work to be done on CX20549 based systems, but CX20551 Systems are
much better now.

Patch-level: ASAP
Signed-off-by: Tobin Davis <tdavis@dsl-only.net>

2 years agoChange AT91 PDC register defines for 2.6.20 kernel
tiwai [Mon, 12 Feb 2007 14:06:22 +0100] rev 4881
Change AT91 PDC register defines for 2.6.20 kernel

Use the new PDC register name defines that were updated
in Linux 2.6.20.

Signed-off-by: Frank Mandarino <fmandarino@endrelia.com>
Signed-off-by: Liam Girdwood <lg@opensource.wolfsonmicro.com>

2 years agousb-audio: add PCR-A PCM support
cladisch [Fri, 09 Feb 2007 20:52:55 +0100] rev 4880
usb-audio: add PCR-A PCM support

Add support for the PCM interfaces of the Edirol PCR-A.

2 years agoemu10k1: fix typo
cladisch [Fri, 09 Feb 2007 20:51:55 +0100] rev 4879
emu10k1: fix typo

fix a typo

2 years agousbaudio - remove urb->bandwidth reference
tiwai [Fri, 09 Feb 2007 12:54:44 +0100] rev 4878
usbaudio - remove urb->bandwidth reference

Recent changes in usbcore removed the bandwidth field from struct urb.
Remove the occurence in usbaudio.c

Signed-off-by: Jiri Kosina <jkosina@suse.cz>

2 years agoac97 - Fix silent output problem with Cx20551 codec
tiwai [Fri, 09 Feb 2007 12:42:03 +0100] rev 4877
ac97 - Fix silent output problem with Cx20551 codec

Fixed the silent output problem on laptops with Conexant Cx20551 codec
chip, such as Packard-bell EasyNote A* series.

The information was taken from ALSA bug#1134.