the following patch was just integrated into master:
commit 94e230aa9319ca3421867efc080c985f9bcaaef4
Author: David Hendricks <dhendrix(a)chromium.org>
Date: Tue Feb 5 14:50:30 2013 -0800
snow: use bootblock build class for I2C code
This gets rid of a bunch of duplicate I2C code in the bootblock.
Change-Id: I51f625a0f738cca4ed2453fbcb78092e4110bc7e
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
Reviewed-on: http://review.coreboot.org/2289
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Wed Feb 6 00:28:30 2013, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Wed Feb 6 00:41:44 2013, giving +2
See http://review.coreboot.org/2289 for details.
-gerrit
the following patch was just integrated into master:
commit 00e480e22d00088d4d6f8bb6b0a6b5c1f840f6a2
Author: David Hendricks <dhendrix(a)chromium.org>
Date: Tue Feb 5 14:43:52 2013 -0800
snow: use bootblock build class for GPIO
This gets rid of a bunch of copy + pasted GPIO code.
Change-Id: I548b2b5d63642a9da185eb7b34f80cbebf9b124f
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
Reviewed-on: http://review.coreboot.org/2288
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Wed Feb 6 00:21:21 2013, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Wed Feb 6 00:41:15 2013, giving +2
See http://review.coreboot.org/2288 for details.
-gerrit
the following patch was just integrated into master:
commit 6aaf856cd2f47d762962a8c06d73f3bb2e61e146
Author: David Hendricks <dhendrix(a)chromium.org>
Date: Tue Feb 5 14:51:46 2013 -0800
exynos5250: Move the ID section again
Move the ID section again due to bootblock bloat. So long
as it's within the first 32K of our address space, we're good.
TODO:
1. Place ID section near start of ROM to avoid this issue.
2. Reduce bootblock bloat.
3. Make bootblock debugging a Kconfig option.
Change-Id: I3f0764a3345a8cbbafcc15e4d06c38cd6327758c
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
Reviewed-on: http://review.coreboot.org/2287
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Wed Feb 6 00:14:16 2013, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Wed Feb 6 00:40:24 2013, giving +2
See http://review.coreboot.org/2287 for details.
-gerrit
the following patch was just integrated into master:
commit e87641840f1d7461d22e4297002db39544087c4a
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Tue Feb 5 13:46:49 2013 -0800
cbfstool: Add support for 64bit UEFI
Right now cbfstool only accepts firmware volumes with
a x86 SEC core and refuses an x86-64 SEC core because
some magic values and the extended PE header are
different. With this patch, both IA32/x64 images are
supported. (No check is done whether the mainboard
actually supports 64bit CPUs, so careful!)
This needs another patch to Tiano Core that switches
to long mode after jumping to the 64bit entry point.
Right now that code assumes we're already in 64bit code
and the machine crashes.
Change-Id: I1e55f1ce1a31682f182f58a9c791ad69b2a1c536
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Reviewed-on: http://review.coreboot.org/2283
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Wed Feb 6 00:37:26 2013, giving +2
See http://review.coreboot.org/2283 for details.
-gerrit
David Hendricks (dhendrix(a)chromium.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2287
-gerrit
commit 24aa05dd6f22d44da1f40414a19842a6994880bc
Author: David Hendricks <dhendrix(a)chromium.org>
Date: Tue Feb 5 14:51:46 2013 -0800
exynos5250: Move the ID section again
Move the ID section again due to bootblock bloat. So long
as it's within the first 32K of our address space, we're good.
TODO:
1. Place ID section near start of ROM to avoid this issue.
2. Reduce bootblock bloat.
3. Make bootblock debugging a Kconfig option.
Change-Id: I3f0764a3345a8cbbafcc15e4d06c38cd6327758c
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
---
src/cpu/samsung/exynos5250/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/cpu/samsung/exynos5250/Kconfig b/src/cpu/samsung/exynos5250/Kconfig
index ec1d7af..477ee51 100644
--- a/src/cpu/samsung/exynos5250/Kconfig
+++ b/src/cpu/samsung/exynos5250/Kconfig
@@ -38,7 +38,7 @@ config BOOTBLOCK_BASE
config ID_SECTION_BASE
hex
- default 0x02027000
+ default 0x02027e00
config ROMSTAGE_BASE
hex
the following patch was just integrated into master:
commit 275fb63832158c0131575bcd2b6b441a0a1c5df1
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Tue Feb 5 13:58:29 2013 -0800
Don't add another Kconfig special case for Tiano
We don't need a special Kconfig variable anymore
because the FV _is_ the payload, unlike with the
old tianocoreboot implementation.
Change-Id: I349b5a95783e4146e3ab7f926871188cf2021935
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Reviewed-on: http://review.coreboot.org/2284
Reviewed-by: Patrick Georgi <patrick(a)georgi-clan.de>
Tested-by: build bot (Jenkins)
Reviewed-By: Patrick Georgi <patrick(a)georgi-clan.de> at Tue Feb 5 23:15:54 2013, giving +2
Build-Tested: build bot (Jenkins) at Tue Feb 5 23:21:11 2013, giving +1
See http://review.coreboot.org/2284 for details.
-gerrit
the following patch was just integrated into master:
commit 15a66a10b53c257b549f6c9efe6355e39556a8c5
Author: David Hendricks <dhendrix(a)chromium.org>
Date: Mon Feb 4 20:42:12 2013 -0800
snow: use bootblock build class for UART code
This gets rid of a bunch of copy + pasted code from Exynos UART
files.
Change-Id: I9fbb6d79a40a338c9fdecd495544ff207909fd37
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
Reviewed-on: http://review.coreboot.org/2286
Reviewed-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Tested-by: build bot (Jenkins)
Build-Tested: build bot (Jenkins) at Tue Feb 5 23:36:31 2013, giving +1
Reviewed-By: Stefan Reinauer <stefan.reinauer(a)coreboot.org> at Tue Feb 5 23:31:53 2013, giving +2
See http://review.coreboot.org/2286 for details.
-gerrit