Files
poky/meta/recipes-core
Eilís 'pidge' Ní Fhlannagáin ce5d6b9653 ovmf: fix tpm PACKAGECONFIG to use TPM2_ENABLE
The tpm PACKAGECONFIG passed "-D TPM_ENABLE=TRUE/FALSE", but ovmf
renamed that macro to TPM2_ENABLE in edk2 commit 4de8d61bcec0
("OvmfPkg: rework TPM configuration", first released in
edk2-stable202202). Since then TPM_ENABLE has been an unknown macro
that edk2 ignores, so TPM2 support was never compiled in, even for
MACHINEs with 'tpm'/'tpm2' in MACHINE_FEATURES.

Use TPM2_ENABLE (as defined in
OvmfPkg/Include/Dsc/OvmfTpmDefines.dsc.inc and consumed by
OvmfPkgX64.dsc) so the tpm PACKAGECONFIG actually enables TPM2 support.

The same commit also added a separate TPM1_ENABLE macro (TPM 1.2
support, default TRUE), but its dsc.inc snippets are only included
inside OvmfPkgX64.dsc's "!if $(TPM2_ENABLE) == TRUE" block, so it has
no effect unless TPM2_ENABLE is TRUE. No separate PACKAGECONFIG knob is
needed.

(From OE-Core rev: e01b71bd0e69226399902ea4b0c58dae24ab70c3)

Signed-off-by: Eilís 'pidge' Ní Fhlannagáin <pidge@baylibre.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d6b434455544e5922d75ba07a74490e6a6df7a0c)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-09-11 14:32:08 +01:00
..
2026-08-24 11:43:45 +01:00
2026-05-12 21:31:34 +01:00
2024-01-07 12:24:57 +00:00
2026-01-26 09:45:38 +00:00
2024-05-03 06:12:21 -07:00
2023-04-27 14:41:31 +01:00
2026-08-28 09:52:24 +01:00
2026-09-04 10:39:10 +01:00
2024-04-14 06:28:02 +01:00
2026-07-30 13:21:15 +01:00
2026-07-20 09:04:33 +01:00
2025-11-26 07:50:35 -08:00
2026-05-04 13:57:31 +01:00
2022-11-08 22:47:16 +00:00
2023-09-26 10:35:27 +01:00
2026-09-04 10:39:10 +01:00
2024-06-05 05:57:12 -07:00
2024-06-05 05:57:12 -07:00
2026-09-11 14:32:08 +01:00
2026-03-16 10:22:06 +00:00