Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: a4b7aa362d94bbe0287663cab9af4ab503f6185d
      
https://github.com/tianocore/edk2/commit/a4b7aa362d94bbe0287663cab9af4ab503f6185d
  Author: Michael D Kinney <[email protected]>
  Date:   2022-02-04 (Fri, 04 Feb 2022)

  Changed paths:
    M MdeModulePkg/Bus/Pci/PciBusDxe/PciRomTable.c

  Log Message:
  -----------
  MdeModulePkg/Bus/Pci/PciBusDxe: Support platform PCI ROM override

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3811

Remove ASSERT() statements that are triggered if a platform provides
an override of PCI ROM attached to a PCI Controller.  The PCI Platform
Protocol allows the platform to provide a PCI ROM image for a PCI
Controller.  This works for PCI Controllers that do not have an attached
PCI ROM, but the platform is not allowed to replace the PCI ROM for a
PCI Controller that has its own PCI ROM.  Removing these ASSERT()
statements enables this additional use case.

Cc: Hao A Wu <[email protected]>
Cc: Ray Ni <[email protected]>
Cc: Star Zeng <[email protected]>
Signed-off-by: Michael D Kinney <[email protected]>
Reviewed-by: Star Zeng <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>




_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to