summaryrefslogtreecommitdiff
path: root/board/armltd
diff options
context:
space:
mode:
Diffstat (limited to 'board/armltd')
-rw-r--r--board/armltd/integrator/Kconfig159
-rw-r--r--board/armltd/versatile/Kconfig71
-rw-r--r--board/armltd/vexpress/Kconfig59
-rw-r--r--board/armltd/vexpress64/Kconfig39
4 files changed, 328 insertions, 0 deletions
diff --git a/board/armltd/integrator/Kconfig b/board/armltd/integrator/Kconfig
new file mode 100644
index 0000000000..c1ac6b1872
--- /dev/null
+++ b/board/armltd/integrator/Kconfig
@@ -0,0 +1,159 @@
+if TARGET_INTEGRATORAP_CM720T
+
+config SYS_CPU
+ string
+ default "arm720t"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorap"
+
+endif
+
+if TARGET_INTEGRATORAP_CM920T
+
+config SYS_CPU
+ string
+ default "arm920t"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorap"
+
+endif
+
+if TARGET_INTEGRATORCP_CM920T
+
+config SYS_CPU
+ string
+ default "arm920t"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorcp"
+
+endif
+
+if TARGET_INTEGRATORAP_CM926EJS
+
+config SYS_CPU
+ string
+ default "arm926ejs"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorap"
+
+endif
+
+if TARGET_INTEGRATORCP_CM926EJS
+
+config SYS_CPU
+ string
+ default "arm926ejs"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorcp"
+
+endif
+
+if TARGET_INTEGRATORCP_CM1136
+
+config SYS_CPU
+ string
+ default "arm1136"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorcp"
+
+endif
+
+if TARGET_INTEGRATORAP_CM946ES
+
+config SYS_CPU
+ string
+ default "arm946es"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorap"
+
+endif
+
+if TARGET_INTEGRATORCP_CM946ES
+
+config SYS_CPU
+ string
+ default "arm946es"
+
+config SYS_BOARD
+ string
+ default "integrator"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "integratorcp"
+
+endif
diff --git a/board/armltd/versatile/Kconfig b/board/armltd/versatile/Kconfig
new file mode 100644
index 0000000000..f96d0b2a56
--- /dev/null
+++ b/board/armltd/versatile/Kconfig
@@ -0,0 +1,71 @@
+if TARGET_VERSATILEAB
+
+config SYS_CPU
+ string
+ default "arm926ejs"
+
+config SYS_BOARD
+ string
+ default "versatile"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_SOC
+ string
+ default "versatile"
+
+config SYS_CONFIG_NAME
+ string
+ default "versatile"
+
+endif
+
+if TARGET_VERSATILEPB
+
+config SYS_CPU
+ string
+ default "arm926ejs"
+
+config SYS_BOARD
+ string
+ default "versatile"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_SOC
+ string
+ default "versatile"
+
+config SYS_CONFIG_NAME
+ string
+ default "versatile"
+
+endif
+
+if TARGET_VERSATILEQEMU
+
+config SYS_CPU
+ string
+ default "arm926ejs"
+
+config SYS_BOARD
+ string
+ default "versatile"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_SOC
+ string
+ default "versatile"
+
+config SYS_CONFIG_NAME
+ string
+ default "versatile"
+
+endif
diff --git a/board/armltd/vexpress/Kconfig b/board/armltd/vexpress/Kconfig
new file mode 100644
index 0000000000..e49e87133a
--- /dev/null
+++ b/board/armltd/vexpress/Kconfig
@@ -0,0 +1,59 @@
+if TARGET_VEXPRESS_CA15_TC2
+
+config SYS_CPU
+ string
+ default "armv7"
+
+config SYS_BOARD
+ string
+ default "vexpress"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "vexpress_ca15_tc2"
+
+endif
+
+if TARGET_VEXPRESS_CA5X2
+
+config SYS_CPU
+ string
+ default "armv7"
+
+config SYS_BOARD
+ string
+ default "vexpress"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "vexpress_ca5x2"
+
+endif
+
+if TARGET_VEXPRESS_CA9X4
+
+config SYS_CPU
+ string
+ default "armv7"
+
+config SYS_BOARD
+ string
+ default "vexpress"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "vexpress_ca9x4"
+
+endif
diff --git a/board/armltd/vexpress64/Kconfig b/board/armltd/vexpress64/Kconfig
new file mode 100644
index 0000000000..91eb8d2997
--- /dev/null
+++ b/board/armltd/vexpress64/Kconfig
@@ -0,0 +1,39 @@
+if TARGET_VEXPRESS_AEMV8A
+
+config SYS_CPU
+ string
+ default "armv8"
+
+config SYS_BOARD
+ string
+ default "vexpress64"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "vexpress_aemv8a"
+
+endif
+
+if TARGET_VEXPRESS_AEMV8A_SEMI
+
+config SYS_CPU
+ string
+ default "armv8"
+
+config SYS_BOARD
+ string
+ default "vexpress64"
+
+config SYS_VENDOR
+ string
+ default "armltd"
+
+config SYS_CONFIG_NAME
+ string
+ default "vexpress_aemv8a"
+
+endif