tenderloin-keypad: fix home button

Change-Id: Ic369553dce8c37ba50d91d2d1db2be3810417e63
kgsl: fix genalloc BUG when detroying pagetable.

kgsl allocs some memory (in map_global), but never free it.
Fixes that.
Only happens when on GPUMMU ..
Revert "genalloc: Temp workaround. KGSL when using in GPUMMU does some weird things in gen_pool, that crashes everything. This avoid kernel to panic."

This reverts commit f2c9bd2b6f45bbe0c4eaaa217bf848c18637e13f.
Merge remote-tracking branch 'Flemmard/cm-kk_2.7' into cm-11.0