summaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2017-01-10 07:09:13 -0800
committerSascha Hauer <s.hauer@pengutronix.de>2017-01-12 07:42:33 +0100
commitda4801f3e84ec1f66d8a02fd543c4502243234bc (patch)
treeb3bdfb70dd367912afa6bf20fb82593b7a668d0e /arch/arm
parent8108b5a81b1dacd9eb8d82cd2f7530b916015e14 (diff)
downloadbarebox-da4801f3e84ec1f66d8a02fd543c4502243234bc.tar.gz
barebox-da4801f3e84ec1f66d8a02fd543c4502243234bc.tar.xz
i.MX: vf610-twr: Remove MSCM setup code
Recent kernel versions should have appropriate driver code that sets up interrupt rounting correctly, so there's no need for that to be done in the bootloader. Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boards/freescale-vf610-twr/lowlevel.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/arch/arm/boards/freescale-vf610-twr/lowlevel.c b/arch/arm/boards/freescale-vf610-twr/lowlevel.c
index 65042736c9..109d44e87a 100644
--- a/arch/arm/boards/freescale-vf610-twr/lowlevel.c
+++ b/arch/arm/boards/freescale-vf610-twr/lowlevel.c
@@ -29,14 +29,9 @@ ENTRY_FUNCTION(start_vf610_twr, r0, r1, r2)
{
int i;
void *fdt;
- void __iomem *mscm = IOMEM(VF610_MSCM_BASE_ADDR);
vf610_cpu_lowlevel_init();
- for (i = 0; i < VF610_MSCM_IRSPRC_NUM; i++)
- writew(VF610_MSCM_IRSPRC_CP0_EN,
- mscm + VF610_MSCM_IRSPRC(i));
-
if (IS_ENABLED(CONFIG_DEBUG_LL))
setup_uart();