Merge remote-tracking branch 'common/android-3.0' into S5PV210-JB
Merge tag 'v3.0.38' into S5PV210-JB

This is the 3.0.38 stable release
s5pvXXX: cpufreq: Fix 2 section mismatch warnings
bcm4329: Disable -Werror (enables building with GCC 4.6.x)
s5pv210: Fix section mismatch warning
s5pv210: rfkill: Fix section mismatch warning
cpufreq: ondemand: Sampling down factor to 10
crespo: add customised defconfig based on herring_defconfig
samsung: regs-serial: Fix: warning: 'struct uart_port' declared inside parameter list arch/arm/plat-samsung/include/plat/regs-serial.h:284:27: warning: 'struct uart_port' declared inside parameter list [enabled by default] arch/arm/plat-samsung/include/plat/regs-serial.h:284:27: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
crespo: defconfig update Switch to tiny preempt RCU Remove unnecessary remote control and radio drivers Enable cifs
crespo: defconfig: Disable CONFIG_OABI_COMPAT
iosched: tweak deadline for flash usage
PM_FAST for wifi - (patch from Myshkinbob - XDA)
crespo: update defconfig
crespo: Update defconfig for 3.0.23_r1 stable release
crespo: Defconfig update

Reduce some debug flags and enable ARM_UNWIND - should make for a smaller and slightly faster kernel
crespo: Update defconfig Disable SLUB debug
crespo: Add debug defconfig
crespo: Correct debug defconfig
sound: wm8994: Voodoo sound v10 - Squashed commit of:

commit 57494c162df513dcc04065acfb34b68cd8b8da68
Author: SIMOND François <francois@lienweb.fr>
Date:   Mon Dec 19 12:55:33 2011 +0100

    Voodoo Sound: update source code for ICS kernel sources

commit ba7e0d3d2d42db104a10940ed1b373de9f5e5434
Author: SIMOND François <francois@lienweb.fr>
Date:   Fri Jul 8 16:51:42 2011 +0200

    Voodoo sound: driver v10

    Improvement:
    - HW EQ support: smooth activation/deactivation and gain changes

    Bugfixes:
    - HP volume smoothing loop on low levels with negative digital offsets
    - wm8994_write logging on Nexus S

    New supported devices:

    - Galaxy Tab 7" Gingerbread Kernels support (based on M180S)
    - Galaxy Tab 10.1 - beta

commit ced38fcf6fad9feb063272187542f605601df6ff
Author: SIMOND François <francois@lienweb.fr>
Date:   Wed Jun 15 16:30:14 2011 +0200

    Voodoo sound: fix wm8994_write logging routine missing register/value for Nexus S-based kernels

commit 5af820a283a0ad61886582051102cc7843659561
Author: SIMOND François <francois@lienweb.fr>
Date:   Fri May 20 08:43:01 2011 +0200

    Voodoo sound: driver v9

    New features

    - advanced logging controllable via debug_log infos: 1, verbose: 2
    - implements hardware EQ
    - implements hardware stereo expansion effect
    - new concept: digital_gain:
    	makes room for effects with negative gains
    	avoid saturation using hardware DRC as limiter
    	act as compresser+limiter with positive gains
    	(gain unit is mili-decibels, min -71625, max 36000)
    	negative digital_gain are analog compensated if possible
    - super smooth headphone amp volume changes

    New supported device

    - Compatible with M110S Gingerbread kernel sources

commit 72fdd557b06ac983cdb8412512bc696df2b7da75
Author: SIMOND François <francois@lienweb.fr>
Date:   Mon Apr 25 06:49:14 2011 +0200

    Voodoo sound: driver v8

    - Fixes DAC direct not being applied in several situations
    - Fixes 1 channel only on Captivate headphone+mic calls
    - Add full support for Samsung Gingerbread kernels
      including complete FM radio tunings

commit cd929a8f9046b4f1be8af2c9d090a0ad1b3dde9e
Author: SIMOND François <francois@lienweb.fr>
Date:   Mon Mar 28 07:05:04 2011 +0200

    Voodoo sound: update to driver v7
    - definite fix for DAC direct call issue
    - reshaped source code (Linux Coding Style!)
    - less hooks in pre-existing driver

commit 9847bed9d3a9484bfdd72ee8ad5737bd317f8b0a
Author: SIMOND François <francois@lienweb.fr>
Date:   Thu Mar 24 09:10:43 2011 +0100

    Voodoo sound: modularization-related change and path management improvements

commit 681c3e013cc811a1cde65c1d54858c9ba59ffa0f
Author: SIMOND François <francois@lienweb.fr>
Date:   Mon Mar 21 06:25:43 2011 +0100

    Voodoo sound: bump version to v6

commit cf36abb84b15dff206a1a4d19f0b7ef7c09bfa7f
Author: SIMOND François <francois@lienweb.fr>
Date:   Fri Mar 18 02:39:58 2011 +0100

    Voodoo sound: apply speaker tuning control only when active path is speaker, fix reversed is_path(SPEAKER) logic

commit 3a1659a99ca9f3cfa8ab5271b886940fdb7bd725
Author: SIMOND François <francois@lienweb.fr>
Date:   Thu Mar 17 07:40:08 2011 +0100

    Voodoo sound: update to driver v5

    - New speaker tuning mode for music using different
      hardware EQ settings than stock ones
    - Microphone presets now supported on Nexus S.
    - Microphone presets balanced and loud reworked
      with lower background noise and higher dynamic range
      for balanced: -2dB noise, +6dB dynamic range.
    - New DAC direct option: reduces distortion and improves
      SNR by a small margin (bypass usless analog channel mixer)
    - Anti-jitter mode on by default.
    - Same exact source is now used on each device supported
      (still: only useful code is compiled in via ifdefs)
    - ability to fully disable/re-enable the driver and
      its sysfs interface: 0 or 1 in
      /sys/class/misc/voodoo_sound_control/enable
    - refactored source code

commit d1d535e2fd3aaf359d181fd48762fe2e4a2c1cfb
Author: SIMOND François <francois@lienweb.fr>
Date:   Mon Jan 31 05:43:30 2011 +0100

    Voodoo sound: driver v4 for Nexus S. Microphone presets feature deactivated: needs some fine adjustement for the code & hardware