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>
This commit is contained in:
Michael Niewöhner 2020-11-23 13:31:30 +01:00
parent 548a3dc7a6
commit 961ceffd0d
1 changed files with 2 additions and 0 deletions

View File

@ -89,6 +89,8 @@ chip soc/intel/skylake
end end
device pci 1f.0 on # LPC Interface device pci 1f.0 on # LPC Interface
chip drivers/ipmi 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 # On cold boot it takes a while for the BMC to start the IPMI service
register "wait_for_bmc" = "1" register "wait_for_bmc" = "1"
register "bmc_boot_timeout" = "60" register "bmc_boot_timeout" = "60"