coreboot-kgpe-d16/src/southbridge
Kevin Cody-Little c09840020b agesa/hudson/southbridge: add acpi name reporting for lpc
Add an lpc_acpi_name function to report its namespace as "LIBR"
rather than some fallback value which seems to vary. This repair
is required for the LPC TPM device to register its presence
without blowing up the table and preventing the payload from
seeing the SATA device.

Before change (but after other similar change to PCI0), the
TPM device reported itself as:

\_SB.PCI0.LPC0.TPM

After change, the TPM device reports as:

\_SB.PCI0.LIBR.TPM

which is consistent with the tables AGESA generates.

Change-Id: Ifa3a0e386cc00062855331e5f9d1c00d6541c238
Signed-off-by: Kevin Cody-Little <kcodyjr@gmail.com>
Reviewed-on: https://review.coreboot.org/26205
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2018-05-14 07:39:08 +00:00
..
amd agesa/hudson/southbridge: add acpi name reporting for lpc 2018-05-14 07:39:08 +00:00
broadcom src/southbridge: Add required space before the open parenthesis 2018-05-08 03:04:33 +00:00
intel src/southbridge: Serialize methods with named objects inside 2018-05-09 10:14:27 +00:00
nvidia src/southbridge: Add required space before the open parenthesis 2018-05-08 03:04:33 +00:00
ricoh/rl5c476 Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
sis/sis966 src/southbridge: Add required space before the open parenthesis 2018-05-08 03:04:33 +00:00
ti southbridge/ti: Update license headers 2016-04-13 17:36:00 +02:00
via compiler.h: add __weak macro 2018-04-24 14:37:59 +00:00