d3ff5db MdePkg: MmControl: Fix function and structure definition mismatches

1 file Authored by Kun Qin 3 years ago, Committed by mergify[bot] 3 years ago,
    MdePkg: MmControl: Fix function and structure definition mismatches
    
    REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3397
    
    Current Ppi/MmControl.h file has structure definition of "struct
    _PEI_MM_CONTROL_PPI". This name mismatches with its definition in PI
    Specification v1.7 (Errata) as "struct _EFI_PEI_MM_CONTROL_PPI".
    
    In addition, field types "PEI_MM_ACTIVATE" and "PEI_MM_DEACTIVATE" used
    in "struct _PEI_MM_CONTROL_PPI" mismatches with the definition of
    "EFI_PEI_MM_ACTIVATE" and "EFI_PEI_MM_DEACTIVATE" in the PI spec.
    
    This change fixes these mismatches by using the PI spec defined names.
    
    Cc: Michael D Kinney <michael.d.kinney@intel.com>
    Cc: Liming Gao <gaoliming@byosoft.com.cn>
    Cc: Zhiguang Liu <zhiguang.liu@intel.com>
    
    Fixes: 6f33f7a262314af35e2b99c849e08928ea49aa55
    Signed-off-by: Kun Qin <kuqin12@gmail.com>
    Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>