aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/ipmi/Kconfig
diff options
context:
space:
mode:
authorPatrick Rudolph <patrick.rudolph@9elements.com>2019-12-30 14:40:04 +0100
committerHung-Te Lin <hungte@chromium.org>2020-12-25 02:25:49 +0000
commit09cdeba60643cb85f91b233211617e95167a64e5 (patch)
treecf6b2175ad401cd62f155760a7f425c718ab1f26 /src/drivers/ipmi/Kconfig
parent1c18f8679fd909de01959394264655a1f23892ff (diff)
drivers/ipmi: Add Supermicro OEM commands
Add a new driver for OEM commands and select it from x11-lga1151-series. The driver communicates the BIOS version and date to the BMC using OEM commands. The command should be supported on all X11 series mainboards, but might work with older BMC, too. Tested on X11SSH-TF: The BIOS version strings are updated on boot and are visible in the BMC web UI. Change-Id: I51c22f83383affb70abb0efbcdc33ea925b5ff9f Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Signed-off-by: Christian Walter <christian.walter@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/38002 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
Diffstat (limited to 'src/drivers/ipmi/Kconfig')
-rw-r--r--src/drivers/ipmi/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/drivers/ipmi/Kconfig b/src/drivers/ipmi/Kconfig
index 1137dcf8d5..012f67887c 100644
--- a/src/drivers/ipmi/Kconfig
+++ b/src/drivers/ipmi/Kconfig
@@ -42,3 +42,14 @@ config IPMI_KCS_TIMEOUT_MS
The time unit is millisecond for each IPMI KCS transfer.
IPMI spec v2.0 rev 1.1 Sec. 9.15, a five-second timeout or
greater is recommended.
+
+config DRIVERS_IPMI_SUPERMICRO_OEM
+ bool "Supermicro IPMI OEM BMC support"
+ depends on IPMI_KCS
+ default n
+ help
+ Tested on X11SSH only. Different BMCs might not support these OEM
+ commands.
+ The following features are implemented:
+ * Communicates the BIOS version to the BMC
+ * Communicates the BIOS date to the BMC