hikey*: support migration to BL2_EL3 on arm-tf

Signed-off-by: Victor Chong <victor.chong@linaro.org>
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey)
Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey960)
Tested-by: Victor Chong <victor.chong@linaro.org> (hikey960)
Tested-by: OP-TEE HiKey auto builder (hikey)
diff --git a/hikey960.mk b/hikey960.mk
index 9b42525..86f9c63 100644
--- a/hikey960.mk
+++ b/hikey960.mk
@@ -339,6 +339,7 @@
 lloader: arm-tf edk2
 	cd $(LLOADER_PATH) && \
 		ln -sf $(ARM_TF_PATH)/build/hikey960/$(ARM_TF_BUILD)/bl1.bin && \
+		ln -sf $(ARM_TF_PATH)/build/hikey960/$(ARM_TF_BUILD)/bl2.bin && \
 		ln -sf $(EDK2_BIN) && \
 		$(MAKE) hikey960 PTABLE_LST=linux-32g
 
@@ -358,7 +359,7 @@
 recov_cfg:
 	@echo "./sec_usb_xloader.img 0x00020000" > $(IMAGE_TOOLS_CONFIG)
 	@echo "./sec_uce_boot.img 0x6A908000" >> $(IMAGE_TOOLS_CONFIG)
-	@echo "./l-loader.bin 0x1AC00000" >> $(IMAGE_TOOLS_CONFIG)
+	@echo "./recovery.bin 0x1AC00000" >> $(IMAGE_TOOLS_CONFIG)
 
 .PHONY: recovery
 recovery: recov_cfg
@@ -382,7 +383,7 @@
 	@read -r -p "Enter the device node. Press enter for /dev/ttyUSB1: " DEV && \
 		DEV=$${DEV:-/dev/ttyUSB1} && \
 		cd $(IMAGE_TOOLS_PATH) && \
-		ln -sf $(LLOADER_PATH)/l-loader.bin && \
+		ln -sf $(LLOADER_PATH)/recovery.bin && \
 		sudo ./hikey_idt -c $(IMAGE_TOOLS_CONFIG) -p $$DEV && \
 		rm -f $(IMAGE_TOOLS_CONFIG)
 	@echo
@@ -409,11 +410,13 @@
 	@echo "Wait until you see the (UART) message"
 	@echo "    \"Android Fastboot mode - version x.x.\""
 	@echo "     Press RETURN or SPACE key to quit.\""
+	@echo "It can take a while for the fastboot device to come up,"
+	@echo "so please wait ~10 seconds."
 	@read -r -p "Then press enter to continue flashing" dummy
 	@echo
 	fastboot flash ptable $(LLOADER_PATH)/prm_ptable.img
 	fastboot flash xloader $(IMAGE_TOOLS_PATH)/sec_xloader.img
 	fastboot flash fastboot $(LLOADER_PATH)/l-loader.bin
 	fastboot flash fip $(ARM_TF_PATH)/build/hikey960/$(ARM_TF_BUILD)/fip.bin
-	fastboot flash nvme $(IMAGE_TOOLS_PATH)/nvme.img
+	fastboot flash nvme $(IMAGE_TOOLS_PATH)/hisi-nvme.img
 	fastboot flash boot $(BOOT_IMG)