coreboot-kgpe-d16/src/soc/intel/common
Subrata Banik c1645faeff soc/intel/common: Add support for serial console based ACPI debug
This patch enables serial debug functionality for ASL code based on
UART type(legacy/LPSS).

From Skylake onwards all Intel platform uses LPSS based UART for serial
console hence provide option to redirect ASL log over LPSS UART.

Example:
Name (OBJ, 0x12)
APRT (OBJ)
APRT ("CORE BOOT")

Output:
0x12
CORE BOOT

BUG=none
BRANCH=none
TEST=Built and boot kunimitsu to ensure to be able to get ASL console log.

Change-Id: I18c65654b8eb1ac27af1f283d413376fd79d47db
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/16070
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-08-11 16:03:29 +02:00
..
acpi soc/intel/common: Add support for serial console based ACPI debug 2016-08-11 16:03:29 +02:00
acpi.h src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
acpi_wake_source.c
gma.h src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
hda_verb.c
hda_verb.h
Kconfig soc/intel/common: Add support for serial console based ACPI debug 2016-08-11 16:03:29 +02:00
lpss_i2c.c skylake: Generate ACPI timing values for I2C devices 2016-07-01 18:51:51 +02:00
lpss_i2c.h skylake: Generate ACPI timing values for I2C devices 2016-07-01 18:51:51 +02:00
Makefile.inc soc/intel/common: Enable MTRR display during bootblock & postcar 2016-08-01 06:16:05 +02:00
mma.c intel/common/mma: override SAGV to fixed high for MMA tests 2016-05-10 22:59:58 +02:00
mma.h
mrc_cache.c bootmode: Get rid of CONFIG_BOOTMODE_STRAPS 2016-07-28 00:36:22 +02:00
mrc_cache.h soc/intel/common/mrc_cache: Honor MRC data as a constant pointer 2016-05-04 20:07:26 +02:00
nhlt.c soc/intel/common: use nvs.h include for nhlt code 2016-07-01 03:20:58 +02:00
nvm.c src/soc/intel/common: Fix CID 1295499, remove dead code 2016-04-13 07:00:27 +02:00
nvm.h soc/intel/common/nvm: Allow overriding to_flash_offset() function 2016-04-08 18:10:58 +02:00
opregion.c intel/common/opregion.c: only write 16 bytes to 16 byte field 2016-07-28 19:22:35 +02:00
opregion.h soc/intel/common: Add IGD OpRegion support 2016-05-18 07:03:13 +02:00
reset.c soc/intel/common: Fix build error in reset.c 2016-08-01 22:14:08 +02:00
smi.h soc/intel/common: Add common smihandler code 2016-05-25 19:09:00 +02:00
smihandler.c soc/intel/common: fix gsmi handler 2016-08-08 18:38:57 +02:00
util.c cpu/x86: Support CPUs without rdmsr/wrmsr instructions 2016-07-27 13:50:11 +02:00
util.h cpu/x86: Support CPUs without rdmsr/wrmsr instructions 2016-07-27 13:50:11 +02:00
vbt.c soc/intel/apollolake: Remove PEIM GFX from normal mode and S3 resume 2016-07-29 00:09:05 +02:00
vbt.h soc/intel/apollolake: Remove PEIM GFX from normal mode and S3 resume 2016-07-29 00:09:05 +02:00