summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx
diff options
context:
space:
mode:
authorEric Benard <eric@eukrea.com>2010-05-24 12:37:51 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2010-05-25 09:27:00 +0200
commit3466b8b2bc3fbb9940b86e5f1ba5c5f043a0dce9 (patch)
tree059e408333aca540f55861499a07b48a9dda5133 /arch/arm/mach-imx
parent8a3032fde5da15adf6319595593f528b830d721e (diff)
downloadbarebox-3466b8b2bc3fbb9940b86e5f1ba5c5f043a0dce9.tar.gz
barebox-3466b8b2bc3fbb9940b86e5f1ba5c5f043a0dce9.tar.xz
Add support for Eukrea's CPUIMX25
This boards integrates 64mB of DDR, a 256MB NAND flash, a RMII Ethernet PHY and a i.MX257 CPU. Signed-off-by: Eric BĂ©nard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx')
-rw-r--r--arch/arm/mach-imx/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index 02d5db9bcb..419daab8b5 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -2,6 +2,7 @@ if ARCH_IMX
config ARCH_TEXT_BASE
hex
+ default 0x83f00000 if MACH_EUKREA_CPUIMX25
default 0xa0000000 if MACH_EUKREA_CPUIMX27
default 0x08f00000 if MACH_MX1ADS
default 0xc0000000 if MACH_IMX21ADS
@@ -16,6 +17,7 @@ config ARCH_TEXT_BASE
default 0x08f80000 if MACH_SCB9328
config BOARDINFO
+ default "Eukrea CPUIMX25" if MACH_EUKREA_CPUIMX25
default "Eukrea CPUIMX27" if MACH_EUKREA_CPUIMX27
default "Freescale i.MX21 ADS" if MACH_IMX21ADS
default "Freescale i.MX27 ADS" if MACH_IMX27ADS
@@ -124,6 +126,14 @@ choice
prompt "i.MX25 Board Type"
+config MACH_EUKREA_CPUIMX25
+ bool "Eukrea CPUIMX25"
+ select MACH_HAS_LOWLEVEL_INIT
+ select HAVE_MMU
+ help
+ Say Y here if you are using the Eukrea Electromatique's CPUIMX25
+ equipped with a Freescale i.MX25 Processor
+
config MACH_FREESCALE_MX25_3STACK
bool "Freescale MX25 3stack"
select HAS_CFI