Skip to content
Snippets Groups Projects
Commit 86f7468f authored by Luca Seritan's avatar Luca Seritan Committed by Andrei Gherzan
Browse files

Drop qemu-generic-arm64 support


qemu-generic-arm64 was not fully supported. Use qemuarm64-efi as
a supported 64 bit ARM alternative.

Signed-off-by: default avatarLuca Seritan <luca.seritan@huawei.com>
parent 18d41444
No related branches found
No related tags found
1 merge request!250Add support for qemuarm/64 machines with EFI
...@@ -46,9 +46,6 @@ WKS_FILE:qemux86-64 ?= "x-gpt-efi-disk.wks.in" ...@@ -46,9 +46,6 @@ WKS_FILE:qemux86-64 ?= "x-gpt-efi-disk.wks.in"
WKS_FILE_DEPENDS:qemux86-64 += "ovmf" WKS_FILE_DEPENDS:qemux86-64 += "ovmf"
WKS_FILE_DEPENDS:qemux86 += "ovmf" WKS_FILE_DEPENDS:qemux86 += "ovmf"
WKS_FILE:qemu-generic-arm64 = "x-qemu-efi-disk.wks.in"
IMAGE_FSTYPES:qemu-generic-arm64 += "wic wic.qcow2"
WKS_FILE:seco-imx8mm-c61-2gb ?= "x-imx-uboot-bootpart.wks.in" WKS_FILE:seco-imx8mm-c61-2gb ?= "x-imx-uboot-bootpart.wks.in"
IMAGE_FSTYPES:seco-imx8mm-c61-2gb ?= "wic.gz wic.bmap" IMAGE_FSTYPES:seco-imx8mm-c61-2gb ?= "wic.gz wic.bmap"
......
...@@ -73,11 +73,6 @@ PREFERRED_PROVIDER_virtual/kernel:qemux86-64 = "linux-oniro" ...@@ -73,11 +73,6 @@ PREFERRED_PROVIDER_virtual/kernel:qemux86-64 = "linux-oniro"
PREFERRED_PROVIDER_virtual/kernel:qemuarm-efi = "linux-oniro" PREFERRED_PROVIDER_virtual/kernel:qemuarm-efi = "linux-oniro"
PREFERRED_PROVIDER_virtual/kernel:qemuarm64-efi = "linux-oniro" PREFERRED_PROVIDER_virtual/kernel:qemuarm64-efi = "linux-oniro"
# qemu-generic-arm64 has issues booting past 5.10. See:
# https://git.yoctoproject.org/meta-arm/tree/meta-arm/conf/machine/generic-arm64.conf?id=c40fb5348b1d0f8c4a1ed779c8df6ba3cf411930
# When kernel version is bumped we will have to revisit here.
PREFERRED_PROVIDER_virtual/kernel_qemu-generic-arm64 = "linux-oniro"
# Prefer GRUB as the EFI provider. # Prefer GRUB as the EFI provider.
# #
# The SysOTA+RAUC stack supports GRUB as the point of integration. This is # The SysOTA+RAUC stack supports GRUB as the point of integration. This is
...@@ -103,9 +98,6 @@ IMAGE_EFI_BOOT_FILES += "grubenv;EFI/BOOT/grubenv" ...@@ -103,9 +98,6 @@ IMAGE_EFI_BOOT_FILES += "grubenv;EFI/BOOT/grubenv"
# (note r-provider is used below) # (note r-provider is used below)
PREFERRED_RPROVIDER_virtual-grub-bootconf = "oniro-grub-bootconf" PREFERRED_RPROVIDER_virtual-grub-bootconf = "oniro-grub-bootconf"
# qemu-generic-arm64 specific requirements
PREFERRED_VERSION_optee-os:qemu-generic-arm64 = "3.14.0"
# Default to enabling serial debug console on RaspberryPi # Default to enabling serial debug console on RaspberryPi
ENABLE_UART ?= "1" ENABLE_UART ?= "1"
......
...@@ -28,7 +28,7 @@ PROVIDES="linux-oniro virtual/kernel" ...@@ -28,7 +28,7 @@ PROVIDES="linux-oniro virtual/kernel"
KCONF_BSP_AUDIT_LEVEL = "1" KCONF_BSP_AUDIT_LEVEL = "1"
COMPATIBLE_MACHINE = "^(qemux86|qemux86-64|qemuriscv64|qemuriscv32|qemu-generic-arm64)$" COMPATIBLE_MACHINE = "^(qemux86|qemux86-64|qemuriscv64|qemuriscv32)$"
# Functionality flags # Functionality flags
KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment