mx6cuboxi: Introduce multi-SoC support
authorFabio Estevam <fabio.estevam@freescale.com>
Sat, 25 Apr 2015 21:47:18 +0000 (18:47 -0300)
committerStefano Babic <sbabic@denx.de>
Mon, 27 Apr 2015 11:13:57 +0000 (13:13 +0200)
commit8cb6817e3a38ad8bed52d6daa1815c6853fb82ac
tree45763e972b338c6a60f5b2eead0a3561ac8e881e
parentcfdcc5f781ca144084d82e0168f43eee3ac0c534
mx6cuboxi: Introduce multi-SoC support

Cubox-i and Hummingboard support several MX6 SoCs: mx6solo, mx6dual-lite,
mx6dual and mx6quad. Add support for the different SoC/memory sizes
combinations.

DDR initialization values were extracted from Solid-run internal U-boot.

Tested on a CuBox-i4Pro, HummingBoard-i2eX and HummingBoard-i1.

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
board/solidrun/mx6cuboxi/mx6cuboxi.c