diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-02-17 15:04:46 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-02-18 16:31:59 +0100 |
commit | 6c0d8d1617872397f2552d7a464586d156102b23 (patch) | |
tree | 81ded3cfd2b2007b1561dd817f9db02c1ef2a44b /arch | |
parent | 57bb205fe27b168dd54b73ccc8624a5ac6766d93 (diff) | |
download | barebox-6c0d8d1617872397f2552d7a464586d156102b23.tar.gz barebox-6c0d8d1617872397f2552d7a464586d156102b23.tar.xz |
ARM: i.MX: scb9328: Add missing machine protection
Make sure scb9328_devices_init() is only executed on the correct
machine.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boards/scb9328/scb9328.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/boards/scb9328/scb9328.c b/arch/arm/boards/scb9328/scb9328.c index d1f741a70e..87fb6affbd 100644 --- a/arch/arm/boards/scb9328/scb9328.c +++ b/arch/arm/boards/scb9328/scb9328.c @@ -31,6 +31,9 @@ static int scb9328_devices_init(void) { + if (!of_machine_is_compatible("stx,scb9328")) + return 0; + /* CS3 becomes CS3 by clearing reset default bit 1 in FMCR */ writel(0x1, MX1_SCM_BASE_ADDR + MX1_FMCR); |