diff options
author | Heyi Guo <heyi.guo@linaro.org> | 2016-06-14 12:00:52 +0800 |
---|---|---|
committer | Leif Lindholm <leif.lindholm@linaro.org> | 2016-06-17 09:45:56 +0100 |
commit | b849d3e260d7adf69dc6f4b2ee7b9f2122305274 (patch) | |
tree | 3d92ded38262f7c4378395d90ce48451a97c5114 /Platforms/Hisilicon/D02 | |
parent | c6d591915021590058c9ce452cf6685e3602a89c (diff) | |
download | device_linaro_bootloader_OpenPlatformPkg-b849d3e260d7adf69dc6f4b2ee7b9f2122305274.tar.gz device_linaro_bootloader_OpenPlatformPkg-b849d3e260d7adf69dc6f4b2ee7b9f2122305274.tar.bz2 device_linaro_bootloader_OpenPlatformPkg-b849d3e260d7adf69dc6f4b2ee7b9f2122305274.zip |
Platforms/D02: Enable FdtUpdateLib
FDT support is controlled by FDT_ENABLE build flag and default is no.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Heyi Guo <heyi.guo@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Platforms/Hisilicon/D02')
-rw-r--r-- | Platforms/Hisilicon/D02/Pv660D02.dsc | 13 | ||||
-rw-r--r-- | Platforms/Hisilicon/D02/Pv660D02.fdf | 4 |
2 files changed, 17 insertions, 0 deletions
diff --git a/Platforms/Hisilicon/D02/Pv660D02.dsc b/Platforms/Hisilicon/D02/Pv660D02.dsc index c29def8..d61e9f3 100644 --- a/Platforms/Hisilicon/D02/Pv660D02.dsc +++ b/Platforms/Hisilicon/D02/Pv660D02.dsc @@ -53,6 +53,11 @@ UdpIoLib|MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.inf
IpIoLib|MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf
+!ifdef $(FDT_ENABLE)
+ #FDTUpdateLib
+ FdtUpdateLib|OpenPlatformPkg/Platforms/Hisilicon/D02/FdtUpdateLibD02/FdtUpdateLib.inf
+!endif #$(FDT_ENABLE)
+
CpldIoLib|OpenPlatformPkg/Chips/Hisilicon/Library/CpldIoLib/CpldIoLib.inf
SerdesLib|OpenPlatformPkg/Chips/Hisilicon/Binary/Pv660/Library/Pv660Serdes/Pv660SerdesLib.inf
@@ -166,6 +171,10 @@ gArmTokenSpaceGuid.PcdGicDistributorBase|0x8D000000
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0xFE000000
gArmTokenSpaceGuid.PcdGicRedistributorsBase|0x8D100000
+
+ ## DTB address at spi flash
+ gHisiTokenSpaceGuid.FdtFileAddress|0xA4B00000
+
gHisiTokenSpaceGuid.PcdNORFlashBase|0x90000000
gHisiTokenSpaceGuid.PcdNORFlashCachableSize|0x8000000
@@ -418,6 +427,10 @@ OpenPlatformPkg/Chips/Hisilicon/Drivers/Smbios/MemorySubClassDxe/MemorySubClassDxe.inf
OpenPlatformPkg/Chips/Hisilicon/Drivers/Smbios/ProcessorSubClassDxe/ProcessorSubClassDxe.inf
+!ifdef $(FDT_ENABLE)
+ OpenPlatformPkg/Chips/Hisilicon/Drivers/UpdateFdtDxe/UpdateFdtDxe.inf
+!endif #$(FDT_ENABLE)
+
#
# Memory test
#
diff --git a/Platforms/Hisilicon/D02/Pv660D02.fdf b/Platforms/Hisilicon/D02/Pv660D02.fdf index e5f32e0..27ae232 100644 --- a/Platforms/Hisilicon/D02/Pv660D02.fdf +++ b/Platforms/Hisilicon/D02/Pv660D02.fdf @@ -242,6 +242,10 @@ READ_LOCK_STATUS = TRUE INF MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.inf
INF MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf
+!ifdef $(FDT_ENABLE)
+ INF OpenPlatformPkg/Chips/Hisilicon/Drivers/UpdateFdtDxe/UpdateFdtDxe.inf
+!endif #$(FDT_ENABLE)
+
INF OpenPlatformPkg/Chips/Hisilicon/Pv660/Drivers/UnInstallAcpiTableDxe/UnInstallAcpiTable.inf
#
|