[linux-yocto] [PATCH 1/1] qemuarm64: create bsp config

zhe.he at windriver.com zhe.he at windriver.com
Thu Sep 18 23:01:19 PDT 2014


From: He Zhe <zhe.he at windriver.com>

This is the initial meta data for qemu arm64 bsp that supports qemu's virt for
aarch64.

Signed-off-by: He Zhe <zhe.he at windriver.com>
---
 .../bsp/qemuarm64/qemuarm64-standard.scc           |  9 +++++++
 meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.cfg  | 29 ++++++++++++++++++++++
 meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.scc  |  1 +
 3 files changed, 39 insertions(+)
 create mode 100644 meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64-standard.scc
 create mode 100644 meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.cfg
 create mode 100644 meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.scc

diff --git a/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64-standard.scc b/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64-standard.scc
new file mode 100644
index 0000000..71c3cc3
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64-standard.scc
@@ -0,0 +1,9 @@
+define KMACHINE qemuarm64
+define KTYPE standard
+define KARCH arm64
+
+include ktypes/standard/standard.scc
+branch qemuarm64
+
+include cfg/virtio.scc
+include qemuarm64.scc
diff --git a/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.cfg b/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.cfg
new file mode 100644
index 0000000..c8f4004
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.cfg
@@ -0,0 +1,29 @@
+#
+# ARM64
+#
+CONFIG_ARM64=y
+CONFIG_64BIT=y
+CONFIG_ARCH_VEXPRESS=y
+
+#
+# Bus support
+#
+CONFIG_ARM_AMBA=y
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_AMBA_PL011=y
+CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
+
+#
+# RTC
+#
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_DRV_PL031=y
diff --git a/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.scc b/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.scc
new file mode 100644
index 0000000..3bbf60c
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/qemuarm64/qemuarm64.scc
@@ -0,0 +1 @@
+kconf hardware qemuarm64.cfg
-- 
1.9.1



More information about the linux-yocto mailing list