summaryrefslogtreecommitdiff
path: root/target/config
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2015-10-28 22:09:03 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2015-10-28 22:09:20 +0100
commit09cd046e6cc65ab7bf044503b6404a2ba912bf85 (patch)
tree2a42565c988b0c36798b9021af601f86a7a9dc19 /target/config
parent87eac2992b7dacd9c4d6e2cf7a5bb51f0bbdca15 (diff)
qemu-system-s390: add basic support, only virtio-net does not work as expected.
Diffstat (limited to 'target/config')
-rw-r--r--target/config/Config.in.cpu14
-rw-r--r--target/config/Config.in.runtime1
2 files changed, 9 insertions, 6 deletions
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu
index 3af630daf..37830bf8a 100644
--- a/target/config/Config.in.cpu
+++ b/target/config/Config.in.cpu
@@ -609,11 +609,6 @@ config ADK_CPU_PPC64
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_S390
- bool
- select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
-
config ADK_CPU_SH2
bool
select ADK_TARGET_WITHOUT_MMU
@@ -673,6 +668,12 @@ config ADK_CPU_XTENSA
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
+config ADK_CPU_Z900
+ bool
+ select ADK_LINUX_64
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
+
# CPU features
config ADK_TARGET_CPU_WITH_FPU
bool
@@ -797,6 +798,7 @@ config ADK_TARGET_GCC_ARCH
default "nocona" if ADK_CPU_NOCONA
default "pentium-m" if ADK_CPU_PENTIUM_M
default "x86-64" if ADK_CPU_X86_64
+ default "z900" if ADK_CPU_Z900
config ADK_TARGET_CPU_FLAGS
string
@@ -956,7 +958,7 @@ config ADK_TARGET_CPU_ARCH
default "ppc" if ADK_CPU_PPC_440
default "ppc64le" if ADK_CPU_PPC64 && ADK_TARGET_LITTLE_ENDIAN
default "ppc64" if ADK_CPU_PPC64 && ADK_TARGET_BIG_ENDIAN
- default "s390" if ADK_CPU_S390
+ default "s390x" if ADK_TARGET_ARCH_S390
default "sh2" if ADK_CPU_SH2
default "sh2a" if ADK_CPU_SH2A
default "sh3" if ADK_CPU_SH3
diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime
index 51454767f..fc36a8f7a 100644
--- a/target/config/Config.in.runtime
+++ b/target/config/Config.in.runtime
@@ -246,6 +246,7 @@ config ADK_RUNTIME_CONSOLE_SERIAL_DEVICE
default "ttyAMA0" if ADK_TARGET_SYSTEM_RASPBERRY_PI2
default "ttyDA1" if ADK_TARGET_SYSTEM_QEMU_METAG
default "ttyS2" if ADK_TARGET_SYSTEM_KINETIS_K70
+ default "ttysclp0" if ADK_TARGET_SYSTEM_QEMU_S390
default "ttyO0" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
default "ttyS0"