rb3gen2-core-kit: declare TPM2 machine feature#1713
rb3gen2-core-kit: declare TPM2 machine feature#1713khalidfaisal17 wants to merge 1 commit intoqualcomm-linux:masterfrom
Conversation
Test run workflowTest jobs for commit 67d7ed6
All jobs summary
|
Test Results 47 files + 27 208 suites +188 3h 34m 19s ⏱️ + 3h 7m 29s For more details on these failures, see this check. Results for commit 67d7ed6. ± Comparison against base commit ab74e2d. |
lumag
left a comment
There was a problem hiding this comment.
This change allows
Don't describe the change. Start your commit message with the description of the issue.
lumag
left a comment
There was a problem hiding this comment.
Allow TPM-related packages to be conditionally included
by the distro for rb3gen2.
Where is the issue that you are solving?
Hi @lumag , The issue is that rb3gen2 currently does not expose the tpm2 MACHINE_FEATURE, which prevents the distro from The updated commit message now reflects this and explains why adding the tpm2 feature is necessary. |
You probably forgot to update the commit. |
You shouldn't say that this is needed in order to include packages, you should explain why you are extending the machine features, saying that tpm2 can be provided via fTPM or dTPM. If via fTPM, please say which boot firmware release implements this support. |
Updated the comment. |
Still didn't happen. |
Enable tpm2 in MACHINE_FEATURES for rb3gen2 to allow meta-security and meta-tpm layers to include TPM2 userspace stack, tools, and required kernel fragments. This ensures proper initialization of the SPI-based TPM via UEFI on this platform. Signed-off-by: Khalid Faisal Ansari <khalid.ansari@oss.qualcomm.com>
The rb3gen2 MACHINE configuration is updated to expose TPM2 capability through MACHINE_FEATURES. This allows the meta-security layer (and in particular meta-tpm) to correctly include TPM2 userspace components, kernel config fragments, and system integration units.
meta-security enablement was part of PR #1504
the build now automatically enables:
These features ensure proper TPM2 support on rb3gen2 platforms where a dTPM is exposed over SPI.
This change is specific to rb3gen2 and does not affect other machines.