From ed492f29e6fa00a24ac540f2a96f9597e0b709bc Mon Sep 17 00:00:00 2001 From: Harshitha Nagaraja Reddy Date: Wed, 27 May 2026 23:45:24 +0530 Subject: [PATCH 1/2] rb3gen2-core-kit: add DTSO for industrial mezzanine M.2 QCC2072 variant The qcs6490-rb3gen2 industrial mezzanine board can be equipped with a QCC2072 M.2 bt module which requires a specific device tree overlay. Add qcs6490-rb3gen2-industrial-mezzanine-m2-cologne.dtbo to KERNEL_DEVICETREE for dtbo generation Signed-off-by: Harshitha Nagaraja Reddy --- conf/machine/rb3gen2-core-kit.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/rb3gen2-core-kit.conf b/conf/machine/rb3gen2-core-kit.conf index 0261c609d..67735b7ce 100644 --- a/conf/machine/rb3gen2-core-kit.conf +++ b/conf/machine/rb3gen2-core-kit.conf @@ -10,6 +10,7 @@ MACHINE_FEATURES += "efi pci tpm2 phone" KERNEL_DEVICETREE ?= " \ qcom/qcs6490-rb3gen2.dtb \ qcom/qcs6490-rb3gen2-industrial-mezzanine.dtbo \ + qcom/qcs6490-rb3gen2-industrial-mezzanine-m2-cologne.dtbo \ qcom/qcs6490-rb3gen2-vision-mezzanine.dtbo \ " From 24bf4bc98bda0aae5f03c6ed9425b5411868f48a Mon Sep 17 00:00:00 2001 From: Harshitha Nagaraja Reddy Date: Thu, 28 May 2026 00:02:41 +0530 Subject: [PATCH 2/2] fit-dtb-compatible: add compatible strings for rb3gen2 industrial mezzanine board The combination of the rb3gen2 industrial mezzanine board and the QCC2072 M.2 module represents a unique hardware variant identified as board-subtype 13. This setup differs from the standard rb2gen2 industrial mezzanine (subtype 9) and requires its own compatible string mapping for correct DTB selection by the bootloader. Signed-off-by: Harshitha Nagaraja Reddy --- conf/machine/include/fit-dtb-compatible.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/fit-dtb-compatible.inc b/conf/machine/include/fit-dtb-compatible.inc index 1fb4fd642..bf3732817 100644 --- a/conf/machine/include/fit-dtb-compatible.inc +++ b/conf/machine/include/fit-dtb-compatible.inc @@ -79,6 +79,8 @@ FIT_DTB_COMPATIBLE[qcom_qcs5430-iot-subtype9] = \ "qcs6490-rb3gen2 qcs6490-rb3gen2-industrial-mezzanine" FIT_DTB_COMPATIBLE[qcom_qcs6490-iot-subtype9] = \ "qcs6490-rb3gen2 qcs6490-rb3gen2-industrial-mezzanine" +FIT_DTB_COMPATIBLE[qcom_qcs6490-iot-subtype13] = \ + "qcs6490-rb3gen2 qcs6490-rb3gen2-industrial-mezzanine qcs6490-rb3gen2-industrial-mezzanine-m2-cologne" FIT_DTB_COMPATIBLE[qcom_qcs5430-iot-subtype2] = \ "qcs6490-rb3gen2 qcs6490-rb3gen2-vision-mezzanine"