board-pico-keypad: Enable debounce_time to fix power button issue  thanks galaxyfreak
kgsl: fix genalloc BUG when detroying pagetable
Backport AIO (Asynchronous IO) from Linux 3.5

Conflicts:
	arch/arm/configs/aries_galaxysmtd_defconfig

Conflicts:
	fs/aio.c
msm: qdsp5: Fix logging adsp messages for 32-bit address

- While enable debugfs for adsp messages to collect
D->A logs, it fails and crashes for camcorder usecase.
- Since in D->A logging, there is 32-bit address
queues for camcorder and print is done using 16-bit
pointer resulting in crash.
- Use 32-bit pointer to access 32-bit address queues
and 16-bit pointer for 16-bit address queues.

CRs-Fixed: 368093
Change-Id: Ia528212699734f1893e77b9be7c7c43e88612492
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
ion: Port from sultan-kernel-pyramid-pure (CAF KitKat msm-kk_2.7_rb1.X)