Nico Huber (nico.h(a)gmx.de) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12810
-gerrit
commit e53ec12404b6ed8ce597d266a879436d3ec6f33c
Author: Nico Huber <nico.huber(a)secunet.com>
Date: Mon Dec 28 20:17:13 2015 +0100
x86: Align CBFS on top of ROM
Since the introduction of the new (interim?) master header, coreboot
searches the whole ROM for CBFS entries. Fix that by aligning it on top
of the ROM.
Change-Id: I080cd4b746169a36462a49baff5e114b1f6f224a
Signed-off-by: Nico Huber <nico.huber(a)secunet.com>
---
src/arch/x86/mmap_boot.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/arch/x86/mmap_boot.c b/src/arch/x86/mmap_boot.c
index ae35451..0c2b45d 100644
--- a/src/arch/x86/mmap_boot.c
+++ b/src/arch/x86/mmap_boot.c
@@ -55,9 +55,8 @@ static int cbfs_master_header_props(struct cbfs_props *props)
props->offset = header.offset;
if (CONFIG_ROM_SIZE != header.romsize)
- props->size = CONFIG_ROM_SIZE;
- else
- props->size = header.romsize;
+ props->offset += CONFIG_ROM_SIZE - header.romsize;
+ props->size = CONFIG_ROM_SIZE;
props->size -= props->offset;
props->size -= header.bootblocksize;
props->size = ALIGN_DOWN(props->size, 64);
the following patch was just integrated into master:
commit 4af365562257ebaadc6513d5c5be9eecda318e87
Author: Martin Roth <martinroth(a)google.com>
Date: Sat Dec 26 19:55:31 2015 -0700
genbuild_h.sh: Get current rev for git revision, not origin/master
Using origin/master as the git revision breaks reproducibility, giving
different values depending on when the code was pulled from the
repo at coreboot.org. By using the current revision instead, we get
identical builds.
Change-Id: If4be6e048d6c8e417b8c074199745900ccd82b49
Signed-off-by: Martin Roth <martinroth(a)google.com>
Reviewed-on: https://review.coreboot.org/12807
Tested-by: build bot (Jenkins)
Reviewed-by: Zheng Bao <zheng.bao(a)amd.com>
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-by: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
See https://review.coreboot.org/12807 for details.
-gerrit
the following patch was just integrated into master:
commit 90d12351fd5c3626edd283aafe20b2a427f9d344
Author: Ionela Voinescu <ionela.voinescu(a)imgtec.com>
Date: Wed Jul 15 12:10:05 2015 +0100
mainboard/google/urara: change SYS PLL to 700MHz
This requires changes the interface that sets up the system
PLL to support a given reference devider value and given
feedback value.
Also, this requires a change in the dividers used for UART,
USB, I2C setup.
Change-Id: I98cf7c655dbb3e95b8fcee3c7f468122021c70b5
Signed-off-by: Ionela Voinescu <ionela.voinescu(a)imgtec.com>
Reviewed-on: https://review.coreboot.org/12765
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
See https://review.coreboot.org/12765 for details.
-gerrit
the following patch was just integrated into master:
commit 8d2b49f1f71a88aad29f3a5d919156e6b7f3b103
Author: Duncan Laurie <dlaurie(a)google.com>
Date: Tue Dec 22 17:15:29 2015 -0800
soc/intel/broadwell: Add back support for EHCI debug setup
The EHCI debug device setup code was removed from broadwell in
commit 49ee5ef: http://review.coreboot.org/11874
However the generic device setup code is in the southbridge/common/intel
directory while broadwell is in the soc directory so this is not used.
Add it back to the broadwell soc to fix undefined reference compile
errors with 'pci_ehci_dbg_dev' and 'pci_ehci_dbg_enable'.
This was tested to compile and produce romstage and ramstage output on a
google/samus board.
Change-Id: Ia93825a1e21a770f6c82d0989cb97980a5c700d6
Signed-off-by: Duncan Laurie <dlaurie(a)google.com>
Reviewed-on: https://review.coreboot.org/12794
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See https://review.coreboot.org/12794 for details.
-gerrit