summaryrefslogtreecommitdiff
path: root/target/arm
diff options
context:
space:
mode:
Diffstat (limited to 'target/arm')
-rw-r--r--target/arm/kernel/generic-arm1
-rw-r--r--target/arm/systems/banana-pro4
-rw-r--r--target/arm/systems/beaglebone-black4
-rw-r--r--target/arm/systems/kinetis-k704
-rw-r--r--target/arm/systems/linksys-nslu24
-rw-r--r--target/arm/systems/qemu-arm-realview-eb-mpcore4
-rw-r--r--target/arm/systems/qemu-arm-spitz4
-rw-r--r--target/arm/systems/qemu-arm-terrier4
-rw-r--r--target/arm/systems/qemu-arm-versatilepb4
-rw-r--r--target/arm/systems/qemu-arm-vexpress-a94
-rw-r--r--target/arm/systems/raspberry-pi4
-rw-r--r--target/arm/systems/raspberry-pi24
-rw-r--r--target/arm/systems/sharp-zaurus4
-rw-r--r--target/arm/systems/solidrun-imx64
-rw-r--r--target/arm/systems/toolchain-arm7
15 files changed, 27 insertions, 33 deletions
diff --git a/target/arm/kernel/generic-arm b/target/arm/kernel/generic-arm
new file mode 100644
index 000000000..a2666cde3
--- /dev/null
+++ b/target/arm/kernel/generic-arm
@@ -0,0 +1 @@
+CONFIG_ARM=y
diff --git a/target/arm/systems/banana-pro b/target/arm/systems/banana-pro
index 50cdd6d80..e5bcc2b1c 100644
--- a/target/arm/systems/banana-pro
+++ b/target/arm/systems/banana-pro
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_BANANA_PRO
bool "Banana Pro"
- select ADK_CPU_CORTEX_A7
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_CORTEX_A7
select ADK_TARGET_CPU_WITH_NEON
select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_SERIAL
diff --git a/target/arm/systems/beaglebone-black b/target/arm/systems/beaglebone-black
index 25ef8ee6f..736975ae0 100644
--- a/target/arm/systems/beaglebone-black
+++ b/target/arm/systems/beaglebone-black
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
bool "BeagleBone Black"
- select ADK_TARGET_LITTLE_ENDIAN
- select ADK_CPU_CORTEX_A8
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_CORTEX_A8
select ADK_TARGET_CPU_WITH_NEON
select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_SERIAL
diff --git a/target/arm/systems/kinetis-k70 b/target/arm/systems/kinetis-k70
index a54fc3afd..66eedf140 100644
--- a/target/arm/systems/kinetis-k70
+++ b/target/arm/systems/kinetis-k70
@@ -1,8 +1,8 @@
config ADK_TARGET_SYSTEM_KINETIS_K70
bool "Kinetis K70"
depends on ADK_EXPERIMENTAL
- select ADK_CPU_CORTEX_M3
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_CORTEX_M3
select ADK_TARGET_WITH_SERIAL
select ADK_TARGET_WITH_USB
select ADK_TARGET_WITH_NETDEVICE
diff --git a/target/arm/systems/linksys-nslu2 b/target/arm/systems/linksys-nslu2
index ee7da28e5..c54356aa9 100644
--- a/target/arm/systems/linksys-nslu2
+++ b/target/arm/systems/linksys-nslu2
@@ -1,8 +1,8 @@
config ADK_TARGET_SYSTEM_LINKSYS_NSLU2
bool "Linksys NSLU2"
depends on ADK_EXPERIMENTAL
- select ADK_CPU_XSCALE
- select ADK_TARGET_BIG_ENDIAN
+ depends on ADK_TARGET_BIG_ENDIAN
+ select ADK_TARGET_CPU_ARM_XSCALE
select ADK_TARGET_WITH_USB
select ADK_TARGET_WITH_PCI
select ADK_TARGET_WITH_SERIAL
diff --git a/target/arm/systems/qemu-arm-realview-eb-mpcore b/target/arm/systems/qemu-arm-realview-eb-mpcore
index f8de055a8..5a65aca72 100644
--- a/target/arm/systems/qemu-arm-realview-eb-mpcore
+++ b/target/arm/systems/qemu-arm-realview-eb-mpcore
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE
bool "Qemu Emulator (Realview/EB-Mpcore)"
- select ADK_CPU_ARM11MPCORE
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_ARM11MPCORE
select ADK_TARGET_QEMU
select ADK_TARGET_WITH_SMP
select ADK_TARGET_KERNEL_ZIMAGE
diff --git a/target/arm/systems/qemu-arm-spitz b/target/arm/systems/qemu-arm-spitz
index 45d2cf0ed..a695065e6 100644
--- a/target/arm/systems/qemu-arm-spitz
+++ b/target/arm/systems/qemu-arm-spitz
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ
bool "Qemu Emulator (Spitz PDA)"
- select ADK_CPU_XSCALE
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_XSCALE
select ADK_TARGET_QEMU
select ADK_TARGET_KERNEL_ZIMAGE
select ADK_TARGET_KERNEL_WITH_COMPRESSION
diff --git a/target/arm/systems/qemu-arm-terrier b/target/arm/systems/qemu-arm-terrier
index 46808c09b..f6dbd6b6b 100644
--- a/target/arm/systems/qemu-arm-terrier
+++ b/target/arm/systems/qemu-arm-terrier
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER
bool "Qemu Emulator (Terrier PDA)"
- select ADK_CPU_XSCALE
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_XSCALE
select ADK_TARGET_QEMU
select ADK_TARGET_KERNEL_ZIMAGE
select ADK_TARGET_KERNEL_WITH_COMPRESSION
diff --git a/target/arm/systems/qemu-arm-versatilepb b/target/arm/systems/qemu-arm-versatilepb
index 94ae74d17..2ab7f712f 100644
--- a/target/arm/systems/qemu-arm-versatilepb
+++ b/target/arm/systems/qemu-arm-versatilepb
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB
bool "Qemu Emulator (Versatile/PB)"
- select ADK_CPU_ARM926EJ_S
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_ARM926EJ_S
select ADK_TARGET_QEMU
select ADK_TARGET_KERNEL_ZIMAGE
select ADK_TARGET_KERNEL_WITH_COMPRESSION
diff --git a/target/arm/systems/qemu-arm-vexpress-a9 b/target/arm/systems/qemu-arm-vexpress-a9
index bfa22e068..faff5f31b 100644
--- a/target/arm/systems/qemu-arm-vexpress-a9
+++ b/target/arm/systems/qemu-arm-vexpress-a9
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9
bool "Qemu Emulator (Vexpress A9)"
- select ADK_CPU_CORTEX_A9
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_CORTEX_A9
select ADK_TARGET_QEMU
select ADK_TARGET_KERNEL_ZIMAGE
select ADK_TARGET_KERNEL_WITH_COMPRESSION
diff --git a/target/arm/systems/raspberry-pi b/target/arm/systems/raspberry-pi
index f1a89aebd..233dc15e8 100644
--- a/target/arm/systems/raspberry-pi
+++ b/target/arm/systems/raspberry-pi
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_RASPBERRY_PI
bool "Raspberry PI"
- select ADK_CPU_ARM1176JZF_S
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_ARM1176JZF_S
select ADK_TARGET_BOARD_BCM28XX
select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_SERIAL
diff --git a/target/arm/systems/raspberry-pi2 b/target/arm/systems/raspberry-pi2
index 356e48a03..c080347c0 100644
--- a/target/arm/systems/raspberry-pi2
+++ b/target/arm/systems/raspberry-pi2
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_RASPBERRY_PI2
bool "Raspberry PI 2"
- select ADK_CPU_CORTEX_A7
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_CORTEX_A7
select ADK_TARGET_BOARD_BCM28XX
select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_SERIAL
diff --git a/target/arm/systems/sharp-zaurus b/target/arm/systems/sharp-zaurus
index ec3ff58a9..f30c4922f 100644
--- a/target/arm/systems/sharp-zaurus
+++ b/target/arm/systems/sharp-zaurus
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_SHARP_ZAURUS
bool "Sharp Zaurus CL3200 (Terrier)"
- select ADK_CPU_XSCALE
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_XSCALE
select ADK_TARGET_CPU_WITH_IWMMXT
select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_SERIAL
diff --git a/target/arm/systems/solidrun-imx6 b/target/arm/systems/solidrun-imx6
index 42166edb0..cb1c630da 100644
--- a/target/arm/systems/solidrun-imx6
+++ b/target/arm/systems/solidrun-imx6
@@ -1,7 +1,7 @@
config ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
bool "Solidrun IMX6 Embedded Systems"
- select ADK_CPU_CORTEX_A9
- select ADK_TARGET_LITTLE_ENDIAN
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_CORTEX_A9
select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_SERIAL
select ADK_TARGET_WITH_PCI
diff --git a/target/arm/systems/toolchain-arm b/target/arm/systems/toolchain-arm
deleted file mode 100644
index 268daed0d..000000000
--- a/target/arm/systems/toolchain-arm
+++ /dev/null
@@ -1,7 +0,0 @@
-config ADK_TARGET_SYSTEM_TOOLCHAIN_ARM
- bool "Toolchain only"
- select ADK_TARGET_TOOLCHAIN
- select ADK_TARGET_PACKAGE_TXZ
- help
- ARM toolchain.
-