audk/MdeModulePkg/Bus/Pci/SdMmcPciHcDxe
Feng Tian 3b1d8241d0 MdeModulePkg/SdMmc: update TPL to notify to fix UEFI SCT hang
We have to upgrade the TPL level used by SdMmc stack because the
following flow:

DiskIo2ReadWriteDisk() in logical partition -> PartitionReadBlocksEx()
in logical partition at TPL callback level -> ProbeMediaStatusEx()
with sync request -> DiskIo2ReadWriteDisk() in physical partition ->
 waiting for async task completion.

if the low layer driver doesn't run at TPL_NOTIFY level, it will have
no time to trigger async task and cause system hang.

Cc: Hao Wu <hao.a.wu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
2016-07-01 14:44:47 +08:00
..
ComponentName.c
EmmcDevice.c MdeModulePkg: SdMmc: Add delay before eMMC reset 2016-06-24 11:28:35 +08:00
SdDevice.c MdeModulePkg/SdMmcPciHcDxe: Check SD's supported bus mode before switch 2016-05-06 16:10:01 +08:00
SdMmcPciHcDxe.c MdeModulePkg/SdMmc: update TPL to notify to fix UEFI SCT hang 2016-07-01 14:44:47 +08:00
SdMmcPciHcDxe.h MdeModulePkg/SdMmcPciHcDxe: break cmd exec if the card isn't identified 2016-05-06 16:09:58 +08:00
SdMmcPciHcDxe.inf
SdMmcPciHcDxe.uni
SdMmcPciHcDxeExtra.uni
SdMmcPciHci.c MdeModulePkg/SdMmc: update TPL to notify to fix UEFI SCT hang 2016-07-01 14:44:47 +08:00
SdMmcPciHci.h