display: CPUFreq LCDFreq capability & state accounting
pegasusq: Add LCDFreq scaling mechanism

Conflicts:
	drivers/cpufreq/cpufreq_pegasusq.c
mms-ts: High lcdfreq on touch

Conflicts:

	drivers/input/touchscreen/mms_ts.c
Revert "mms-ts: High lcdfreq on touch"

This reverts commit 6ce7f2f9f2a05c3448869e405658953f279c9999.
Revert "pegasusq: Add LCDFreq scaling mechanism"

This reverts commit 3b708e6fcaca121581dd91f0e99f1350f807d7f6.
Revert "display: CPUFreq LCDFreq capability & state accounting"

This reverts commit 4c1163293f0eab072a88a2d87f917c69fbd25f39.
Googy-Max 1.3.1 Zram
ARM: decompressor: Enable unaligned memory access for v6 and above

Modern GCC can generate code which makes use of the CPU's native
unaligned memory access capabilities.  This is useful for the C
decompressor implementations used for unpacking compressed kernels.

This patch disables alignment faults and enables the v6 unaligned
access model on CPUs which support these features (i.e., v6 and
later), allowing full unaligned access support for C code in the
decompressor.

The decompressor C code must not be built to assume that unaligned
access works if support for v5 or older platforms is included in
the kernel.

For correct code generation, C decompressor code must always use
the get_unaligned and put_unaligned accessors when dealing with
unaligned pointers, regardless of this patch.

Signed-off-by: Dave Martin <dave.martin@linaro.org>
Acked-by: Nicolas Pitre <nico@linaro.org>
bcmdhd: disable GAN_LITE_NAT_KEEPALIVE_FILTER

Change-Id: Ibffa4612d418a93483d3a6b374b3f87a554b57d5
Add frandom(/dev/frandom)
-Fast kernel number generator
Link: http://billauer.co.il/frandom.html
frandom.c: Add module author
Make frandom a module
Update defconfig: Add frandom as module
timer.c: Optimise apply_slack() for size and speed.

http://lkml.indianaedu/hypermail/linux/kernel/1201.3/03172.html

To apply proper slack, the original algorithm used to prepare a mask and
then apply the mask to obtain the appropriately rounded-off absolute
time the timer expires.

This patch modifies the masking logic to a bit-shift logic, therby
reducing the complexity and number of operations. Thus obtaining a minor
speed-up.
Revert "ZRAM : use SNAPPY compression instead of LZO"

This reverts commit eec2ad686a9de3f4af9e27101637b616a73c7dbf.

Conflicts:
	drivers/staging/snappy/csnappy.h
	drivers/staging/snappy/csnappy_compress.c
	drivers/staging/snappy/csnappy_decompress.c
	drivers/staging/snappy/csnappy_internal.h
Revert "Update defconfig: Add frandom as module"

This reverts commit 65450cde030389b8b1c36a65e0d9abdea53bc439.
Revert "Make frandom a module"

This reverts commit c63ab52eef63f4b7515302433ad8afd296d85f87.
Revert "frandom.c: Add module author"

This reverts commit b4e4e1a4a43372baff72dc0fcaf7dec9323fbf4c.
Revert "Add frandom(/dev/frandom)"

This reverts commit b25d5e325255167139e73aef1564433da565db5d.
Googy-Max Kernel 1.3.2 & Linux 3.0.79