summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2008-02-19 15:59:37 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2008-02-19 15:59:37 +0100
commit7b4e9c4a825d8baf2c79ce9d0731fc83bd348434 (patch)
treedd8c99d61e2bdef12f43a10ec4753d7ff8a5c400 /arch
parentd5caf5ec5b2e175e47dc6eb4d42249126c8e2c8c (diff)
downloadbarebox-7b4e9c4a825d8baf2c79ce9d0731fc83bd348434.tar.gz
barebox-7b4e9c4a825d8baf2c79ce9d0731fc83bd348434.tar.xz
[i.MX]: Basic board support for the Freescale i.MX27 eval board
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/Kconfig12
-rw-r--r--arch/arm/Makefile1
2 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 5dd5aa1f8d..bf8849cf77 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -8,6 +8,7 @@ config ARCH_TEXT_BASE
default 0x81f00000 if MACH_NXDB500
default 0x21e00000 if MACH_ECO920
default 0xa0000000 if MACH_PCM038
+ default 0xa0000000 if MACH_IMX27ADS
default 0x87f00000 if MACH_PCM037
#
#
@@ -22,6 +23,9 @@ config BOARDINFO
default "Phytec phyCORE-i.MX27" if MACH_PCM038
config BOARDINFO
+ default "Freescale i.MX27 ADS" if MACH_IMX27ADS
+
+config BOARDINFO
default "Phytec phyCORE-i.MX31" if MACH_PCM037
config BOARD_LINKER_SCRIPT
@@ -98,6 +102,14 @@ config MACH_PCM038
Say Y here if you are using Phytec's phyCORE-i.MX27 (pcm038) equipped
with a Freescale i.MX27 Processor
+config MACH_IMX27ADS
+ bool "Freescale i.MX27ADS"
+ select HAS_CFI
+ select ARCH_IMX27
+ help
+ Say Y here if you are using the Freescale i.MX27ads board equipped
+ with a Freescale i.MX27 Processor
+
config MACH_ECO920
bool "eco920"
select HAS_AT91_ETHER
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index 5ad5888573..e3aac5d8bc 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -10,6 +10,7 @@ board-$(CONFIG_MACH_MX1ADS) := mx1ads
board-$(CONFIG_MACH_ECO920) := eco920
board-$(CONFIG_MACH_SCB9328) := scb9328
board-$(CONFIG_MACH_PCM038) := pcm038
+board-$(CONFIG_MACH_IMX27ADS) := imx27ads
board-$(CONFIG_MACH_NXDB500) := netx
board-$(CONFIG_MACH_PCM037) := pcm037
# FIXME "cpu-y" never used on ARM!