From d53dbace929fed2e5eea129d1834f3d0a0bb472c Mon Sep 17 00:00:00 2001 From: Vivekanand Veeracholan Date: Thu, 9 Apr 2020 16:27:21 -0700 Subject: meta-quanta: gsj: Configure ipmi-net over usb0 gsj uses usb0 for RMCPP. Add necessary channel config and access settings. (From meta-quanta rev: 96620f6b11f72fd94c39a5472f7a97b81d66e541) Signed-off-by: Vivekanand Veeracholan Change-Id: I303b781572f0ef107839bc4f0ab435b781702b74 Signed-off-by: Andrew Geissler --- .../ipmi/phosphor-ipmi-config.bbappend | 1 + .../ipmi/phosphor-ipmi-config/channel_access.json | 9 ++++++++ .../ipmi/phosphor-ipmi-config/channel_config.json | 25 ++++++++++++++++++++++ .../ipmi/phosphor-ipmi-net_%.bbappend | 3 +++ 4 files changed, 38 insertions(+) create mode 100644 meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend create mode 100644 meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_access.json create mode 100644 meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_config.json create mode 100644 meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend (limited to 'meta-quanta') diff --git a/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend new file mode 100644 index 0000000000..5723801b22 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS_prepend_gsj := "${THISDIR}/${PN}:" diff --git a/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_access.json b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_access.json new file mode 100644 index 0000000000..fe64edc6cb --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_access.json @@ -0,0 +1,9 @@ +{ + "0" : { + "access_mode" : "always_available", + "user_auth_disabled" : false, + "per_msg_auth_disabled" : false, + "alerting_disabled" : false, + "priv_limit" : "priv-admin" + } +} diff --git a/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_config.json b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_config.json new file mode 100644 index 0000000000..a2bb3bec80 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-config/channel_config.json @@ -0,0 +1,25 @@ +{ + "0" : { + "name" : "usb0", + "is_valid" : true, + "active_sessions" : 0, + "channel_info" : { + "medium_type" : "lan-802.3", + "protocol_type" : "ipmb-1.0", + "session_supported" : "multi-session", + "is_ipmi" : true + } + }, + "8" : { + "name" : "INTRABMC", + "is_valid" : true, + "active_sessions" : 0, + "channel_info" : { + "medium_type" : "oem", + "protocol_type" : "oem", + "session_supported" : "session-less", + "is_ipmi" : true + } + } +} + diff --git a/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend new file mode 100644 index 0000000000..ac2c0ba5e3 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend @@ -0,0 +1,3 @@ +# In gsj, usb0 is the interface. +RMCPP_IFACE_gsj = "usb0" + -- cgit v1.2.3