aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Yuan <jim.yuan@supermicro.com>2018-04-24 13:25:26 +1000
committerStewart Smith <stewart@linux.ibm.com>2018-04-24 00:11:50 -0500
commit0764893eecb799ec783bd667808fc6436a90ab81 (patch)
tree4f5eb40b449714b5342339522948ad20bf1e9c82
parent0953e9014d27537709c14d7fbb9829823198fb17 (diff)
downloadskiboot-0764893eecb799ec783bd667808fc6436a90ab81.zip
skiboot-0764893eecb799ec783bd667808fc6436a90ab81.tar.gz
skiboot-0764893eecb799ec783bd667808fc6436a90ab81.tar.bz2
p9dsu: change esel command from AMI to IBM 0x3a.
Signed-off-by: Jim Yuan <jim.yuan@supermicro.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
-rw-r--r--platforms/astbmc/p9dsu.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/platforms/astbmc/p9dsu.c b/platforms/astbmc/p9dsu.c
index dbfd802..834a830 100644
--- a/platforms/astbmc/p9dsu.c
+++ b/platforms/astbmc/p9dsu.c
@@ -38,13 +38,18 @@ static bool p9dsu_probe(void)
return true;
}
+static const struct bmc_platform astbmc_smc = {
+ .name = "SMC",
+ .ipmi_oem_partial_add_esel = IPMI_CODE(0x3a, 0xf0),
+};
+
DECLARE_PLATFORM(p9dsu) = {
.name = "p9dsu",
.probe = p9dsu_probe,
.init = astbmc_init,
.start_preload_resource = flash_start_preload_resource,
.resource_loaded = flash_resource_loaded,
- .bmc = NULL, /* FIXME: Add openBMC */
+ .bmc = &astbmc_smc, /* FIXME: Add openBMC */
.pci_get_slot_info = slot_table_get_slot_info,
.pci_probe_complete = check_all_slot_table,
.cec_power_down = astbmc_ipmi_power_down,