2007-10-17 16:12:33 +00:00
|
|
|
#
|
|
|
|
#
|
|
|
|
#
|
2007-09-25 20:01:01 +00:00
|
|
|
config ARCH_TEXT_BASE
|
|
|
|
hex
|
|
|
|
default 0x08f00000 if MACH_MX1ADS
|
|
|
|
default 0x08f80000 if MACH_SCB9328
|
|
|
|
default 0x81f00000 if MACH_NXDB500
|
|
|
|
default 0x21e00000 if MACH_ECO920
|
2007-10-07 22:13:19 +00:00
|
|
|
default 0xa0000000 if MACH_PCM038
|
2008-02-19 14:59:37 +00:00
|
|
|
default 0xa0000000 if MACH_IMX27ADS
|
2007-11-08 17:23:44 +00:00
|
|
|
default 0x87f00000 if MACH_PCM037
|
2008-02-20 18:03:24 +00:00
|
|
|
|
2007-07-12 09:53:38 +00:00
|
|
|
config BOARDINFO
|
|
|
|
default "Synertronixx scb9328" if MACH_SCB9328
|
|
|
|
|
2007-09-05 10:52:24 +00:00
|
|
|
config BOARDINFO
|
|
|
|
default "Hilscher Netx nxdb500" if MACH_NXDB500
|
|
|
|
|
2007-10-07 22:13:19 +00:00
|
|
|
config BOARDINFO
|
2007-11-08 17:23:44 +00:00
|
|
|
default "Phytec phyCORE-i.MX27" if MACH_PCM038
|
2007-10-07 22:13:19 +00:00
|
|
|
|
2008-02-19 14:59:37 +00:00
|
|
|
config BOARDINFO
|
|
|
|
default "Freescale i.MX27 ADS" if MACH_IMX27ADS
|
|
|
|
|
2007-10-17 15:57:55 +00:00
|
|
|
config BOARDINFO
|
2007-11-08 17:23:44 +00:00
|
|
|
default "Phytec phyCORE-i.MX31" if MACH_PCM037
|
2007-10-17 15:57:55 +00:00
|
|
|
|
2007-10-17 10:21:53 +00:00
|
|
|
config BOARD_LINKER_SCRIPT
|
|
|
|
bool
|
|
|
|
default n
|
|
|
|
|
|
|
|
config GENERIC_LINKER_SCRIPT
|
|
|
|
bool
|
|
|
|
default y
|
|
|
|
depends on !BOARD_LINKER_SCRIPT
|
|
|
|
|
2007-07-05 16:01:33 +00:00
|
|
|
config ARM
|
|
|
|
bool
|
2007-10-01 07:51:04 +00:00
|
|
|
select HAS_KALLSYMS
|
2007-10-04 10:33:03 +00:00
|
|
|
select HAS_MODULES
|
2008-06-04 09:43:10 +00:00
|
|
|
select HAVE_CONFIGURABLE_MEMORY_LAYOUT
|
|
|
|
select HAVE_CONFIGURABLE_TEXT_BASE
|
2007-07-05 16:01:33 +00:00
|
|
|
default y
|
|
|
|
|
2007-07-05 16:01:17 +00:00
|
|
|
config ARM920T
|
|
|
|
bool
|
2007-07-05 16:01:14 +00:00
|
|
|
|
2007-09-05 10:52:24 +00:00
|
|
|
config ARM926EJS
|
|
|
|
bool
|
|
|
|
|
2007-10-17 15:57:55 +00:00
|
|
|
# i.MX1, i.MXL, i.MX27 and i.MX31 are quite similar and thus
|
2007-10-07 14:31:54 +00:00
|
|
|
# handled in one arch
|
2007-07-05 16:01:14 +00:00
|
|
|
config ARCH_IMX
|
2007-07-05 16:01:17 +00:00
|
|
|
bool
|
2007-10-07 14:31:54 +00:00
|
|
|
|
|
|
|
config ARCH_IMX1
|
|
|
|
bool
|
|
|
|
select ARCH_IMX
|
2007-07-05 16:01:14 +00:00
|
|
|
select ARM920T
|
|
|
|
|
2007-10-07 14:31:54 +00:00
|
|
|
config ARCH_IMX27
|
|
|
|
bool
|
|
|
|
select ARCH_IMX
|
|
|
|
select ARM926EJS
|
|
|
|
|
2007-10-17 15:57:55 +00:00
|
|
|
config ARCH_IMX31
|
|
|
|
bool
|
|
|
|
select ARCH_IMX
|
|
|
|
|
2007-07-05 16:01:17 +00:00
|
|
|
config ARCH_AT91RM9200
|
|
|
|
bool
|
|
|
|
select ARM920T
|
2007-07-05 16:01:14 +00:00
|
|
|
|
2007-09-05 10:52:24 +00:00
|
|
|
config ARCH_NETX
|
|
|
|
bool
|
|
|
|
select ARM926EJS
|
|
|
|
|
2007-07-05 16:01:14 +00:00
|
|
|
choice
|
2007-07-05 16:01:17 +00:00
|
|
|
prompt "Select your board"
|
2007-07-05 16:01:14 +00:00
|
|
|
|
|
|
|
config MACH_MX1ADS
|
|
|
|
bool "mx1ads"
|
2007-07-05 16:01:17 +00:00
|
|
|
select HAS_CS8900
|
2007-10-07 14:31:54 +00:00
|
|
|
select ARCH_IMX1
|
2007-07-05 16:01:17 +00:00
|
|
|
help
|
|
|
|
Say Y here if you are using the Motorola MX1ADS board
|
|
|
|
|
2007-07-05 16:01:24 +00:00
|
|
|
config MACH_SCB9328
|
2007-07-05 16:01:42 +00:00
|
|
|
bool "Synertronixx scb9328"
|
2007-07-05 16:01:24 +00:00
|
|
|
select HAS_DM9000
|
|
|
|
select HAS_CFI
|
2007-10-07 14:31:54 +00:00
|
|
|
select ARCH_IMX1
|
2008-05-12 09:35:15 +00:00
|
|
|
select MACH_HAS_LOWLEVEL_INIT
|
2007-07-05 16:01:24 +00:00
|
|
|
help
|
|
|
|
Say Y here if you are using the Synertronixx scb9328 board
|
|
|
|
|
2007-10-07 22:13:19 +00:00
|
|
|
config MACH_PCM038
|
2007-11-08 17:23:44 +00:00
|
|
|
bool "phyCORE-i.MX27"
|
2007-10-07 22:13:19 +00:00
|
|
|
select HAS_CFI
|
|
|
|
select ARCH_IMX27
|
2008-05-12 09:35:15 +00:00
|
|
|
select MACH_HAS_LOWLEVEL_INIT
|
2007-10-07 22:13:19 +00:00
|
|
|
help
|
2007-11-08 17:23:44 +00:00
|
|
|
Say Y here if you are using Phytec's phyCORE-i.MX27 (pcm038) equipped
|
2007-10-07 22:13:19 +00:00
|
|
|
with a Freescale i.MX27 Processor
|
|
|
|
|
2008-02-19 14:59:37 +00:00
|
|
|
config MACH_IMX27ADS
|
|
|
|
bool "Freescale i.MX27ADS"
|
|
|
|
select HAS_CFI
|
|
|
|
select ARCH_IMX27
|
2008-05-12 09:35:15 +00:00
|
|
|
select MACH_HAS_LOWLEVEL_INIT
|
2008-02-19 14:59:37 +00:00
|
|
|
help
|
|
|
|
Say Y here if you are using the Freescale i.MX27ads board equipped
|
|
|
|
with a Freescale i.MX27 Processor
|
|
|
|
|
2007-07-05 16:01:17 +00:00
|
|
|
config MACH_ECO920
|
|
|
|
bool "eco920"
|
|
|
|
select HAS_AT91_ETHER
|
|
|
|
select HAS_CFI
|
|
|
|
select ARCH_AT91RM9200
|
2007-07-05 16:01:14 +00:00
|
|
|
help
|
|
|
|
Say Y here if you are using the Motorola MX1ADS board
|
|
|
|
|
2007-09-05 10:52:24 +00:00
|
|
|
config MACH_NXDB500
|
|
|
|
bool "Hilscher Netx nxdb500"
|
|
|
|
select HAS_NETX_ETHER
|
|
|
|
select HAS_CFI
|
|
|
|
select ARCH_NETX
|
2008-05-12 09:35:15 +00:00
|
|
|
select MACH_HAS_LOWLEVEL_INIT
|
2007-09-05 10:52:24 +00:00
|
|
|
help
|
|
|
|
Say Y here if you are using the Hilscher Netx nxdb500 board
|
2007-10-17 15:57:55 +00:00
|
|
|
|
2007-11-08 17:23:44 +00:00
|
|
|
config MACH_PCM037
|
|
|
|
bool "phyCORE-i.MX31"
|
2007-10-17 15:57:55 +00:00
|
|
|
select ARCH_IMX31
|
|
|
|
help
|
2007-11-08 17:23:44 +00:00
|
|
|
Say Y here if your are using Phytec's phyCORE-i.MX31 (pcm037) equipped
|
2007-10-17 15:57:55 +00:00
|
|
|
with a Freescale i.MX31 Processor
|
|
|
|
|
2007-07-05 16:01:14 +00:00
|
|
|
endchoice
|
|
|
|
|
2008-03-14 12:03:43 +00:00
|
|
|
config IMX_CLKO
|
|
|
|
bool "clko command"
|
|
|
|
depends on ARCH_IMX27
|
|
|
|
help
|
|
|
|
The i.MX SoCs have a Pin which can output different reference frequencies.
|
|
|
|
Say y here if you want to have the clko command which lets you select the
|
|
|
|
frequency to output on this pin.
|
|
|
|
|
2007-09-05 10:52:24 +00:00
|
|
|
source arch/arm/mach-netx/Kconfig
|
2007-07-05 16:01:17 +00:00
|
|
|
|
2007-11-27 20:14:22 +00:00
|
|
|
menu "Arm specific settings "
|
2007-07-05 16:01:56 +00:00
|
|
|
|
|
|
|
config CMDLINE_TAG
|
|
|
|
bool "Send commandline to kernel"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
If you want to start a 2.6 kernel say y here.
|
|
|
|
|
|
|
|
config SETUP_MEMORY_TAGS
|
|
|
|
bool "send memory definition to kernel"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
If you want to start a 2.6 kernel say y here.
|
|
|
|
|
|
|
|
config INITRD_TAG
|
|
|
|
bool "send initrd params to kernel"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
If you want to start a 2.6 kernel and use an
|
|
|
|
initrd image say y here.
|
|
|
|
|
|
|
|
endmenu
|
|
|
|
|
2007-07-05 16:01:17 +00:00
|
|
|
source common/Kconfig
|
2007-07-05 16:02:13 +00:00
|
|
|
source commands/Kconfig
|
2007-07-05 16:01:23 +00:00
|
|
|
source net/Kconfig
|
2007-07-05 16:01:17 +00:00
|
|
|
source drivers/Kconfig
|
2007-07-05 16:01:35 +00:00
|
|
|
source fs/Kconfig
|
2007-07-05 16:02:13 +00:00
|
|
|
source lib/Kconfig
|