]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
mx6_common: Fix LOADADDR and SYS_TEXT_BASE for MX6SL and MX6SX
authorFabio Estevam <fabio.estevam at freescale.com>
Thu, 28 May 2015 15:33:34 +0000 (12:33 -0300)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 22:42:22 +0000 (00:42 +0200)
commit1af6b3d58c448268150e73c5ac3215e448d9221b
tree338b4c35cd7a081bd8b18044998b4dfa4f0bda29
parentd046ac8d3de5a49c0489025cabc2b50b373b84b3
mx6_common: Fix LOADADDR and SYS_TEXT_BASE for MX6SL and MX6SX

Commit 8183058188cd2d942 ("imx6: centralise common boot options in
mx6_common.h") broke boot on mx6sl and mx6sx by assuming that all mx6
SoCs use the same LOADADDR/SYS_TEXT_BASE range, which is not correct.

DDR on mx6sx/mx6sl starts at 0x80000000.

Adjust LOADADDR/SYS_TEXT_BASE to the proper values for mx6sx/mx6sl,
so that these SoCs can boot again.

Also, TQMA6 requires a custom CONFIG_SYS_TEXT_BASE value, so move
its setting prior to the inclusion of mx6_common.h.

Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
include/configs/mx6_common.h
include/configs/tqma6.h