|
@@ -64,11 +64,22 @@ choice
|
|
|
|
|
|
prompt "Core type"
|
|
prompt "Core type"
|
|
|
|
|
|
|
|
+config ARCH_AT91X40
|
|
|
|
+ bool "ARM7 AT91X40"
|
|
|
|
+ depends on !MMU
|
|
|
|
+ select CPU_ARM7TDMI
|
|
|
|
+ select ARCH_USES_GETTIMEOFFSET
|
|
|
|
+ select MULTI_IRQ_HANDLER
|
|
|
|
+ select SPARSE_IRQ
|
|
|
|
+
|
|
|
|
+ help
|
|
|
|
+ Select this if you are using one of Atmel's AT91X40 SoC.
|
|
|
|
+
|
|
config SOC_SAM_V4_V5
|
|
config SOC_SAM_V4_V5
|
|
- bool "ARM7/ARM9"
|
|
|
|
|
|
+ bool "ARM9 AT91SAM9/AT91RM9200"
|
|
help
|
|
help
|
|
- Select this if you are using one of Atmel's AT91SAM9, AT91RM9200
|
|
|
|
- or AT91X40 SoC.
|
|
|
|
|
|
+ Select this if you are using one of Atmel's AT91SAM9 or
|
|
|
|
+ AT91RM9200 SoC.
|
|
|
|
|
|
config SOC_SAM_V7
|
|
config SOC_SAM_V7
|
|
bool "Cortex A5"
|
|
bool "Cortex A5"
|
|
@@ -179,9 +190,12 @@ config SOC_AT91SAM9N12
|
|
Select this if you are using Atmel's AT91SAM9N12 SoC.
|
|
Select this if you are using Atmel's AT91SAM9N12 SoC.
|
|
|
|
|
|
# ----------------------------------------------------------
|
|
# ----------------------------------------------------------
|
|
|
|
+endif # SOC_SAM_V4_V5
|
|
|
|
+
|
|
|
|
|
|
|
|
+if SOC_SAM_V4_V5 || ARCH_AT91X40
|
|
source arch/arm/mach-at91/Kconfig.non_dt
|
|
source arch/arm/mach-at91/Kconfig.non_dt
|
|
-endif # SOC_SAM_V4_V5
|
|
|
|
|
|
+endif
|
|
|
|
|
|
comment "Generic Board Type"
|
|
comment "Generic Board Type"
|
|
|
|
|