Hi Olivier,

Your patch 'ArmPlatformPkg/ArmVExpressDxe: Change FDT default file
names' has broken the FVP build in a non-trivial way:

This part of the FDF:

"""
!ifdef $(DTB_DIR)
  #
  # Embed flattened device tree (FDT) images for all known
  # variants of this platform
  #
  FILE RAW = PCD (gArmVExpressTokenSpaceGuid.PcdFdtFvpBaseAEMv8x4GicV2) {
    $(DTB_DIR)/fvp-base-gicv2-psci.dtb
  }
  FILE RAW = PCD (gArmVExpressTokenSpaceGuid.PcdFdtFvpBaseAEMv8x4GicV2Legacy) {
    $(DTB_DIR)/fvp-base-gicv2legacy-psci.dtb
  }
  FILE RAW = PCD (gArmVExpressTokenSpaceGuid.PcdFdtFvpBaseAEMv8x4GicV3) {
    $(DTB_DIR)/fvp-base-gicv3-psci.dtb
  }
  FILE RAW = PCD (gArmVExpressTokenSpaceGuid.PcdFdtFvpFoundationGicV2) {
    $(DTB_DIR)/fvp-foundation-gicv2-psci.dtb
  }
  FILE RAW = PCD (gArmVExpressTokenSpaceGuid.PcdFdtFvpFoundationGicV2Legacy) {
    $(DTB_DIR)/fvp-foundation-gicv2legacy-psci.dtb
  }
  FILE RAW = PCD (gArmVExpressTokenSpaceGuid.PcdFdtFvpFoundationGicV3) {
    $(DTB_DIR)/fvp-foundation-gicv3-psci.dtb
  }
!endif
"""

now generates build failures when DTB_DIR is set, and there is no easy
fix since the PCDs were removed and the underlying functionality as
well.

Since the patch has not been sent to the list for review, may I
propose that you revert it? Then we can discuss an approach for the
underlying issue rather than paper over the problems it has created.

Thanks,
Ard.

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to