On 6/9/21 12:29, Ard Biesheuvel wrote:
On Wed, 26 May 2021 at 12:12, Nhi Pham <n...@os.amperecomputing.com> wrote:
From: Vu Nguyen <vungu...@os.amperecomputing.com>
The roles of this driver:
* Consume PcieCoreLib to initialize all enable PCIe controllers.
* Produce neccessary protocols like RootBridgeIo an ResourceAllocation
which will be used later by PciBus.
Cc: Thang Nguyen <th...@os.amperecomputing.com>
Cc: Chuong Tran <chu...@os.amperecomputing.com>
Cc: Phong Vo <ph...@os.amperecomputing.com>
Cc: Leif Lindholm <l...@nuviainc.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org>
Cc: Nate DeSimone <nathaniel.l.desim...@intel.com>
Signed-off-by: Vu Nguyen <vungu...@os.amperecomputing.com>
Why do you need a re-implementation of PciHostBridgeDxe for any of
this? There is very little h/w specific code there, and it is all
customizable using PciHostBridgeLib and PciSegmentLib (among others)
There are a couple of examples of this in edk2-platforms - please take
a look at those, and if that does not give you enough wiggle room,
let's see if we can accommodate your needs in PciHostBridgeDxe itself.
Hi Leif, Ard,
Thanks for your comments. The current implementation which has little
deltas comparing with the standard one has been well-tested. It's a good
idea that we need to re-implement it based on Ard's suggestion, but it
will take time and we need to make sure that it is well-tested
internally before getting it out. So, we want to keep this current
implementation but we will start looking at working the
re-implementation in the future.
Best regards,
Nhi
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#76527): https://edk2.groups.io/g/devel/message/76527
Mute This Topic: https://groups.io/mt/83097113/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-