coreboot/src
Alexandru Gagniuc 288c95882d southbridge/hudson: Add support for ACPI enable/disable via SMI
This enables the ACPI SMI command port in the FADT table, and sets up
the hardware accordingly. If we have SMI enabled, then we don't set
the SCI_EN bit at boot, causing the OS to send the ACPI_ENABLE
command, as required by the ACPI spec. This gives us a chance to hook
into the mainboard_smi_apmc() handler.

Change-Id: Ib4c63d55b3132578dcae48bfe2092d4ea35821dd
Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Reviewed-on: http://review.coreboot.org/5511
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@gmail.com>
2014-04-17 04:42:44 +02:00
..
arch console: Refactor uart8250/NE2K 2014-04-09 13:28:33 +02:00
console console: Remove old fix for DEBUG_SMI 2014-04-09 13:26:48 +02:00
cpu cpu/amd/agesa/family15tn: Add udelay implementation for SMM 2014-04-16 23:42:19 +02:00
device OxPCIe uart: Split PCI bridge control 2014-04-09 11:29:45 +02:00
drivers OxPCIe uart: Move under drivers/uart 2014-04-09 11:30:53 +02:00
ec ec/compal/ene932/acpi: Let mainboard define the ACPI lid object 2014-04-12 20:26:04 +02:00
include cpu/amd/agesa/family15tn: Add initial support for SMM mode 2014-04-16 23:42:00 +02:00
lib uart: Redefine Kconfig options 2014-04-09 11:24:43 +02:00
mainboard southbridge/hudson: Use MMIO instead of PIO to access PM space 2014-04-16 22:29:33 +02:00
northbridge AMD AGESA fam15tn/fam16kb: Remove unused source files 2014-04-16 14:39:11 +02:00
soc console: Move newline translation outside console_tx_byte 2014-04-09 13:21:25 +02:00
southbridge southbridge/hudson: Add support for ACPI enable/disable via SMI 2014-04-17 04:42:44 +02:00
superio superio/ite/it8728f: Fix headers and prototype location 2014-04-15 04:35:20 +02:00
vendorcode vendorcode/amd/agesa/fam14: Build as a static library 2014-04-15 17:23:37 +02:00
Kconfig buildsystem: check for coreboot toolchain by default 2014-04-16 08:20:06 +02:00