meta-fii: meta-mori: Add phosphor-ipmi-blobs-binarystore

Add phosphor-ipmi-blobs-binarystore package with the config support
for Mori. The EEPROM is at bus 4 behind mux channel 3 as virtual bus
42 and its address is 0x55.

Signed-off-by: Avenash Asai Thambi <avenash.thambi@fii-usa.com>
Change-Id: I071488261f97311ea094c4b575134361da4ad272
diff --git a/meta-fii/meta-mori/recipes-phosphor/image/obmc-phosphor-image.bbappend b/meta-fii/meta-mori/recipes-phosphor/image/obmc-phosphor-image.bbappend
index 415a068..5694467 100644
--- a/meta-fii/meta-mori/recipes-phosphor/image/obmc-phosphor-image.bbappend
+++ b/meta-fii/meta-mori/recipes-phosphor/image/obmc-phosphor-image.bbappend
@@ -1,4 +1,6 @@
 # Required for IPMI
+OBMC_IMAGE_EXTRA_INSTALL:append:mori = " phosphor-ipmi-blobs"
+OBMC_IMAGE_EXTRA_INSTALL:append:mori = " phosphor-ipmi-blobs-binarystore"
 OBMC_IMAGE_EXTRA_INSTALL:append:mori = " phosphor-ipmi-ethstats"
 OBMC_IMAGE_EXTRA_INSTALL:append:mori = " phosphor-ipmi-net"
 OBMC_IMAGE_EXTRA_INSTALL:append:mori = " phosphor-ipmi-host"
diff --git a/meta-fii/meta-mori/recipes-phosphor/ipmi/phosphor-ipmi-blobs-binarystore/config.json b/meta-fii/meta-mori/recipes-phosphor/ipmi/phosphor-ipmi-blobs-binarystore/config.json
new file mode 100644
index 0000000..922c325
--- /dev/null
+++ b/meta-fii/meta-mori/recipes-phosphor/ipmi/phosphor-ipmi-blobs-binarystore/config.json
@@ -0,0 +1,5 @@
+[{
+  "blobBaseId": "/skm/hss/",
+  "sysFilePath": "/sys/bus/i2c/devices/42-0055/eeprom",
+  "offsetBytes": 0
+}]
diff --git a/meta-fii/meta-mori/recipes-phosphor/ipmi/phosphor-ipmi-blobs-binarystore_%.bbappend b/meta-fii/meta-mori/recipes-phosphor/ipmi/phosphor-ipmi-blobs-binarystore_%.bbappend
new file mode 100644
index 0000000..3a353a2
--- /dev/null
+++ b/meta-fii/meta-mori/recipes-phosphor/ipmi/phosphor-ipmi-blobs-binarystore_%.bbappend
@@ -0,0 +1,8 @@
+FILESEXTRAPATHS:prepend:mori := "${THISDIR}/${PN}:"
+SRC_URI:append:mori = " file://config.json"
+FILES:${PN}:append:mori = " ${datadir}/binaryblob/config.json"
+
+do_install:append:mori() {
+    install -d ${D}${datadir}/binaryblob/
+    install ${WORKDIR}/config.json ${D}${datadir}/binaryblob/config.json
+}