diff options
author | Avenash Asai Thambi <avenash.thambi@fii-usa.com> | 2022-04-25 23:14:14 +0300 |
---|---|---|
committer | Avenash Asai Thambi <avenash.thambi@fii-usa.com> | 2022-07-15 22:31:50 +0300 |
commit | b3ef5a7c504efd804ddd8d9b723f528ac215c367 (patch) | |
tree | 46797a42e19374b0b6af6973ac55749f7eefcdca | |
parent | 597571a27e6e003a996832ccaec01f15c37c03ef (diff) | |
download | openbmc-b3ef5a7c504efd804ddd8d9b723f528ac215c367.tar.xz |
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
3 files changed, 15 insertions, 0 deletions
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 415a068da2..5694467706 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 0000000000..922c325375 --- /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 0000000000..3a353a2de1 --- /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 +} |