summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Niewöhner <foss@mniewoehner.de>2020-11-23 13:31:30 +0100
committerMichael Niewöhner <foss@mniewoehner.de>2020-12-30 00:30:57 +0000
commit961ceffd0dc20393068e3bc5db71c2aa20fb8c95 (patch)
treefb9c61d9671a6b81e4d60feefb04e8af50a0eede
parent548a3dc7a669f3c7c4f6f905683d886bc7f5d40d (diff)
downloadcoreboot-961ceffd0dc20393068e3bc5db71c2aa20fb8c95.tar.xz
mb/supermicro/x11ssm-f: configure the BMC jumper JPB1
Set `bmc_jumper_gpio` to the JPB1 gpio to enable/disable BMC/IPMI according to its value. Test: Boot with jumper set to each enabled and disabled and check debug log if IPMI gets enabled/disabled accordingly. Tested successfully. Signed-off-by: Michael Niewöhner <foss@mniewoehner.de> Change-Id: I8581556d915cbad2c743a79db273479ba55798fb Reviewed-on: https://review.coreboot.org/c/coreboot/+/48095 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
-rw-r--r--src/mainboard/supermicro/x11-lga1151-series/variants/x11ssm-f/overridetree.cb2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mainboard/supermicro/x11-lga1151-series/variants/x11ssm-f/overridetree.cb b/src/mainboard/supermicro/x11-lga1151-series/variants/x11ssm-f/overridetree.cb
index 7757b69b3f..8bf60d3894 100644
--- a/src/mainboard/supermicro/x11-lga1151-series/variants/x11ssm-f/overridetree.cb
+++ b/src/mainboard/supermicro/x11-lga1151-series/variants/x11ssm-f/overridetree.cb
@@ -89,6 +89,8 @@ chip soc/intel/skylake
end
device pci 1f.0 on # LPC Interface
chip drivers/ipmi
+ use pch_gpio as gpio_dev
+ register "bmc_jumper_gpio" = "GPP_D22" # JPB1
# On cold boot it takes a while for the BMC to start the IPMI service
register "wait_for_bmc" = "1"
register "bmc_boot_timeout" = "60"