diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2013-03-14 18:38:44 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-03-26 10:20:17 +0100 |
commit | c74fb45f6427256a530bbf6682b10908942a3644 (patch) | |
tree | f1c30a5c3df9e79c10e0a7d30d8a0d36311cceee /arch/arm/mach-imx/imx35.c | |
parent | 39c350aa507984dfe363cbea994b41ce1440947b (diff) | |
download | barebox-c74fb45f6427256a530bbf6682b10908942a3644.tar.gz barebox-c74fb45f6427256a530bbf6682b10908942a3644.tar.xz |
ARM i.MX bootsource: add separate function for mx25 and mx35
This patch creates a seperate function for mx25 and mx35 to save it's
bootsource.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx/imx35.c')
-rw-r--r-- | arch/arm/mach-imx/imx35.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/arm/mach-imx/imx35.c b/arch/arm/mach-imx/imx35.c index 7b68783b3e..92f6964c45 100644 --- a/arch/arm/mach-imx/imx35.c +++ b/arch/arm/mach-imx/imx35.c @@ -59,13 +59,9 @@ core_initcall(imx35_l2_fix); static int imx35_init(void) { - uint32_t val; - imx35_silicon_revision(); - val = readl(MX35_CCM_BASE_ADDR + MX35_CCM_RCSR); - imx_25_35_boot_save_loc((val >> MX35_CCM_RCSR_MEM_CTRL_SHIFT) & 0x3, - (val >> MX35_CCM_RCSR_MEM_TYPE_SHIFT) & 0x3); + imx35_boot_save_loc((void *)MX35_CCM_BASE_ADDR); add_generic_device("imx_iim", 0, NULL, MX35_IIM_BASE_ADDR, SZ_4K, IORESOURCE_MEM, NULL); |