From 4e4db1a8d9aa2369cefab7d70ef08dc9356ef514 Mon Sep 17 00:00:00 2001 From: leoluo Date: Fri, 11 Nov 2016 12:06:30 +1100 Subject: p8dtu: change OPAL esel command to IBM 0x3a Signed-off-by: Jim Yuan [stewart@linux.vnet.ibm.com: Adapted to new bmc_platform functionality] Signed-off-by: Stewart Smith --- platforms/astbmc/p8dtu.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'platforms') diff --git a/platforms/astbmc/p8dtu.c b/platforms/astbmc/p8dtu.c index 6788568..ac7a191 100644 --- a/platforms/astbmc/p8dtu.c +++ b/platforms/astbmc/p8dtu.c @@ -227,10 +227,17 @@ static bool p8dtu2u_probe(void) return true; } +const struct bmc_platform astbmc_smc = { + .name = "SMC", + .ipmi_oem_partial_add_esel = IPMI_CODE(0x3a, 0xf0), + .ipmi_oem_pnor_access_status = IPMI_CODE(0x3a, 0x07), +}; + DECLARE_PLATFORM(p8dtu1u) = { .name = "p8dtu1u", .probe = p8dtu1u_probe, + .bmc = &astbmc_smc, .init = astbmc_init, .pci_get_slot_info = slot_table_get_slot_info, .external_irq = astbmc_ext_irq_serirq_cpld, @@ -246,6 +253,7 @@ DECLARE_PLATFORM(p8dtu1u) = { DECLARE_PLATFORM(p8dtu2u) = { .name = "p8dtu2u", .probe = p8dtu2u_probe, + .bmc = &astbmc_smc, .init = astbmc_init, .pci_get_slot_info = slot_table_get_slot_info, .external_irq = astbmc_ext_irq_serirq_cpld, -- cgit v1.1