From 1f032e95500d0e2ec60381e4ed3a5fde698427c7 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 13 Jan 2018 21:07:10 +0100 Subject: csky: add better qemu support --- target/config/Config.in.cpu | 14 ++++++-------- target/config/Config.in.qemuopts | 9 +++++++++ 2 files changed, 15 insertions(+), 8 deletions(-) (limited to 'target/config') diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index a251a84a2..f60e22b8b 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -498,23 +498,21 @@ config ADK_TARGET_CPU_CSKY_CK610 depends on ADK_TARGET_ARCH_CSKY depends on ADK_TARGET_LITTLE_ENDIAN -config ADK_TARGET_CPU_CSKY_CK807F - bool "ck807f" +config ADK_TARGET_CPU_CSKY_CK807 + bool "ck807" select ADK_TARGET_SUPPORTS_THREADS select ADK_TARGET_SUPPORTS_LT select ADK_TARGET_SUPPORTS_NPTL select ADK_TARGET_WITH_MMU - select ADK_TARGET_CPU_WITH_FPU depends on ADK_TARGET_ARCH_CSKY depends on ADK_TARGET_LITTLE_ENDIAN -config ADK_TARGET_CPU_CSKY_CK810F - bool "ck810f" +config ADK_TARGET_CPU_CSKY_CK810 + bool "ck810" select ADK_TARGET_SUPPORTS_THREADS select ADK_TARGET_SUPPORTS_LT select ADK_TARGET_SUPPORTS_NPTL select ADK_TARGET_WITH_MMU - select ADK_TARGET_CPU_WITH_FPU depends on ADK_TARGET_ARCH_CSKY depends on ADK_TARGET_LITTLE_ENDIAN @@ -2098,8 +2096,8 @@ config ADK_TARGET_CPU_FLAGS default "-mcpu=bf561" if ADK_TARGET_CPU_BFIN_BF561 default "-mcpu=bf592" if ADK_TARGET_CPU_BFIN_BF592 default "-mcpu=ck610" if ADK_TARGET_CPU_CSKY_CK610 - default "-mcpu=ck810f" if ADK_TARGET_CPU_CSKY_CK810F - default "-mcpu=ck807f" if ADK_TARGET_CPU_CSKY_CK807F + default "-mcpu=ck807" if ADK_TARGET_CPU_CSKY_CK807 + default "-mcpu=ck810" if ADK_TARGET_CPU_CSKY_CK810 default "-mcpu=v10" if ADK_TARGET_CPU_CRIS_CRISV10 default "-mcpu=v32" if ADK_TARGET_CPU_CRIS_CRISV32 default "-mh" if ADK_TARGET_CPU_H8300H diff --git a/target/config/Config.in.qemuopts b/target/config/Config.in.qemuopts index 4b8216beb..61fc8ff0c 100644 --- a/target/config/Config.in.qemuopts +++ b/target/config/Config.in.qemuopts @@ -38,6 +38,9 @@ menu "Qemu system configuration" depends on ADK_TARGET_QEMU && (ADK_TARGET_SYSTEM_QEMU_X86_64 \ || ADK_TARGET_SYSTEM_QEMU_RISCV32 \ || ADK_TARGET_SYSTEM_QEMU_RISCV64 \ + || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \ + || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \ + || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 \ || ADK_TARGET_SYSTEM_QEMU_X86 \ || ADK_TARGET_SYSTEM_QEMU_AARCH64 \ || ADK_TARGET_SYSTEM_QEMU_SPARC64) @@ -95,9 +98,15 @@ depends on ADK_TARGET_SYSTEM_QEMU_SPARC64 || \ ADK_TARGET_SYSTEM_QEMU_AARCH64 || \ ADK_TARGET_SYSTEM_QEMU_RISCV32 || \ ADK_TARGET_SYSTEM_QEMU_RISCV64 || \ + ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 || \ + ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 || \ + ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 || \ ADK_TARGET_SYSTEM_QEMU_X86 || \ ADK_TARGET_SYSTEM_QEMU_X86_64 default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_AARCH64 +default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 +default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 +default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_RISCV32 default ADK_TARGET_QEMU_WITH_VIRTIO if ADK_TARGET_SYSTEM_QEMU_RISCV64 -- cgit v1.2.3