From a874f1028f9a0d647833afada3d92b7ccb48ddbb Mon Sep 17 00:00:00 2001 From: Khalid Faisal Ansari Date: Tue, 10 Feb 2026 15:21:21 +0530 Subject: [PATCH 1/3] qcom-distro: Add meta-security/meta-tpm layer support Added meta-security (master branch) and enabled the meta-tpm layer to support TPM2 stack and utilities in the QCOM Yocto build. Signed-off-by: Khalid Faisal Ansari --- ci/qcom-distro.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ci/qcom-distro.yml b/ci/qcom-distro.yml index 8f3204bfd..fd3c8cd1f 100644 --- a/ci/qcom-distro.yml +++ b/ci/qcom-distro.yml @@ -37,6 +37,13 @@ repos: branch: master url: https://github.com/uptane/meta-updater + meta-security: + url: https://git.yoctoproject.org/meta-security + branch: master + layers: + .: + meta-tpm: + local_conf_header: virtualization: SKIP_META_VIRT_SANITY_CHECK = "1" From 7d8ccde5bdd0e455cc20a1ee8c150f9c6f9e60a6 Mon Sep 17 00:00:00 2001 From: Khalid Faisal Ansari Date: Mon, 9 Feb 2026 17:18:04 +0530 Subject: [PATCH 2/3] iq-8275-evk: declare TPM2 machine feature Declare TPM2 as a supported machine feature for iq-8275-evk. This allows TPM-related packages to be conditionally included by the distro without affecting platforms that do not provide TPM hardware support. Signed-off-by: Khalid Faisal Ansari --- conf/machine/iq-8275-evk.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/iq-8275-evk.conf b/conf/machine/iq-8275-evk.conf index e57039943..f4c0b8d3c 100644 --- a/conf/machine/iq-8275-evk.conf +++ b/conf/machine/iq-8275-evk.conf @@ -4,7 +4,7 @@ require conf/machine/include/qcom-qcs8300.inc -MACHINE_FEATURES += "efi pci" +MACHINE_FEATURES += "efi pci tpm2" KERNEL_DEVICETREE ?= " \ qcom/monaco-evk.dtb \ From ef9fdd6353f78b0fe6a91e6467333050222653f8 Mon Sep 17 00:00:00 2001 From: Khalid Faisal Ansari Date: Mon, 9 Feb 2026 17:19:01 +0530 Subject: [PATCH 3/3] iq-9075-evk: declare TPM2 machine feature Declare TPM2 as a supported machine feature for iq-9075-evk. This allows TPM-related packages to be conditionally included by the distro without affecting platforms that do not provide TPM hardware support. Signed-off-by: Khalid Faisal Ansari --- conf/machine/iq-9075-evk.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/iq-9075-evk.conf b/conf/machine/iq-9075-evk.conf index e027ae754..af47fc0f4 100644 --- a/conf/machine/iq-9075-evk.conf +++ b/conf/machine/iq-9075-evk.conf @@ -4,7 +4,7 @@ require conf/machine/include/qcom-qcs9100.inc -MACHINE_FEATURES += "efi pci" +MACHINE_FEATURES += "efi pci tpm2" KERNEL_DEVICETREE ?= " \ qcom/lemans-evk.dtb \