From 38a72033da87948bc8425c5eae5226d4e727b2fa Mon Sep 17 00:00:00 2001 From: Xinzheng Long Date: Wed, 20 May 2026 11:02:46 +0800 Subject: [PATCH 1/2] iq-x5121-evk.conf: add X1 EL2 DTBO to kernel DT list KVM support on iq-x5121-evk requires the X1 EL2 DTBO, which is shared with iq-x7181-evk. To support this, enable EL2 DTBO generation in the kernel DT list. Signed-off-by: Xinzheng Long --- conf/machine/iq-x5121-evk.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/iq-x5121-evk.conf b/conf/machine/iq-x5121-evk.conf index 9ba7100e..c14c9a78 100644 --- a/conf/machine/iq-x5121-evk.conf +++ b/conf/machine/iq-x5121-evk.conf @@ -8,6 +8,7 @@ MACHINE_FEATURES += "efi pci" KERNEL_DEVICETREE ?= " \ qcom/purwa-iot-evk.dtb \ + qcom/x1-el2.dtbo \ " MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += " \ From 1ec4dd5b0eda1fb764b7747dcb8379d7937bd1b1 Mon Sep 17 00:00:00 2001 From: Xinzheng Long Date: Wed, 20 May 2026 11:05:53 +0800 Subject: [PATCH 2/2] fit-dtb-compatible: add el2 DTBO mapping for IQ-X5121 Evaluation Kit KVM support on IQ-X5121 Evaluation Kit requires applying the el2 DTBO at boot. Add FIT_DTB_COMPATIBLE entries to allow UEFI to correctly match and apply the `x1-el2.dtbo` overlay when booting with KVM. Signed-off-by: Xinzheng Long --- conf/machine/include/fit-dtb-compatible.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conf/machine/include/fit-dtb-compatible.inc b/conf/machine/include/fit-dtb-compatible.inc index cde36b66..1fb4fd64 100644 --- a/conf/machine/include/fit-dtb-compatible.inc +++ b/conf/machine/include/fit-dtb-compatible.inc @@ -44,6 +44,9 @@ FIT_DTB_COMPATIBLE[qcom_sm8750-mtp] = "sm8750-mtp" FIT_DTB_COMPATIBLE[qcom_hamoa-evk] = \ "hamoa-iot-evk hamoa-iot-evk-camera-imx577" +# ---------- purwa ---------- +FIT_DTB_COMPATIBLE[qcom_purwa-evk-el2kvm] = "purwa-iot-evk x1-el2" + # ---------- lemans ---------- FIT_DTB_COMPATIBLE[qcom_qcs9075-iot] = \ "lemans-evk lemans-evk-camera-csi1-imx577"