coreboot-kgpe-d16/src/soc/intel/apollolake
Aaron Durbin bef75e7dd9 soc/intel/apollolake: add support for verstage
There previously was no support for building verstage on apollolake.
Add that suport by linking in the appropriate modules as well as
providing vboot_platform_is_resuming(). The link address for verstage
is the same as FSP-M because they would never be in CAR along side
each other. Additionally, program the ACPI I/O BAR and enable decoding
so sleep state can be determined for early firmware verification.

Change-Id: I1a0baab342ac55fd82dbed476abe0063787e3491
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/14972
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan@google.com>
2016-05-27 19:53:34 +02:00
..
acpi soc/apollolake: Enable Wake from USB devices 2016-05-25 19:10:04 +02:00
bootblock soc/intel/apollolake: add support for verstage 2016-05-27 19:53:34 +02:00
include/soc soc/intel/apollolake: Provide No Connect macro for unused Pad 2016-05-26 23:54:25 +02:00
acpi.c soc/intel/apollolake: use common FADT infrastructure 2016-05-12 20:06:06 +02:00
car.c soc/intel/apollolake: Flush L1D to L2 only if loaded segment is in CAR 2016-04-22 17:27:34 +02:00
chip.c soc/apollolake: Use simpler macros for the northbridge PCI device 2016-05-26 23:46:59 +02:00
chip.h soc/apollolake: Add ish_enable in soc_intel_apollolake_config 2016-05-26 17:23:01 +02:00
cpu.c soc/apollolake: SOC specific SMM code 2016-05-25 19:09:21 +02:00
exit_car.S soc/intel/apollolake: utilize postcar phase/stage 2016-03-23 14:24:44 +01:00
gpio.c apollolake: Add handler for finding ACPI path for GPIO 2016-05-21 06:03:22 +02:00
graphics.c soc/intel/apollolake: Take advantage of common opregion code 2016-05-18 07:03:44 +02:00
Kconfig soc/intel/apollolake: add support for verstage 2016-05-27 19:53:34 +02:00
lpc.c soc/intel/apollolake: enable RTC 2016-05-26 23:52:25 +02:00
lpc_lib.c soc/apollolake/lpc_lib: Make cros compile pass 2016-05-19 03:47:08 +02:00
Makefile.inc soc/intel/apollolake: add support for verstage 2016-05-27 19:53:34 +02:00
meminit.c soc/intel/apollolake: provide common LPDDR4 memory init 2016-05-13 22:38:26 +02:00
memmap.c soc/apollolake/memmap: Switch to SIMPLE_DEVICE API 2016-05-26 23:46:25 +02:00
mmap_boot.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
northbridge.c soc/intel/apollolake: fix incorrect bdsm -> tolud memory resources 2016-05-06 16:50:27 +02:00
pmc.c soc/apollolake: Handle non-standard ACPI BAR in PMC device 2016-05-12 04:54:30 +02:00
pmutil.c soc/intel/apollolake: add support for verstage 2016-05-27 19:53:34 +02:00
romstage.c soc/apollolake/romstage: Add a timestamp at the start of romstage 2016-05-19 18:31:07 +02:00
smi.c soc/apollolake: SOC specific SMM code 2016-05-25 19:09:21 +02:00
smihandler.c soc/apollolake: SOC specific SMM code 2016-05-25 19:09:21 +02:00
spi.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
tsc_freq.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
uart.c soc/apollolake/uart.c: Do not NOOP .set_resources() and friends 2016-05-12 04:01:58 +02:00
uart_early.c drivers/uart: Use uart_platform_refclk for all UART models 2016-05-09 18:45:44 +02:00