summaryrefslogtreecommitdiff
path: root/Platform/ARM/VExpressPkg
diff options
context:
space:
mode:
authorEvanLloyd <evan.lloyd@arm.com>2017-09-01 18:27:28 +0100
committerLeif Lindholm <leif.lindholm@linaro.org>2017-09-05 13:24:32 +0100
commit6b95ac45c659557a4bac988f799aee6159e8b753 (patch)
tree0646f54a52289e37b6c0ba820f518a57adee14f9 /Platform/ARM/VExpressPkg
parent50da4ce885a7a0e747ef85dc74206885af8bb320 (diff)
downloadedk2-platforms-6b95ac45c659557a4bac988f799aee6159e8b753.tar.xz
Platform/ARM/VExpressPkg:Fix Pcd broken in edk2
A recent change in edk2: EmbeddedPkg/EmbeddedPkg.dsc: fix build for non-ARM architectures actually broke the build for AARCH64 architectures (well Juno, really). The PCD moved, PcdIsp1761BaseAddress, is used by edk2\EmbeddedPkg\Drivers\Isp1761UsbDxe\Isp1761UsbDxe.inf, which was included by Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc This patch moves the Isp1761UsbDxe.inf to [Components.ARM] so that it doesn't invoke the PCD for Juno. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Evan Lloyd <evan.lloyd@arm.com> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Platform/ARM/VExpressPkg')
-rw-r--r--Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc8
1 files changed, 5 insertions, 3 deletions
diff --git a/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc b/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc
index 770007d1c8..25cdc60737 100644
--- a/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc
+++ b/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc
@@ -471,9 +471,6 @@
EmbeddedPkg/Drivers/Lan91xDxe/Lan91xDxe.inf
!endif
- # ISP1761 USB OTG Controller
- EmbeddedPkg/Drivers/Isp1761UsbDxe/Isp1761UsbDxe.inf
-
#
# Android Fastboot
#
@@ -505,3 +502,8 @@
PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
BcfgCommandLib|ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
}
+
+[Components.ARM]
+
+ # ISP1761 USB OTG Controller
+ EmbeddedPkg/Drivers/Isp1761UsbDxe/Isp1761UsbDxe.inf