coreboot-kgpe-d16/src/drivers/ipmi
Patrick Rudolph ffbc3b5f5f drivers/ipmi: Add chip ops
* Add chips ops for IPMI KCS.
* Get IPMI version over KCS.
* Generates ACPI SPMI table for IPMI KCS.
* Generates SMBIOS type 38 for IPMI KCS.
* Generates ACPI SPMI device for IPMI KCS on LPC device.
* Add documentation

To use this driver on BMC that support KCS on I/O:

1. Add an entry to the devicetree.cb:

 chip drivers/ipmi
    device pnp ca2.0 on end         # IPMI KCS
 end

2. Select IPMI_KCS in Kconfig.
3. (Optional) enable LPC I/O decode for the given address.

Tested on Wedge100s.

Change-Id: I73cbd2058ccdc5395baf244f31345a85eb0047d7
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/33255
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2019-06-21 12:53:44 +00:00
..
Kconfig Kconfig whitespace fixes 2015-04-28 21:14:56 +02:00
Makefile.inc drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00
chip.h drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00
ipmi_kcs.c drivers/ipmi: Fix multiple issues 2019-06-18 06:26:35 +00:00
ipmi_kcs.h drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00
ipmi_kcs_ops.c drivers/ipmi: Add chip ops 2019-06-21 12:53:44 +00:00