MdePkg: Clarify EFI_MM_SX_DISPATCH_PROTOCOL.Register() as per PI 1.7 A spec

Clarified comments regarding the usage of RegisterContext parameter of
Register() API in EFI_MM_SX_DISPATCH_PROTOCOL.

As defined in the PI 1.7 A Errata specification.

Cc: Felix Polyudov <felixp@ami.com>
Cc: Dhanaraj V <vdhanaraj@ami.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Signed-off-by: Sachin Ganesh <sachinganesh@ami.com>
This commit is contained in:
INDIA\sachinganesh 2024-10-10 11:05:00 +05:30 committed by mergify[bot]
parent c80f456ef4
commit caec6089cf

View File

@ -67,11 +67,7 @@ typedef struct _EFI_MM_SX_DISPATCH_PROTOCOL EFI_MM_SX_DISPATCH_PROTOCOL;
The caller fills this context in before calling The caller fills this context in before calling
the register function to indicate to the register the register function to indicate to the register
function which Sx state type and phase the caller function which Sx state type and phase the caller
wishes to be called back on. For this intertace, wishes to be called back on.
the Sx driver will call the registered handlers for
all Sx type and phases, so the Sx state handler(s)
must check the Type and Phase field of the Dispatch
context and act accordingly.
@param[out] DispatchHandle Handle of dispatch function, for when interfacing @param[out] DispatchHandle Handle of dispatch function, for when interfacing
with the parent Sx state MM driver. with the parent Sx state MM driver.