]> git.proxmox.com Git - mirror_edk2.git/commit
ArmVirtPkg: drop dependency on DxePcdLib for DXE Pcd.inf
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Wed, 6 Apr 2016 11:42:28 +0000 (13:42 +0200)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 7 Apr 2016 16:16:24 +0000 (18:16 +0200)
commit31b3b02acaa788e55270b3fb1205c8a82f0749f4
treebdfa2cafc5858ea54d3b679f1f886b091db94ed4
parenteeb69ffc28175edb46c9e654b4e753edd25fc6c4
ArmVirtPkg: drop dependency on DxePcdLib for DXE Pcd.inf

The PcdDxe dynamic PCD driver is dispatched explicitly via an 'A PRIORI'
declaration in the platform DSC. Without that declaration, the DXE driver
can never be dispatched since it transitively (via DxePcdLib) depends on
protocols it produces itself. So use the NULL PcdLib explicitly only for
this driver.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
ArmVirtPkg/ArmVirtQemu.dsc
ArmVirtPkg/ArmVirtQemuKernel.dsc
ArmVirtPkg/ArmVirtXen.dsc