phal: Added support for multi-config feature

For multi-config feature, phal/pdata will generate multiple system
device tree based on supplied system mrw xml in SYSTEMS_MRW_XML and
the generated device tree file name will be picked from mrw xml
file name.

pdata: 0c3782...090fa1
 - Added support to generate multiple device tree for multi-configure.

openpower-pnor:
 - pnor package also need to update for removing hard coded device tree
   filename because, pdata generated device tree file name will based on
   given mrw xml filename.

ekb: Updated till hw083120a.opmst10 (05bf3e...78b50)
 - To get latest ekb version

Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
diff --git a/openpower/package/openpower-pnor/openpower-pnor.mk b/openpower/package/openpower-pnor/openpower-pnor.mk
index f9db4ac..7f0888c 100644
--- a/openpower/package/openpower-pnor/openpower-pnor.mk
+++ b/openpower/package/openpower-pnor/openpower-pnor.mk
@@ -79,7 +79,9 @@
 FSP_TRACE_IMAGES_DIR = $(STAGING_DIR)/fsp-trace/
 SBE_IMAGE_DIR = $(STAGING_DIR)/../../../build/sbe-p10-"$(SBE_P10_VERSION)"/images
 DEVTREE_BIN_DIR = $(STAGING_DIR)/usr/share/pdata/
-BMC_POWER_TARGET_FILENAME = power-target.dtb
+# The pdata generated device tree file name will be based on machine xml filename
+QSTRIP_OP_MACHINE_XML_FILENAME = $(call qstrip,$(BR2_OPENPOWER_MACHINE_XML_FILENAME))
+$(eval BMC_POWER_TARGET_FILENAME = $$(patsubst %.xml,%.dtb,$(QSTRIP_OP_MACHINE_XML_FILENAME)))
 
 FILES_TO_TAR = $(HOSTBOOT_BUILD_IMAGES_DIR)/* \
                $(OUTPUT_BUILD_DIR)/skiboot-$(SKIBOOT_VERSION)/skiboot.elf \