Initial Hikey device configuration

Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Change-Id: I2697a8e4aec4991826f7351fd7f41eba324a6869
diff --git a/boot_fat.mk b/boot_fat.mk
new file mode 100644
index 0000000..5d3a0d4
--- /dev/null
+++ b/boot_fat.mk
@@ -0,0 +1,15 @@
+REALTOP=$(realpath $(TOP))
+boot_fatimage: bootimage
+	dd if=/dev/zero of=$(PRODUCT_OUT)/boot_fat.uefi.img bs=512 count=98304
+	mkfs.fat -n "BOOT IMG" $(PRODUCT_OUT)/boot_fat.uefi.img
+	mkdir -p $(PRODUCT_OUT)/boot_tmp && sudo mount -o umask=000,loop,rw,sync $(PRODUCT_OUT)/boot_fat.uefi.img $(PRODUCT_OUT)/boot_tmp
+	cp $(PRODUCT_OUT)/kernel $(PRODUCT_OUT)/boot_tmp/Image
+	cp $(PRODUCT_OUT)/hi6220-hikey.dtb $(PRODUCT_OUT)/boot_tmp/hi6220-hikey.dtb
+	cp -r device/linaro/hikey/bootloader/* $(PRODUCT_OUT)/boot_tmp/
+	cp $(PRODUCT_OUT)/ramdisk.img $(PRODUCT_OUT)/boot_tmp/
+	mkdir -p $(PRODUCT_OUT)/boot_tmp/grub/
+	sync
+	sudo umount -f $(PRODUCT_OUT)/boot_fat.uefi.img
+
+
+droidcore: boot_fatimage