diff mbox series

package/libspdm: Support spdm_context in the HAL

Message ID 20240827051631.234377-1-alistair.francis@wdc.com
State New
Headers show
Series package/libspdm: Support spdm_context in the HAL | expand

Commit Message

Alistair Francis Aug. 27, 2024, 5:16 a.m. UTC
From: Wilfred Mallawa <wilfred.mallawa@wdc.com>

This allows us to build libspdm with support for `spdm-context` in the
HAL functions. This is required by `spdm-utils`, this macro will be
dissolved in libspdm 4.x, with this feature being defaulted on.

Signed-off-by: Wilfred Mallawa <wilfred.mallawa@wdc.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
---
 package/libspdm/libspdm.mk | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/package/libspdm/libspdm.mk b/package/libspdm/libspdm.mk
index e86a79ed67..2a76892737 100644
--- a/package/libspdm/libspdm.mk
+++ b/package/libspdm/libspdm.mk
@@ -20,7 +20,8 @@  LIBSPDM_TARGET_CPU_FAMILY = $(call qstrip,$(BR2_PACKAGE_LIBSPDM_CPU_FAMILY))
 LIBSPDM_CFLAGS = \
 	$(TARGET_CFLAGS) \
 	-DLIBSPDM_ENABLE_CAPABILITY_EVENT_CAP=0 \
-	-DLIBSPDM_ENABLE_CAPABILITY_MEL_CAP=0
+	-DLIBSPDM_ENABLE_CAPABILITY_MEL_CAP=0 \
+	-DLIBSPDM_HAL_PASS_SPDM_CONTEXT=1
 
 LIBSPDM_CONF_OPTS = \
 	-DARCH=$(LIBSPDM_TARGET_CPU_FAMILY) \