Attention is currently required from: Christian Walter, Jonathan Zhang, Krystian Hebel, Martin L Roth, Martin Roth, Michał Żygowski, Sergii Dmytruk.
Hello Christian Walter, Felix Held, Jonathan Zhang, Krystian Hebel, Martin L Roth, Martin Roth, Michał Żygowski, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/67057?usp=email
to look at the new patch set (#34).
The following approvals got outdated and were removed: Verified+1 by build bot (Jenkins)
Change subject: drivers/ipmi: add Block Transfer (BT) interface ......................................................................
drivers/ipmi: add Block Transfer (BT) interface
Unlike already implemented Keyboard Controller Style (KCS) interface Block Transfer interface is not byte-oriented and implies that device is capable of buffering a command before processing it. Another difference is that polling can be replaced with interrupts, though this isn't used by this implementation.
More details can be found in "Intelligent Platform Management Interface Specification", v2.0, Rev. 1.1
This was tested on Talos II (OpenPower platform) by Raptor Computing Systems.
Change-Id: Idb67972d1c38bbae04c7b4de3405350c229a05b9 Signed-off-by: Sergii Dmytruk sergii.dmytruk@3mdeb.com --- M Documentation/drivers/index.md A Documentation/drivers/ipmi_bt.md M src/drivers/ipmi/Kconfig M src/drivers/ipmi/Makefile.mk A src/drivers/ipmi/ipmi_bt.c A src/drivers/ipmi/ipmi_bt.h A src/drivers/ipmi/ipmi_bt_ops.c M src/drivers/ipmi/ipmi_ops_premem.c 8 files changed, 409 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/57/67057/34