coreboot-kgpe-d16/src/arch/x86
Kyösti Mälkki 82e41d8130 ACPI S3: Signal successful boot
Just before jumping to OS wakeup vector do the same
tasks to signal coreboot completion that would be done
before entry to payload on normal boot path.

Change-Id: I7514c498f40f2d93a4e83a232ef4665f5c21f062
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/17794
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins)
Reviewed-by: Nico Huber <nico.h@gmx.de>
2016-12-18 20:38:09 +01:00
..
acpi tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
include acpi_device: Add special HID for DT namespace 2016-12-16 18:25:59 +01:00
acpi.c src/arch: Remove whitespace after sizeof 2016-10-07 18:08:48 +02:00
acpi_device.c x86/acpi_device: Fix writing of array property 2016-10-07 18:04:34 +02:00
acpi_s3.c ACPI S3: Signal successful boot 2016-12-18 20:38:09 +01:00
acpigen.c arch/x86/acpigen: Write DSM method with multiple UUID's 2016-11-24 05:01:37 +01:00
acpigen_dsm.c arch/x86/acpigen: Fix acpigen for If (Lequal (...)) 2016-11-16 01:08:06 +01:00
assembly_entry.S arch/x86: Add debug spinloops in assembly_entry.S 2016-06-11 19:16:21 +02:00
boot.c die() when attempting to use bounce buffer on non-i386. 2016-02-22 18:38:48 +01:00
bootblock.ld tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
bootblock_crt0.S arch/x86: Support "weak" BIST and timestamp save routines 2016-06-11 19:22:42 +02:00
bootblock_normal.c arch/x86/include: Rename bootblock_common to bootblock_romcc.h 2016-01-21 05:37:19 +01:00
bootblock_romcc.S arch/x86: Rename bootblock.S to bootblock_romcc.S 2016-01-30 03:11:12 +01:00
bootblock_simple.c arch/x86/include: Rename bootblock_common to bootblock_romcc.h 2016-01-21 05:37:19 +01:00
c_start.S src/arch: Capitalize CPU, RAM and ROM 2016-07-31 18:35:09 +02:00
car.ld x86: Configure premem cbmem console size 2016-12-16 18:30:14 +01:00
cbfs_and_run.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cbmem.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cpu.c cpu/x86: allow AP callbacks after MP init 2016-12-08 21:39:43 +01:00
cpu_common.c arch/x86: add missing license headers 2016-01-14 23:37:06 +01:00
crt0_romcc_epilogue.inc src/arch: Update license headers missing paragraph 2 2016-01-26 04:44:20 +01:00
ebda.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
exception.c src/arch: Add required space before opening parenthesis '(' 2016-08-28 18:48:30 +02:00
exit_car.S arch/x86: move postcar main logic into C 2016-09-19 17:01:55 +02:00
failover.ld arch/x86: rename reset_vector -> _start 2016-03-04 01:16:05 +01:00
gdt.c arch/x86: don't create new gdt in cbmem for relocatable ramstage 2016-11-21 16:45:10 +01:00
id.ld arch/x86: add missing license headers 2016-01-14 23:37:06 +01:00
id.S arch/x86: add missing license headers 2016-01-14 23:37:06 +01:00
ioapic.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
Kconfig x86: Configure premem cbmem console size 2016-12-16 18:30:14 +01:00
Makefile.inc arch/x86/acpigen_dsm: Add support for DSM types 2016-10-25 00:13:32 +02:00
memcpy.c arch/x86: add missing license headers 2016-01-14 23:37:06 +01:00
memlayout.ld arch/x86: introduce postcar stage/phase 2016-03-23 14:24:30 +01:00
memmove.c arch/x86: add missing license headers 2016-01-14 23:37:06 +01:00
memset.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
mmap_boot.c region: Add writeat and eraseat support 2016-06-24 20:48:12 +02:00
mpspec.c src/arch: Add required space before opening parenthesis '(' 2016-08-28 18:48:30 +02:00
pci_ops_conf1.c arch/x86: Drop arch/pciconf.h 2016-01-26 20:22:44 +01:00
pci_ops_mmconf.c arch/x86: Drop arch/pciconf.h 2016-01-26 20:22:44 +01:00
pirq_routing.c src/arch: Add required space before opening parenthesis '(' 2016-08-28 18:48:30 +02:00
postcar.c arch/x86,lib: make cbmem console work in postcar stage 2016-09-19 17:02:17 +02:00
postcar_loader.c postcar_loader: Support LATE_CBMEM_INIT boards 2016-12-09 23:54:34 +01:00
prologue.inc tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
romcc_console.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
smbios.c Revert "arch/x86/smbios: Correct manufacturer ID" 2016-12-17 17:53:42 +01:00
stages.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
tables.c lib: add common write_tables() implementation 2016-04-21 20:49:05 +02:00
thread.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
thread_switch.S tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
timestamp.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
verstage.c arch/x86: provide verstage support for CONFIG_C_ENVIRONMENT_BOOTBLOCK 2016-05-27 19:53:16 +02:00
wakeup.S arch/x86: remove .intel_syntax 2016-01-23 17:01:44 +01:00
walkcbfs.S src/arch: Capitalize CPU, RAM and ROM 2016-07-31 18:35:09 +02:00