From: Jan Kiszka <[email protected]>

This add the last missing pieces to support the Apollo Lake variant of
the Intel NUCs with up to 8GB of RAM. As noted when adding the Jailhouse
bits, this is limited to --latest at this point because of missing
relevant commits in the 0.9.1 release.

The NUC6CAY comes without a UART interface. Therefore, we are using the
new EFI framebuffer console and, of course, intensively the virtual
console. All the rest is standard again.

Signed-off-by: Jan Kiszka <[email protected]>
---
 conf/multiconfig/nuc6cay-jailhouse.conf | 18 ++++++++++++++++++
 images.list                             |  1 +
 scripts/lib/wic/canned-wks/nuc6cay.wks  |  5 +++++
 3 files changed, 24 insertions(+)
 create mode 100644 conf/multiconfig/nuc6cay-jailhouse.conf
 create mode 100644 scripts/lib/wic/canned-wks/nuc6cay.wks

diff --git a/conf/multiconfig/nuc6cay-jailhouse.conf 
b/conf/multiconfig/nuc6cay-jailhouse.conf
new file mode 100644
index 0000000..ea70573
--- /dev/null
+++ b/conf/multiconfig/nuc6cay-jailhouse.conf
@@ -0,0 +1,18 @@
+#
+# Jailhouse, a Linux-based partitioning hypervisor
+#
+# Copyright (c) Siemens AG, 2018
+#
+# Authors:
+#  Jan Kiszka <[email protected]>
+#
+# SPDX-License-Identifier: GPL-2.0
+#
+
+require conf/multiconfig/qemuamd64-jailhouse.conf
+
+MACHINE = "nuc6cay"
+
+WKS_FILE = "nuc6cay"
+
+IMAGE_PREINSTALL_append = " firmware-iwlwifi"
diff --git a/images.list b/images.list
index ee2c44c..cb7ea75 100644
--- a/images.list
+++ b/images.list
@@ -1,3 +1,4 @@
 qemuamd64      QEMU/KVM Intel-x86 virtual target
 qemuarm64      QEMU ARM64 virtual target
 orangepi-zero  Orange Pi Zero (256 MB edition)
+nuc6cay                Intel NUC (NUC6CAY, 8 GB RAM)  [requires '--latest']
diff --git a/scripts/lib/wic/canned-wks/nuc6cay.wks 
b/scripts/lib/wic/canned-wks/nuc6cay.wks
new file mode 100644
index 0000000..7abe470
--- /dev/null
+++ b/scripts/lib/wic/canned-wks/nuc6cay.wks
@@ -0,0 +1,5 @@
+part /boot --source bootimg-efi-isar --sourceparams="loader=grub-efi" --ondisk 
sda --label msdos --active --align 1024
+
+part / --source rootfs --ondisk sda --fstype=ext4 --label platform --align 
1024 --use-uuid
+
+bootloader --ptable gpt --timeout=3 --append="intel_iommu=off 
memmap=82M\$0x3a000000"
-- 
2.16.4

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to