WandBoard : Update display settings to use EDM DDC channel etc
Add support FWBADAPT-7WVGA EDM expansion board
prism : Remove some debug printouts
WandBoard : Add spi to EDM framework initialization
Add support for WandBoard Q/C EDM expansion board
WandBoard : Tweak memory block sizes used by Vivante GPU/VPU
Add sysfs calibration to input layer
prism : add support for input layer calibration
gpu-viv: Avoid using uninitialized variables
ENGR00274782 fixed gpu crash when baseAddress is not 0 or 2G

The baseAddress of contiguousVidMem is the actual physical address
which is not subtracted by gpu baseAddress, but the allocated physical address
has been subtracted by gpu baseAddress in gckVIDMEM_Lock,
so the invalid offset is produced and used to calculate the logical address.

Signed-off-by: Xianzhong <b07117@freescale.com>
Acked-by: Shawn Guo
ENGR00277045-1 fix system reboot with video playback

gpu virtual memory cannot be allocated for external use

this issue occurs in ARD board with 2G above memory address

Signed-off-by: Xianzhong <b07117@freescale.com>
Acked-by: Jason Liu
ENGR00277045-2 align gpu baseaddr with ram base address

2G above address will be converted to gpu virtual address in i.MX6,
gpu baseaddr can be used to reduce contiguous memory address conversion,
the benifit for gpu applications and external memory consumers(VPU/IPU) have,
 - gpu mmu performance penalty is reduce in most cases,
 - more system memory can be exported for external use

Signed-off-by: Xianzhong <b07117@freescale.com>
WandBoard : Fix wand_reserve function for any wandboard version.

Calculate total memory size, and use it as the upper limit for
memblock_alloc_base() instead of a hard-coded limit.

Based on a fix by Stephan Rafin.
Disable console blanking by default
ENGR00283795: MX6: UART 1 hangs the system on SARBESD when not used a console

The platform hangs if UART 1 is not used a console on MX6 SABRESD.
The issue is because the UART UFCR register is not initialized and
the driver uses values provided by the bootloader  (U-Boot in this
case). This patch initializes the UFCR register and does not rely
on the default or what is configured by the bootloader.

Test method on MX6 SABRESD:
1. Add 'noconsole' to the kernel command line.
2. SSH to the board and type the below from the SSH window:
   echo Hello >/dev/ttymxc0
3. Platform will hang, with the patch the hang will not be seen.

Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
WandBoard : Update default config
Add SPI to EDM framework