diff options
Diffstat (limited to 'meta-phosphor/common/recipes-phosphor/host')
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd.bb | 8 | ||||
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/host/phosphor-host-postd/lpcsnoop.service | 2 |
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} |