summaryrefslogtreecommitdiff
path: root/meta-quanta/meta-olympus-nuvoton
diff options
context:
space:
mode:
authorkfting <kfting@nuvoton.com>2020-06-18 06:35:55 +0300
committerAndrew Geissler <geissonator@yahoo.com>2020-06-24 00:48:10 +0300
commit0367bbc63ecf6e25f795535da5877b3e6309802f (patch)
tree0ce138a029b4ebbec5bd6dbabaf5d5156f5bb4e9 /meta-quanta/meta-olympus-nuvoton
parent6bc7bfc1012f427f43b0dbcadf975b3e2247c24c (diff)
downloadopenbmc-0367bbc63ecf6e25f795535da5877b3e6309802f.tar.xz
meta-quanta: olympus-nuvoton: ipmi: add kcs device
1. Olympus host communicates with BMC by KCS1. Tested: Verified on the Olympus platform (From meta-quanta rev: bfb04c47fb8dd3c4e72407f049f7b7b074fd321f) Signed-off-by: kfting <kfting@nuvoton.com> Change-Id: Ic872945b3f244a5166494c599783044983f8d228 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Diffstat (limited to 'meta-quanta/meta-olympus-nuvoton')
-rw-r--r--meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs/99-ipmi-kcs.rules.rules1
-rw-r--r--meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend10
2 files changed, 10 insertions, 1 deletions
diff --git a/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs/99-ipmi-kcs.rules.rules b/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs/99-ipmi-kcs.rules.rules
new file mode 100644
index 000000000..1de5562c3
--- /dev/null
+++ b/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs/99-ipmi-kcs.rules.rules
@@ -0,0 +1 @@
+KERNEL=="ipmi-kcs1", SYMLINK+="ipmi_kcs1"
diff --git a/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend b/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend
index f5b70c829..2db810195 100644
--- a/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend
+++ b/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend
@@ -1,2 +1,10 @@
-KCS_DEVICE = "ipmi-kcs1"
+FILESEXTRAPATHS_prepend_olympus-nuvoton := "${THISDIR}/${PN}:"
+SRC_URI_append_olympus-nuvoton = " file://99-ipmi-kcs.rules.rules"
+
+KCS_DEVICE_olympus-nuvoton = "ipmi_kcs1"
+
+do_install_append_olympus-nuvoton() {
+ install -d ${D}/lib/udev/rules.d
+ install -m 0644 ${WORKDIR}/99-ipmi-kcs.rules.rules ${D}/lib/udev/rules.d
+}