coreboot/src
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
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch acpi: Add support for writing ACPI _PLD structures 2018-05-11 09:00:33 +00:00
commonlib timestamp: Add timestamps for TPM communication 2018-05-13 10:08:42 +00:00
console console: Skip non-BSP printk() earlier 2018-05-09 05:21:21 +00:00
cpu cpu/amd/quadcore: Get rid of device_t 2018-05-09 13:15:53 +00:00
device devicetree: Add USB device type 2018-05-11 08:59:51 +00:00
drivers drivers/pc80/tpm: get ioport from pnp records 2018-05-13 10:16:24 +00:00
ec ec/google/chromeec: add config for wake event types 2018-05-08 14:16:15 +00:00
include program_loading: make types a mask, make unknown type a non-zero 2018-05-14 02:54:21 +00:00
lib timestamp: Increase max number of timestamps 2018-05-14 07:37:40 +00:00
mainboard mainboard/asus: Add license headers 2018-05-13 10:13:32 +00:00
northbridge agesa/family16kb/northbridge: report acpi namespace 2018-05-14 07:38:30 +00:00
security timestamp: Add timestamps for TPM communication 2018-05-13 10:08:42 +00:00
soc grunt: use stage cache when waking from S3 2018-05-14 07:34:51 +00:00
southbridge agesa/hudson/southbridge: add acpi name reporting for lpc 2018-05-14 07:39:08 +00:00
superio superio/ite/it8623e: initialize the PWM fan controller 2018-05-12 20:32:27 +00:00
vendorcode AGESA f14: Remove OPTION_DDR2 2018-05-10 17:54:39 +00:00
Kconfig Timestamps: Add option to print timestamps to debug console 2018-03-09 17:16:21 +00:00