Board-shooter & board-shooter_u: use MEMTYPE_EBI1 for ADSP

*The size of ADSP has been reduced to 0x1300000 as 720P video capture only requires 0x950000
*ADSP now uses MEMTYPE_EBI1 (should fix the random reboots once and for all)
*Added a 1MB gap between the ADSP and SMI allocations (you can never be too safe)
*Moved ADSP to what was previously the bottom of the SMI allocation

Signed-off-by: Sultanxda <sultanxda@gmail.com>
msm_autosmp: remove msm dependencies and rename as autosmp
generalize as autosmp for other architectures
Import Sweep2wake from coolexe's kernel
shooteru: update config
board-shooter & board-shooter_u: move ADSP out from the SMI region

Something somewhere only wants SMI memory in the SMI region, so move out ADSP from the SMI region. Shrink ADSP to the necessary amount of RAM for 720P video capture and reduce the sizes of surfaceflinger and framebuffer in order to make them fit before the userspace allocation. Allocate ADSP after the userspace allocation.

This leaves userspace with 861MB of RAM.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Merge branch 'jellybean' of github.com:johnnyslt/android_kernel_shooter into jellybean