Initial import of AU_LINUX_ANDROID_KK_2.7-STABLE.04.04.02.015.272
Fix makefiles and update .gitignore
Revert "msm: Remove files no longer buildable under arch/arm/mach-msm"

This reverts commit dd7be4dbd1268ede6994b7b9fd1c117965a90da1.
Revert "msm: clock: Add handoff ops for 7x30 and copper XO clocks"

This reverts commit c4388bf36dda91b3f6d6a548c9f884615d684da8.
Revert "msm: clock-pcom: Add handoff support for pcom clocks"

This reverts commit 30ccb70f30cddb0fb4be75154948142d2184b2bd.
Revert "msm: clock: Add handoff functions for most PLL clock types"

This reverts commit 4a36a7e00d55aae65a22d19f34674f36d076d195.
Revert "msm: Remove pmem_kalloc APIs"

This reverts commit 42b01a9bf261d0b7ba33045aa44e744fe55f6904.
Revert "android: logger: Allow a UID to read it's own log entries"

This reverts commit 1c8beb6c4e2b7382b6a79989d81e1b47b08efc62.
Revert "mmc: core: remove the polling for BKOPS completion"

This reverts commit 6f366e81592a9bc50c1ff6cc2606db9a0f51491a.
Revert "mmc: msm_sdcc: Advertise erase capability"

Play it safe regarding possible bricks.

This reverts commit 2f32fa2a220beb380244e1d5e6e1b10cc3b605da.
Revert "msm: kgsl: Update pagetable on context destruction for A20x"

This reverts commit f0d1c9b79e05972816b92bd43b29e98f764826ea.

Reverting this change since it corrupts Bin Base Offset between
two draws of a Binning pass, resulting in GPU hang.

(cherry picked from commit 3ec5d2db139d0941ec8360f6cc399223b18469e5)

Change-Id: Ie1853075533e15e6c8020a00e57b1695df81c9ba
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
Revert "qup_i2c: Use separate variables to store i2c gpios settings"

This reverts commit 7257fe154eedb63d1006f0d89b45d0106157db93.
Revert "qup_i2c: Update clock ready check condition"

This reverts commit 4a0d1f615d97dc4986f2b997a04ec54be1d99a8c.
Revert "qup_i2c: Avoid potential panic issue"

This reverts commit 303d4acb74c17b73c1b56697b66036ddc0126bc9.
Revert "qup_i2c: Manage gpio configuration from runtime pm."

This reverts commit b5dd0b4fb11a26b7fed9f22afea46bddcd5f1d91.
Revert "qup_i2c: Add runtime PM support to I2C QUP controller"

This reverts commit cf2ce979c92b495dc78dfc1ce6997306686f03bf.
Revert "qup_i2c: turn off the ahb clock conditionally."

This reverts commit b4696c71b264f89d2c73f250c195b58a2d657921.
Revert "qup_i2c: set up node before calling of_i2c_register_devices"

This reverts commit f8f1a46cb8984d468c9acb86e9e22ff3658d63c7.
android: lowmemorykiller: Fix add lmk parameters tunning code.

This commit fix the compilation issues introduced by:
22d990a android: lowmemorykiller: add lmk parameters tunning code

The compilation is now possible also when HIGHMEM is not used.
sysctl: Add missing definition of NET_IPV6_ACCEPT_RA_PREFIX_ROUTE