From 45098bf1b84c9d798fcd4fafff46efb6d4e9c21e Mon Sep 17 00:00:00 2001 From: Hongbin1 Zhang Date: Fri, 31 May 2024 15:28:34 +0800 Subject: [PATCH] MdeModulePkg/MdeModulePkg.dec: Add PcdMmCommBufferPages PCD PcdMmCommBufferPages is to specify the page count allocated for the MM communication buffer. Signed-off-by: Hongbin1 Zhang Co-authored-by: Jiaxin Wu Cc: Liming Gao Co-authored-by: Ray Ni Cc: Star Zeng Cc: Wei6 Xu Cc: Dun Tan Cc: Yuanhao Xie --- MdeModulePkg/MdeModulePkg.dec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec index e71a4dd5e3..a25f380d02 100644 --- a/MdeModulePkg/MdeModulePkg.dec +++ b/MdeModulePkg/MdeModulePkg.dec @@ -1190,6 +1190,10 @@ # @Prompt Delay access XHCI register after it issues HCRST (us) gEfiMdeModulePkgTokenSpaceGuid.PcdDelayXhciHCReset|2000|UINT16|0x30001060 + ## Specifies the page count allocated for the MM communication buffer. + # @Prompt Defines the page allocation for the MM communication buffer; default is 128 pages (512KB). + gEfiMdeModulePkgTokenSpaceGuid.PcdMmCommBufferPages|128|UINT32|0x30001061 + [PcdsFixedAtBuild, PcdsPatchableInModule] ## Dynamic type PCD can be registered callback function for Pcd setting action. # PcdMaxPeiPcdCallBackNumberPerPcdEntry indicates the maximum number of callback function