summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/common/recipes-phosphor/host
diff options
context:
space:
mode:
Diffstat (limited to 'meta-phosphor/common/recipes-phosphor/host')
-rw-r--r--meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd.bb8
-rw-r--r--meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd/lpcsnoop.service2
2 files changed, 8 insertions, 2 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd.bb b/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd.bb
index 3edf1e7fc..92ff4890e 100644
--- a/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd.bb
+++ b/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd.bb
@@ -12,7 +12,13 @@ DEPENDS += "systemd"
RDEPENDS_${PN} += "sdbusplus phosphor-dbus-interfaces"
-SYSTEMD_SERVICE_${PN} += "lpcsnoop.service"
+SNOOP_DEVICE ?= "aspeed-lpc-snoop0"
+POST_CODE_BYTES ?= "1"
+
+SERVICE_FILE = "lpcsnoop.service"
+SYSTEMD_SERVICE_${PN} += "${SERVICE_FILE}"
+SYSTEMD_SUBSTITUTIONS += "SNOOP_DEVICE:${SNOOP_DEVICE}:${SERVICE_FILE}"
+SYSTEMD_SUBSTITUTIONS += "POST_CODE_BYTES:${POST_CODE_BYTES}:${SERVICE_FILE}"
require ${PN}.inc
diff --git a/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd/lpcsnoop.service b/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd/lpcsnoop.service
index 23dfd98af..117702c04 100644
--- a/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd/lpcsnoop.service
+++ b/meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd/lpcsnoop.service
@@ -4,7 +4,7 @@ After=systemd-modules-load.service
[Service]
Restart=always
-ExecStart={sbindir}/snoopd
+ExecStart={sbindir}/snoopd -d "/dev/{SNOOP_DEVICE}" -b "{POST_CODE_BYTES}"
[Install]
WantedBy={SYSTEMD_DEFAULT_TARGET}
OpenPOWER on IntegriCloud