poplar: multiple fixes

1. Remove usage of hikey.conf for kernel config
2. Change CFG_DRAM_SIZE_GB to 1
3. Add creation of out directory

Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>
diff --git a/poplar.mk b/poplar.mk
index 38b923e..683bdb9 100644
--- a/poplar.mk
+++ b/poplar.mk
@@ -105,7 +105,7 @@
 ################################################################################
 # OP-TEE
 ################################################################################
-OPTEE_OS_COMMON_FLAGS += PLATFORM=poplar CFG_ARM64_core=y CFG_DRAM_SIZE_GB=2
+OPTEE_OS_COMMON_FLAGS += PLATFORM=poplar CFG_ARM64_core=y CFG_DRAM_SIZE_GB=1
 OPTEE_OS_CLEAN_COMMON_FLAGS += PLATFORM=poplar
 
 .PHONY: optee-os
@@ -132,7 +132,6 @@
 LINUX_DEFCONFIG_COMMON_ARCH := arm64
 LINUX_DEFCONFIG_COMMON_FILES := \
 		$(LINUX_PATH)/arch/arm64/configs/poplar_defconfig \
-		$(CURDIR)/kconfigs/hikey.conf
 
 linux-defconfig: $(LINUX_PATH)/.config
 
@@ -157,6 +156,7 @@
 
 .PHONY: prepare-images
 prepare-images: linux l-loader buildroot
+	@mkdir -p $(OUT_PATH)
 	@cp $(TOOLS_PATH)/poplar_recovery_builder.sh $(OUT_PATH)
 	@cp $(LLOADER_BIN) $(OUT_PATH)
 	@cp $(LINUX_PATH)/arch/arm64/boot/Image $(OUT_PATH)