Vlv2TbltDevicePkg: Add PchInitSmm module
Add the PcdInitSmm module that should not have been removed. This module performs actions at Exit Boot Services to place devices in an OS compatible state. Without this module, some versions of Linux can not boot. Cc: Zailiang Sun <zailiang.sun@intel.com> Cc: Yi Qian <yi.qian@intel.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by: Zailiang Sun <zailiang.sun@intel.com> Reviewed-by: Yi Qian <yi.qian@intel.com>
This commit is contained in:
@@ -517,6 +517,7 @@ INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET
|
|||||||
|
|
||||||
!if $(MINNOW2_FSP_BUILD) == FALSE
|
!if $(MINNOW2_FSP_BUILD) == FALSE
|
||||||
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitDxe.inf
|
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitDxe.inf
|
||||||
|
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitSmm.inf
|
||||||
!endif
|
!endif
|
||||||
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
||||||
!if $(PCIESC_ENABLE) == TRUE
|
!if $(PCIESC_ENABLE) == TRUE
|
||||||
|
@@ -473,6 +473,7 @@ INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET
|
|||||||
|
|
||||||
!if $(MINNOW2_FSP_BUILD) == FALSE
|
!if $(MINNOW2_FSP_BUILD) == FALSE
|
||||||
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitDxe.inf
|
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitDxe.inf
|
||||||
|
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitSmm.inf
|
||||||
!endif
|
!endif
|
||||||
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
INF RuleOverride = BINARY $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
||||||
!if $(PCIESC_ENABLE) == TRUE
|
!if $(PCIESC_ENABLE) == TRUE
|
||||||
|
@@ -1193,6 +1193,8 @@ $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/IA32/fTPMInitPeim.inf
|
|||||||
<PcdsPatchableInModule>
|
<PcdsPatchableInModule>
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0xF0000043
|
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0xF0000043
|
||||||
}
|
}
|
||||||
|
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitSmm.inf
|
||||||
|
|
||||||
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
||||||
|
|
||||||
!if $(PCIESC_ENABLE) == TRUE
|
!if $(PCIESC_ENABLE) == TRUE
|
||||||
@@ -1449,6 +1451,7 @@ $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/IA32/fTPMInitPeim.inf
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
!if $(NETWORK_ENABLE) == TRUE
|
!if $(NETWORK_ENABLE) == TRUE
|
||||||
!if $(NETWORK_ISCSI_ENABLE) == TRUE
|
!if $(NETWORK_ISCSI_ENABLE) == TRUE
|
||||||
NetworkPkg/IScsiDxe/IScsiDxe.inf
|
NetworkPkg/IScsiDxe/IScsiDxe.inf
|
||||||
|
@@ -1180,6 +1180,8 @@ $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/IA32/fTPMInitPeim.inf
|
|||||||
<PcdsPatchableInModule>
|
<PcdsPatchableInModule>
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0xF0000043
|
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0xF0000043
|
||||||
}
|
}
|
||||||
|
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitSmm.inf
|
||||||
|
|
||||||
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
||||||
|
|
||||||
!if $(PCIESC_ENABLE) == TRUE
|
!if $(PCIESC_ENABLE) == TRUE
|
||||||
|
@@ -1195,6 +1195,8 @@ $(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/IA32/fTPMInitPeim.inf
|
|||||||
<PcdsPatchableInModule>
|
<PcdsPatchableInModule>
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0xF0000043
|
gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0xF0000043
|
||||||
}
|
}
|
||||||
|
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchInitSmm.inf
|
||||||
|
|
||||||
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
$(PLATFORM_BINARY_PACKAGE)/$(DXE_ARCHITECTURE)$(TARGET)/$(DXE_ARCHITECTURE)/PchSmiDispatcher.inf
|
||||||
|
|
||||||
!if $(PCIESC_ENABLE) == TRUE
|
!if $(PCIESC_ENABLE) == TRUE
|
||||||
|
Reference in New Issue
Block a user