summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2014-11-05 17:55:04 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2014-11-07 07:55:36 +0100
commitb6390cf6231251e08fab8791b7a031d40c106929 (patch)
treef972c8091a13be5d3baa0b2458676a1ecd2a367a
parent592d35a47ce4ef2ffffd9805a1a534771882f3a6 (diff)
downloadbarebox-b6390cf6231251e08fab8791b7a031d40c106929.tar.gz
arm: imx53-qsrb: fix initcalls on START-R board
The compatible changed when we switched to the upstream DTs, so the initcalls would not be executed on the START-R board. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/arm/boards/freescale-mx53-qsb/board.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/boards/freescale-mx53-qsb/board.c b/arch/arm/boards/freescale-mx53-qsb/board.c
index 9a9bffa..1128e68 100644
--- a/arch/arm/boards/freescale-mx53-qsb/board.c
+++ b/arch/arm/boards/freescale-mx53-qsb/board.c
@@ -81,7 +81,8 @@ static int loco_late_init(void)
struct mc13xxx *mc34708;
int rev;
- if (!of_machine_is_compatible("fsl,imx53-qsb"))
+ if (!of_machine_is_compatible("fsl,imx53-qsb") &&
+ !of_machine_is_compatible("fsl,imx53-qsrb"))
return 0;
device_detect_by_name("mmc0");
@@ -167,7 +168,8 @@ late_initcall(loco_late_init);
static int loco_postcore_init(void)
{
- if (!of_machine_is_compatible("fsl,imx53-qsb"))
+ if (!of_machine_is_compatible("fsl,imx53-qsb") &&
+ !of_machine_is_compatible("fsl,imx53-qsrb"))
return 0;
imx53_init_lowlevel(1000);