MdeModulePkg/AhciPei: Use PCI_DEVICE_PPI to manage AHCI device
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3907 This change modifies AhciPei library to allow usage both EDKII_PCI_DEVICE_PPI and EDKII_PEI_ATA_AHCI_HOST_CONTROLLER_PPI to manage ATA HDD working under AHCI mode. Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Signed-off-by: Maciej Czajkowski <maciej.czajkowski@intel.com> Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
This commit is contained in:
committed by
mergify[bot]
parent
86757f0b47
commit
a8f59e2eb4
@@ -50,11 +50,13 @@
|
||||
TimerLib
|
||||
LockBoxLib
|
||||
PeimEntryPoint
|
||||
DevicePathLib
|
||||
|
||||
[Ppis]
|
||||
gEdkiiPeiAtaAhciHostControllerPpiGuid ## CONSUMES
|
||||
gEdkiiIoMmuPpiGuid ## CONSUMES
|
||||
gEfiEndOfPeiSignalPpiGuid ## CONSUMES
|
||||
gEdkiiPeiPciDevicePpiGuid ## CONSUMES
|
||||
gEdkiiPeiAtaPassThruPpiGuid ## SOMETIMES_PRODUCES
|
||||
gEfiPeiVirtualBlockIoPpiGuid ## SOMETIMES_PRODUCES
|
||||
gEfiPeiVirtualBlockIo2PpiGuid ## SOMETIMES_PRODUCES
|
||||
@@ -65,8 +67,7 @@
|
||||
|
||||
[Depex]
|
||||
gEfiPeiMemoryDiscoveredPpiGuid AND
|
||||
gEfiPeiMasterBootModePpiGuid AND
|
||||
gEdkiiPeiAtaAhciHostControllerPpiGuid
|
||||
gEfiPeiMasterBootModePpiGuid
|
||||
|
||||
[UserExtensions.TianoCore."ExtraFiles"]
|
||||
AhciPeiExtra.uni
|
||||
|
Reference in New Issue
Block a user