summaryrefslogtreecommitdiff
path: root/meta-ampere/meta-common/recipes-phosphor/mctp/files/mctp-local.service
diff options
context:
space:
mode:
authorThang Q. Nguyen <thang@os.amperecomputing.com>2023-10-19 06:19:11 +0300
committerThang Q. Nguyen <thang@os.amperecomputing.com>2023-10-23 04:52:01 +0300
commit7b3a9f5a9abeced85dd3c90e03c0259d52c16f26 (patch)
treed26f3d909f4b9ce6dfefd36239e5a04092db05e9 /meta-ampere/meta-common/recipes-phosphor/mctp/files/mctp-local.service
parentd85233532c89612b0006a39c26ea94375bbcd2bc (diff)
downloadopenbmc-7b3a9f5a9abeced85dd3c90e03c0259d52c16f26.tar.xz
meta-ampere: mtmitchell: enable MCTP/PLDM
Enable MCTP in kernel support with Mt.Mitchell MCTP configuration. Tested: 1. Check for mctpi2c3 in ifconfig command. 2. Check for mctpd.service service started and is in running state. 3. Check for pldmd.service service started and is in running state. Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I699e9bc93ae5815b8454a8cc42ec22d4cfd735e1
Diffstat (limited to 'meta-ampere/meta-common/recipes-phosphor/mctp/files/mctp-local.service')
-rw-r--r--meta-ampere/meta-common/recipes-phosphor/mctp/files/mctp-local.service14
1 files changed, 14 insertions, 0 deletions
diff --git a/meta-ampere/meta-common/recipes-phosphor/mctp/files/mctp-local.service b/meta-ampere/meta-common/recipes-phosphor/mctp/files/mctp-local.service
new file mode 100644
index 0000000000..6dfc00e15f
--- /dev/null
+++ b/meta-ampere/meta-common/recipes-phosphor/mctp/files/mctp-local.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=MCTP configuration for i2c bus 3
+After=mctpd.service
+BindTo=mctpd.service
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/mctp link set mctpi2c3 up
+ExecStart=/usr/bin/mctp addr add 8 dev mctpi2c3
+ExecStart=/usr/bin/mctp neigh add 8 dev mctpi2c3 lladdr 0x10
+RemainAfterExit=true
+
+[Install]
+WantedBy=mctpd.service