pyramid: ION support

Change-Id: Ied7c995edb278634fc22e2443654da1b5b5a09aa
build-pyramid: fix toolchain path

Change-Id: I8e70c7dd733cf356f83b2985e6a0dafee73e4981
pyramid: update defconfig

Change-Id: I03006fb97a7a94a12eef742333d765eb811cbb1e
holiday: add ION_FW memory heap

Change-Id: I72f14db53e897ddeaa0aa65a8a5c791442be57ee
Revert "holiday: add ION_FW memory heap"

This reverts commit d071ea3d057fdb2f2add6ce5f298d00e6b60e4d5.
board-holiday: add missing include

Change-Id: Ic7c300ad926a94708b14b3369cbd2852b374bf1c
vidc: Don't check for secure session for DDL_CMD_MEM
GPU: Sync with Samsung msm8660-common kernel

Change-Id: Ibbadcc39cac9d05e258c6186a6d5cd8da0169b9d
holiday: ION: rebase and cleanup.

* Rebased heaps on pyramid
* added ION Firmware heap
* Also cleaned up spacing and ifdefs for easier future merges

Change-Id: I149472dfc9278c77aa656f832da8dd8a87ec203a
holiday: increase PMEM SMI size

With this change along with re-adding PMEM SMI to display HAL results in
camera being much more stable now. Can now take multiple recordings.

Change-Id: Iaecfb98aa0f3116177dfd647150918e07b9865ad
holiday: correct userspace memory allocation after PMEM SMI increase

Change-Id: I6657aab556e6959172fa57a657f27ce07734cd48
shooter: increase PMEM SMI size and adjust userspace accordingly.

Hopefully this yields the same results as on the holiday

Change-Id: If778a7ee1a627e43417cc4369a623f8b26611c1f
pyramid: ION: rebase off of sultan's updated heaps

Change-Id: I0fd1cbee95e45fb42fc38b13f2fcdfca128a958b
pyramid: increase PMEM SMI size

Change-Id: Ie073c670d248a287f1cba245d52973770704a5b6
Merge branch 'cm-11.0' of github.com:Team-Hydra/android_kernel_htc_msm8660