
On Tue, Apr 4, 2017 at 4:32 PM, Mauricio Cirelli mauricio@turingcomputer.com.br wrote:
Turing Computer is a designer and manufacturer of ARM-based System on Modules, specialized on i.MX SoCs from Freescale/NXP. This patch adds support for their Evaluation Board running i.MX6 Solo, Dual Lite, Dual and Quad SoCs.
There are two board revisions according to the memory available: Full-Sized Memory and Half-Sized (SMART) variants.
More information can be found at: http://www.turingcomputer.com.br/
Signed-off-by: Mauricio Cirelli mauricio@turingcomputer.com.br
Your code seems based on the SabreSD but from an old release. I think both this and the mx5 based boards need some refactor to use the new methods and do the code improvements did since then. One example:
commit 1f98e31bc0b2c37a0e6068a14b11a7e27167e4df Author: Ye.Li B37916@freescale.com Date: Thu Nov 6 16:29:01 2014 +0800
imx: mx6sxsabresd: Use the pfuze common init function
Modify the pfuze init for mx6sxsabresd to use the shared "pfuze_common_init" function. And move this initialization to power_init_board.
Signed-off-by: Ye.Li B37916@freescale.com