summaryrefslogtreecommitdiff
path: root/target/config
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-08-27 13:11:40 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-08-27 13:13:56 +0200
commitdb6e6a11e601ed79a78110bf0fb9a3ac7b58e4e5 (patch)
tree505ea732fba35759f04cf0ba1bbf67b45c42888e /target/config
parent472574b9fcfb3cb64828ae1e430b1f2e0c22b201 (diff)
add support for Qemu ARM noMMU
Greg Ungerer made me aware of this possibility. Rather hackish implementation, we need to deduplicate later. Update Linux Kernel to 4.4.19 while there. Only non-Devicetree system supported right now.
Diffstat (limited to 'target/config')
-rw-r--r--target/config/Config.in.archopts1
-rw-r--r--target/config/Config.in.cpu7
-rw-r--r--target/config/Config.in.kernelversion2
-rw-r--r--target/config/Config.in.runtime3
4 files changed, 10 insertions, 3 deletions
diff --git a/target/config/Config.in.archopts b/target/config/Config.in.archopts
index e205a7909..a5f2bc08d 100644
--- a/target/config/Config.in.archopts
+++ b/target/config/Config.in.archopts
@@ -7,7 +7,6 @@ depends on ADK_TARGET_ARCH_ARM
config ADK_TARGET_ARCH_ARM_WITH_ARM
bool "arm"
- depends on ADK_TARGET_WITH_MMU
config ADK_TARGET_ARCH_ARM_WITH_THUMB
bool "thumb"
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu
index db1bee0c2..8375c7ee3 100644
--- a/target/config/Config.in.cpu
+++ b/target/config/Config.in.cpu
@@ -56,6 +56,13 @@ config ADK_TARGET_CPU_ARM_ARM926EJ_S
select ADK_TARGET_WITH_MMU
depends on ADK_TARGET_ARCH_ARM
+config ADK_TARGET_CPU_ARM_ARM926EJ_S_NOMMU
+ bool "arm926ej-s"
+ select ADK_TARGET_WITH_LT
+ select ADK_TARGET_WITHOUT_MMU
+ select ADK_TARGET_UCLINUX
+ depends on ADK_TARGET_ARCH_ARM
+
config ADK_TARGET_CPU_ARM_ARM11MPCORE
bool "arm11mpcore"
select ADK_TARGET_WITH_NPTL
diff --git a/target/config/Config.in.kernelversion b/target/config/Config.in.kernelversion
index bfb191f3e..3ac3e055b 100644
--- a/target/config/Config.in.kernelversion
+++ b/target/config/Config.in.kernelversion
@@ -31,7 +31,7 @@ config ADK_TARGET_KERNEL_VERSION_4_6
depends on !ADK_TARGET_ARCH_NDS32
config ADK_TARGET_KERNEL_VERSION_4_4
- bool "4.4.17"
+ bool "4.4.19"
depends on !ADK_TARGET_ARCH_NDS32
depends on !ADK_TARGET_ARCH_NIOS2
depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime
index 6657e044c..607c62d68 100644
--- a/target/config/Config.in.runtime
+++ b/target/config/Config.in.runtime
@@ -260,6 +260,7 @@ config ADK_RUNTIME_CONSOLE_SERIAL_DEVICE
default "ttyARC0" if ADK_TARGET_SYSTEM_NSIM_ARCV1 \
|| ADK_TARGET_SYSTEM_NSIM_ARCV2
default "ttyAMA0" if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB \
+ || ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU \
|| ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE \
|| ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 \
|| ADK_TARGET_SYSTEM_ARM_FM \
@@ -284,7 +285,7 @@ config ADK_RUNTIME_CONSOLE_SERIAL_SPEED
|| ADK_TARGET_SIM
default "9600" if ADK_TARGET_SYSTEM_FON_FON2100
default "9600" if ADK_TARGET_SYSTEM_NUMATO_MIMASV2
- default "38400" if ADK_TARGET_SYSTEM_PCENGINES_WRAP
+ default "38400" if ADK_TARGET_SYSTEM_PCENGINES_WRAP
default "38400" if ADK_TARGET_SYSTEM_ANDES_AG101P
default "115200"