the following patch was just integrated into master:
commit 861a4b88faa85d49758cb9a782bbd16c8d429c08
Author: Furquan Shaikh <furquan(a)chromium.org>
Date: Wed Dec 7 20:34:32 2016 -0800
drivers/intel/fsp2_0: Include stddef.h in soc_binding.h
soc_binding.h includes FSP headers which define NULL macro. Because of
this, including stddef.h after soc_binding.h results in NULL being
re-defined. Thus, include stddef.h in soc_binding.h to avoid having
users include stddef.h along with soc_binding.h.
Change-Id: I600083c5d8f672518beaa1119f14f67728a433aa
Signed-off-by: Furquan Shaikh <furquan(a)chromium.org>
Reviewed-on: https://review.coreboot.org/17773
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See https://review.coreboot.org/17773 for details.
-gerrit
the following patch was just integrated into master:
commit 885c289bba6554545ae21896a318f71e4ccb16a8
Author: Arthur Heymans <arthur(a)aheymans.xyz>
Date: Mon Oct 3 17:16:48 2016 +0200
nb/intel/i945: Make pci_mmio_size a devicetree parameter
Instead of hardcoding pci_mmio_size in the raminit code,
this makes it a parameter in the devicetree.
A safe minimum of 768M is also defined since using anything
less causes problems (if 4G of ram is used).
Change-Id: If004c861464162d5dbbc61836a3a205d1619dfd5
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
Reviewed-on: https://review.coreboot.org/16856
Tested-by: build bot (Jenkins)
Reviewed-by: Nico Huber <nico.h(a)gmx.de>
See https://review.coreboot.org/16856 for details.
-gerrit
Kyösti Mälkki (kyosti.malkki(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17794
-gerrit
commit 2c63edc65f74fea0739fab256d37e83029cdbb5f
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Sun Dec 11 13:31:17 2016 +0200
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(a)gmail.com>
---
src/arch/x86/acpi_s3.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/arch/x86/acpi_s3.c b/src/arch/x86/acpi_s3.c
index 0fc1914..0001885 100644
--- a/src/arch/x86/acpi_s3.c
+++ b/src/arch/x86/acpi_s3.c
@@ -18,6 +18,7 @@
#include <arch/acpi.h>
#include <cbmem.h>
#include <cpu/cpu.h>
+#include <fallback.h>
#include <timestamp.h>
#include <program_loading.h>
#include <romstage_handoff.h>
@@ -230,6 +231,8 @@ static void acpi_jump_to_wakeup(void *vector)
/* Copy wakeup trampoline in place. */
memcpy((void *)WAKEUP_BASE, &__wakeup, __wakeup_size);
+ set_boot_successful();
+
timestamp_add_now(TS_ACPI_WAKE_JUMP);
acpi_do_wakeup((uintptr_t)vector, source, target, size);
Kyösti Mälkki (kyosti.malkki(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17794
-gerrit
commit 23424562c52b493d1b4775f895419b9adf19525c
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Sun Dec 11 13:31:17 2016 +0200
ACPI S3: Signal successful boot
Just before jumping to OS wakeup vector do the same
tasks to signal coreboot completion that would are done
before entry to payload on normal boot path.
Change-Id: I7514c498f40f2d93a4e83a232ef4665f5c21f062
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
src/arch/x86/acpi_s3.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/arch/x86/acpi_s3.c b/src/arch/x86/acpi_s3.c
index 0fc1914..0001885 100644
--- a/src/arch/x86/acpi_s3.c
+++ b/src/arch/x86/acpi_s3.c
@@ -18,6 +18,7 @@
#include <arch/acpi.h>
#include <cbmem.h>
#include <cpu/cpu.h>
+#include <fallback.h>
#include <timestamp.h>
#include <program_loading.h>
#include <romstage_handoff.h>
@@ -230,6 +231,8 @@ static void acpi_jump_to_wakeup(void *vector)
/* Copy wakeup trampoline in place. */
memcpy((void *)WAKEUP_BASE, &__wakeup, __wakeup_size);
+ set_boot_successful();
+
timestamp_add_now(TS_ACPI_WAKE_JUMP);
acpi_do_wakeup((uintptr_t)vector, source, target, size);
Paul Menzel (paulepanter(a)users.sourceforge.net) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17792
-gerrit
commit 951512b2890753c1bc68e00c37e57a2fb2157106
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Sun Dec 11 11:10:43 2016 +0100
Makefile.inc: Prefix config and revision with mode
Currently, it’s not possible to put the config file and revision file
for the fallback and normal image into the same image, as the prefix are
not part of the name.
Make that possible, by putting the configured prefix in front of them.
Change-Id: I9ee783bd1262be27539c3ba7bfde0e3464d012db
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
---
Makefile.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile.inc b/Makefile.inc
index a193158..2a940dd 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -952,11 +952,11 @@ cbfs-files-$(CONFIG_SEABIOS_VGA_COREBOOT) += vgaroms/seavgabios.bin
vgaroms/seavgabios.bin-file := $(CONFIG_PAYLOAD_VGABIOS_FILE)
vgaroms/seavgabios.bin-type := raw
-cbfs-files-$(CONFIG_INCLUDE_CONFIG_FILE) += config
+cbfs-files-$(CONFIG_INCLUDE_CONFIG_FILE) += $(CONFIG_CBFS_PREFIX)/config
config-file := $(DOTCONFIG):defconfig
config-type := raw
-cbfs-files-$(CONFIG_INCLUDE_CONFIG_FILE) += revision
+cbfs-files-$(CONFIG_INCLUDE_CONFIG_FILE) += $(CONFIG_CBFS_PREFIX)/revision
revision-file := $(obj)/build.h
revision-type := raw
the following patch was just integrated into master:
commit 43e9c93eba3767f990aba518ef3e38c7a8892212
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Thu Nov 10 11:50:21 2016 +0200
ACPI S3: Flip ACPI_HUGE_LOWMEM_BACKUP default
Except fo nehalem, K8, f10 and f15 (non-AGESA) romstage ramstack
is placed in CBMEM and ramstage loader takes care of tiny backup.
Change-Id: I8477944f48ed2493d0a5e436a4088eb9fc3d59c5
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-on: https://review.coreboot.org/17358
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See https://review.coreboot.org/17358 for details.
-gerrit