init: Support power off charging on kitkat bootloader

Change-Id: I76ecfccb6ac52c422e5dba476bec6128b1292a17
jf: fallback to old gpu drivers

Revert "gpu: msm2: Sync with upstream"

This reverts commit 5f1966021b469f7c189e7628d8c748919b01f8e2.

Revert "msm: We are using the msm2 gpu driver, not msm"

This reverts commit 34b44d5cf2ef7a3442d69712d42bfd547297abeb.

Revert "msm: Fix mem leak when using per-process pages"

This reverts commit 72266679641ed1a99e12f7aeef3748816b8591d5.

Conflicts:
	arch/arm/mach-msm/iommu_domains.c

Change-Id: I28c0f3882dcad964a91a97a21a53573a772a2faa

Revert "iommu/core: pass a user-provided token to fault handlers"

This reverts commit 73c8716e574473837cbedc74b10ee83fc2f51d66.

Revert "msm: kgsl: Add intermediate power levels"

This reverts commit e9d771eb241c6d36ef36dce9ceb493b9eba4d945.

Revert "msm: kgsl: Add separate GPU shader memory mapping"

This reverts commit b90cfb017e30c36bb2dcd02dedb358637a533dc1.

Revert "gpu: msm: Add new Adreno driver"

This reverts commit 948ae82369f7bbbd57ae6f3b9f9e250d571b7e5d.

Revert "msm: mdp: Update sync pt. behaviour"

This reverts commit 9d76c84cfe7ef07c9e588d72940127100e31365b.
jf: rename defconfig

Change-Id: I32d4d7c86e68848106ec18b76df1385cde994610