hikey: installer: Update UEFI binaries (compressed kernel support)

This updates the UEFI binaries to match the current ARMTF/UEFI
sources

Notable changes:
* HiKey960 pcie fix
* EmbeddedPkg/AbootimgLib: decompress gzip kernel
* EmbeddedPkg/AbootimgLib: use reserved memory for ramdisk
* EmbeddedPkg/AbootimgLib: update the memory allocation interface
* Platforms/HiKey960: support gzip compressed kernel image
* Platforms/HiKey: make compatible with old ptable
* Drivers/DwMmcHcDxe: fix base clock frequency unit in DumpCapabilityReg
* Drivers/DwMmcHcDxe: increase timeout for eMMC CMD1
* Don't need to append "earlycon" kernel parameter in bootloader.

Built from the following trees:
https://android.googlesource.com/device/linaro/bootloader/arm-trusted-firmware 42f4d897b6bff97c1f19d55b8ca45ecdfa081589
https://android.googlesource.com/device/linaro/bootloader/edk2 dd74c249b6f10066b3fba6263b9e3938e241febe
https://android.googlesource.com/device/linaro/bootloader/OpenPlatformPkg 70378c6da6facccb8b49fee923d41fc26c9dd008

Change-Id: I3a9066fa0d4922cb1b50c3cb0e7425c05941c6c5
Signed-off-by: John Stultz <john.stultz@linaro.org>
2 files changed