edk2/UefiCpuPkg/Include/Guid/RiscVSecHobData.h
Tuan Phan dd36c3048f UefiCpuPkg: RISC-V: Add SEC HOB Data definition
Introduce RISC-V SEC HOB Data structure to pass boot information from
SEC phase to PEI/DXE phases.

Signed-off-by: Tuan Phan <tphan@ventanamicro.com>
2025-07-15 05:45:15 +00:00

23 lines
537 B
C

/** @file
RISC-V SEC Data Hob to pass booting information between SEC, PEI and DXE.
Copyright (c) 2025, Ventana Micro Systems Inc.<BR>
SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#ifndef RISCV_SEC_HOB_DATA_
#define RISCV_SEC_HOB_DATA_
#include <PiPei.h>
#define RISCV_SEC_HANDOFF_HOB_GUID { 0xe5ad277d, 0xc2a2, 0x4462, { 0xb1, 0x60, 0x1e, 0x37, 0x6e, 0xdd, 0xf1, 0x95 } }
typedef struct {
UINTN BootHartId;
VOID *FdtPointer;
} RISCV_SEC_HANDOFF_DATA;
#endif /* RISCV_SEC_HOB_DATA_ */