openpower: Add support for PM eLog trace parsing

Commit is intended to enable import of trace
parser modules from hostboot repo. It aims
to pullin modules which parse trace section
of eLog committed by XGPE, PGPE and QME.

Change-Id: I067af7b9594df13dab7184e568d0d008d4e47c65
Signed-off-by: Prem Shanker Jha <premjha2@in.ibm.com>
diff --git a/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend b/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
index 8e883ba..75d10e7 100644
--- a/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
+++ b/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
@@ -21,6 +21,7 @@
 EXTRA_IBM_LOGGING_PKGS:witherspoon-tacoma = ""
 EXTRA_IBM_LOGGING_PKGS:p10bmc = " \
     python3-sbe-log-parsers \
+    hostboot-pel-parsers \
 "
 
 RDEPENDS:${PN}-inventory:append:ibm-ac-server = " openpower-fru-vpd openpower-occ-control phosphor-cooling-type phosphor-gpio-monitor-presence"
diff --git a/meta-openpower/recipes-phosphor/logging/hostboot-pel-parsers_git.bb b/meta-openpower/recipes-phosphor/logging/hostboot-pel-parsers_git.bb
new file mode 100644
index 0000000..ba7a9ebb
--- /dev/null
+++ b/meta-openpower/recipes-phosphor/logging/hostboot-pel-parsers_git.bb
@@ -0,0 +1,13 @@
+SUMMARY = "Hostboot PEL python parsers"
+DESCRIPTION = "Used by peltool to parse Hostboot UserData sections and SRC details"
+PR = "r1"
+PV = "1.0+git${SRCPV}"
+
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
+
+S = "${WORKDIR}/git"
+SRC_URI:p10bmc = "git://git@github.com/open-power/hostboot;branch="master-p10";protocol=ssh"
+SRCREV:p10bmc  = "d796168959bc338e8c8a990403c535ee5d8b31c4"
+
+inherit setuptools3