the following patch was just integrated into master:
commit 8dc7514632460d18681623c6ef70c235ba551810
Author: Duncan Laurie <dlaurie(a)chromium.org>
Date: Thu Jan 23 08:34:54 2014 -0800
VBOOT: Set virtual recovery switch based on EC Software Sync
The Virtual Recovery switch flag needs to be set in coreboot since
it is passed through directly to VBOOT layer by depthcharge.
Rather than add a new config option we can assume that devices with
EC Software Sync also have a virtual recovery switch and set the
flag appropriately.
BUG=chrome-os-partner:25250
BRANCH=all
TEST=build and boot on rambi, successfully enter developer mode
Change-Id: Id067eacbc48bc25a86887bce8395fa3a9b85e9f2
Signed-off-by: Duncan Laurie <dlaurie(a)chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/183672
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
Signed-off-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/5061 for details.
-gerrit
Alexandru Gagniuc (mr.nuke.me(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/5081
-gerrit
commit 3565e9e77eef188cca61cda48cfc9990962e5630
Author: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
Date: Wed Jan 29 14:27:52 2014 -0600
cbfstool: Fix build errors when building with clang
Now that we can set CC to an arbitrary compiler, fix issues that clang
finds. Luckily, there were only two trivial errors.
Change-Id: I0fd1f0f263a8ab7004f39cd36ed42d1a1cba5c04
Signed-off-by: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
---
util/cbfstool/linux_trampoline.c | 2 +-
util/cbfstool/lzma/C/LzmaEnc.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/util/cbfstool/linux_trampoline.c b/util/cbfstool/linux_trampoline.c
index 79d1576..368d63a 100644
--- a/util/cbfstool/linux_trampoline.c
+++ b/util/cbfstool/linux_trampoline.c
@@ -137,5 +137,5 @@ const unsigned char trampoline[] = {
0x02, 0x09, 0x00, 0xf4, 0xeb, 0xfd
};
-void * const trampoline_start = &trampoline;
+const void * const trampoline_start = &trampoline;
const unsigned long trampoline_size = sizeof trampoline;
diff --git a/util/cbfstool/lzma/C/LzmaEnc.c b/util/cbfstool/lzma/C/LzmaEnc.c
index 9b18b19..e112a4a 100644
--- a/util/cbfstool/lzma/C/LzmaEnc.c
+++ b/util/cbfstool/lzma/C/LzmaEnc.c
@@ -2080,7 +2080,7 @@ static void LzmaEnc_Finish(CLzmaEncHandle pp)
if (p->mtMode)
MatchFinderMt_ReleaseStream(&p->matchFinderMt);
#else
- pp = pp;
+ (void)pp;
#endif
}
the following patch was just integrated into master:
commit 4b11f09eb14f2b943c89febb62a351ea2e0c5c54
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 26 11:45:30 2014 +1100
AGESA boards: Clean up definition of BIOS_SIZE in platform_cfg
Clean up vendor code from hard coded #define if-def chain with a
pre-processor shift and subtract.
Change-Id: Ibce34ab576d7db8586a6ec8f9b2460268e0e1878
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
See http://review.coreboot.org/4811 for details.
-gerrit
the following patch was just integrated into master:
commit 6a2af6fc1b8b0307edd0774f91cdd44aaf728a29
Author: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
Date: Mon Jan 27 20:57:54 2014 -0600
cbfstool/lzma: Avoid use of typedef with structs and enums
When typedef is used with structs, enums, and to create new typenames,
readability suffers. As such, restrict use of typedefs only to
creating new data types.
The 80 character limit is intentionally ignored in this patch in order
to make reviewing easier.
Change-Id: I62660b19bccf234128930a047c754bce3ebb6cf8
Signed-off-by: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
See http://review.coreboot.org/5070 for details.
-gerrit