Added Fast Random generator support (frandom)
Frandom is a Linux kernel random number generator, which is 10-50
times faster than what you get from Linux' built-in /dev/urandom.
And it uses very little (/dev/frandom) or none (/dev/erandom) of
the kernel's entropy pool, so it is very useful for applications
that require a handy source for lots of random data.

Conflicts:
	arch/arm/configs/dorimanx_defconfig
PRINTK: Implement configurable DEFAULT_CONSOLE_LOGLEVEL
binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu )

See http://lkml.indiana.edu/hypermail/linux/kernel/1211.1/03767.html for details.
earysuspend: speedup late resume (faster wakeup of the device)

Thanx to _2bad4u_ for the hint and dsc-team's repo I got the code from (https://github.com/dsc-team/dsc-team-kernel-project)
Boeffla-Sound: Engine 1.6.6
logger: Add sys fs kernel interface to configure Android logger

- now logging can be switched on and off via /sys/kernel/logger_mode/logger_mode interface
- default is 1 (on)
Disable bunch of debug on the code side

Squashed commit of the following:

commit 35b38b646461d2e59f5a5844a08b6fac75e333e0
Author: JustArchi <JustArchi@JustArchi.net>
Date:   Sat Jun 14 23:57:43 2014 +0200

    max77693: Disable debug

commit 3c1ccaf3460df990349435c6605f6409bc59ff2c
Author: andip71 <andreasp@gmx.de>
Date:   Fri Mar 7 06:30:22 2014 +0100

    cpuidle-exynos4: Remove debug logging

commit b88873af8780a4b11aaa3169fb2caf98eba48b2a
Author: JustArchi <JustArchi@JustArchi.net>
Date:   Fri Jun 13 11:35:47 2014 +0200

    Disable logging on mms_ts

commit 0c635c190b59bde77e6fb8ace189ea2465fde364
Author: JustArchi <JustArchi@JustArchi.net>
Date:   Fri Jun 13 11:31:24 2014 +0200

    Disable logging on s3cfb:s6e8aa0/s6evr02

commit a28684f97dc1d7fc8f2077a7ba748ed6e9e4fc4e
Author: sakindia123 <sa6915@gmail.com>
Date:   Sun May 26 14:39:28 2013 +0100

    mxt224_u1: Silence some status messages

    Change-Id: Ied425b0a0c8cd83ba96fdbdfa15a979af59f7cae

commit ad70d2aac2d47334f7dd670bfa20f948983c0d0f
Author: sakindia123 <sa6915@gmail.com>
Date:   Mon May 27 07:52:24 2013 +0100

    drivers: modem_if : Remove some debugging

    Change-Id: I4ac65badbd41c930bc226d0162cdb446f32d6fe6

    Conflicts:
    	drivers/misc/modem_if/modem_link_device_usb.c
    	drivers/misc/modem_if/modem_link_pm_usb.c

commit 31fedc5b5d88f18b626826df001d69dbb8156608
Author: codeworkx <codeworkx@cyanogenmod.com>
Date:   Tue Sep 25 10:57:39 2012 +0200

    modem_if: disable printing of IPC-RX/TX messages

    Change-Id: I689eacf019fc321c6390bfd4226533beab73ff64

commit 7587f3c7f6e66eaf45e9444a64a88d5069868136
Author: codeworkx <codeworkx@cyanogenmod.com>
Date:   Tue Sep 25 10:50:33 2012 +0200

    max77693: fix debugging

    Change-Id: Iea6300c6b236127a239eb02148b4dbcae0ccaef6

commit bc044f36e8d01e22d7b9e6bcf031fdf37cddd6d6
Author: andip71 <andreasp@gmx.de>
Date:   Mon Feb 4 09:25:23 2013 +0100

    Remove debug logging for some drivers:

    - touchscreen
    - modem
    - max77686
    - sec_watchdog
performance: Turn CPUs online while active

Since we don't have separate active hotplugging logic aside the in-governor one in pegasusq, switching to performance governor will always just remain with whatever cores were online before the switch. This activates all available cores on governor start, and turns additional cores off when stopped.
Make exFAT built-in
MALI: r3p2 rel3 -> r3p2 rel4
HACK: Set older MALI API for compatiblity
Implement ArchiKernel settings

Conflicts:
	arch/arm/configs/m0_00_defconfig
ArchiKernel settings part 2

Conflicts:
	arch/arm/configs/m0_00_defconfig
Add support for broken s5c73m3 firmware

Conflicts:
	arch/arm/configs/m0_00_defconfig
ArchiKernel settings part 3

Conflicts:
	arch/arm/configs/m0_00_defconfig
remove svn from ump
leds-an30259a: LED fading/blinking support

credits to Yank555

modified by Andip71 to initialize led_slope for fading

- adjustable brightness
- added stock CM behaviour
- added stock Samsung behaviour

SysFS interface:

 * /sys/class/sec/led/led_fade (rw)
 *
 *   0 : blink (Samsung style)
 *   1 : fade (CyanogenMod style)
 *
 * /sys/class/sec/led/led_intensity (rw)
 *
 *        0 : stock CM behaviour
 *    1- 39 : darker than Samsung stock
 *       40 : stock Samsung behaviour
 *   41-255 : brighter than Samsung stock
 *
 *    NB: Low power mode respected, applied brightness is divided by 0x8, except in CM mode, where it's never applied
 *
 * /sys/class/sec/led/led_speed (rw)
 *
 *   1 : normal rate
 *   2 : 2x faster
 *   3 : 3x faster
 *   4 : 4x faster
 *   5 : 5x faster
 *
 * /sys/class/sec/led/led_slope (rw)
 *
 *   takes 4 parameters, each between 0 and 5 (steps of 4ms) for :
 *
 *      slope up operation 1
 *      slope up operation 2
 *      slope down operation 1
 *      slope down operation 2
leds-an30259a.c: Allow continuous LED light + faster speeds

led speed set to 0 = continuous light,
led speed up to 15 = faster blinking or fading speed
ArchiKernel LED settings
add haptic configuration (thx to Lord Boeffla)