; The section must be accepted or validated by the VMM before the boot\r
%define OVMF_SECTION_TYPE_SNP_SEC_MEM 0x1\r
\r
+; AMD SEV-SNP specific sections\r
+%define OVMF_SECTION_TYPE_SNP_SECRETS 0x2\r
+\r
ALIGN 16\r
\r
TIMES (15 - ((OvmfSevGuidedStructureEnd - OvmfSevGuidedStructureStart + 15) % 16)) DB 0\r
DD OVMF_SEV_METADATA_VERSION ; Version\r
DD (OvmfSevGuidedStructureEnd - _DescriptorSev - 16) / 12 ; Number of sections\r
\r
+; SEV-SNP Secrets page\r
+SevSnpSecrets:\r
+ DD SEV_SNP_SECRETS_BASE\r
+ DD SEV_SNP_SECRETS_SIZE\r
+ DD OVMF_SECTION_TYPE_SNP_SECRETS\r
+\r
OvmfSevGuidedStructureEnd:\r
ALIGN 16\r