celox: board cleanup and reformat

Change-Id: Id043280207eaa7c46badbf018099237e4569d721
celox: cleanup defines and move to device specific header

Change-Id: I1a0e6e1f091b741152424a7ca52a65cba1f77ab4
lcdc_ld9040: cleanup and reformat

 - Samsung is super sloppy with this panel code.
   This cleans it up by removing dead code and
   some formatting making it easier to read.
 - Remove early suspend code and lcd data test code as well

Change-Id: I2b3edb62f7fe19842c806488ea111e775f6aba46
msm8x60_celox: Clean-up & optimize Ion heap sizes and layout

Clean-up:
*PMEM is deprecated^9001 (OVER 9,000)
*FB_MSM_MIPI_S6E8AA0_HD720_PANEL is not enabled for any celox device
*FB_MSM_TVOUT is not enabled for any celox device
*FB_MSM_HDMI_AS_PRIMARY is not enabled for any celox device
*SEC_KERNEL_REBASE_FOR_PMEM_OPTIMIZATION is not enabled for any celox device
*"workaournd for kernel memory crash by TZBSP XPU" is not present in the stock Samsung kernel
*MSM8660 does not support writeback

Optimizations:
*Removed writeback heap (MSM8660 doesn't use writeback)
*Removed qsecom heap
*Shrunk camera heap by 2MB
*SMI region (64MB) is now being fully utilized (previously there were 8MB of unused RAM in the SMI region)
*Increased MM heap size by 7MB (ensures that there will be no video-playback memory-constraints with newer versions of Android and apps like Netflix)
*Userspace now has a ~27MB increase in real RAM (809MB total), as seen in About phone

Change-Id: I26cead93b762f68b2123f9f13f483a338907f8d0
Signed-off-by: Sultanxda <sultanxda@gmail.com>
celox: Update defconfigs for new memory map

*MSM8660 doesn't support writeback
*qseecom isn't used by the t769, and it's wasting memory

Change-Id: I3fb9b1d7ecdf666fd8871987343c916a4a0f2a04
Signed-off-by: Sultanxda <sultanxda@gmail.com>