summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/freescale-mx53-vmx53
diff options
context:
space:
mode:
authorLucas Stach <dev@lynxeye.de>2014-01-13 01:17:22 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2014-01-23 08:15:41 +0100
commitcda7fb110f4b65d5619653724d4791d52642ea6f (patch)
tree921f375a5176edfcead254951f0ac5fb2d4e49b7 /arch/arm/boards/freescale-mx53-vmx53
parente6201db24d5d9380a47aeef54f581f8b70bebdc0 (diff)
downloadbarebox-cda7fb110f4b65d5619653724d4791d52642ea6f.tar.gz
barebox-cda7fb110f4b65d5619653724d4791d52642ea6f.tar.xz
ARM: imx53: guard voipac vmx53 init function
Otherwise we end up doing the VMX53 board init for unrelated boards when using a multiimage build. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/freescale-mx53-vmx53')
-rw-r--r--arch/arm/boards/freescale-mx53-vmx53/board.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/boards/freescale-mx53-vmx53/board.c b/arch/arm/boards/freescale-mx53-vmx53/board.c
index b38db713ed..d0cc495a5d 100644
--- a/arch/arm/boards/freescale-mx53-vmx53/board.c
+++ b/arch/arm/boards/freescale-mx53-vmx53/board.c
@@ -30,6 +30,9 @@ extern char flash_header_imx53_vmx53_end[];
static int vmx53_late_init(void)
{
+ if (!of_machine_is_compatible("voipac,imx53-dmm-668"))
+ return 0;
+
armlinux_set_architecture(MACH_TYPE_VMX53);
barebox_set_model("Voipac VMX53");