Martin Roth (martinroth(a)google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14016
-gerrit
commit 3e457c62e9f382ce8fb2b93b5bb1ba4428427f01
Author: Martin Roth <martinroth(a)google.com>
Date: Wed Mar 9 13:12:10 2016 -0700
abuild: Add option of starting with an existing defconfig file
We want to start testing builds with additional Kconfig options to try
to get more coverage. This will allow us to enable various options to
test without having to add each individual option to the abuild script.
Change-Id: I9bb2bb6f38589e3bcc1282dc4cad51cf6f5149aa
Signed-off-by: Martin Roth <martinroth(a)google.com>
---
util/abuild/abuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/util/abuild/abuild b/util/abuild/abuild
index ffa16b5..a2a428b 100755
--- a/util/abuild/abuild
+++ b/util/abuild/abuild
@@ -410,6 +410,7 @@ Options:\n"
[-o|--outdir <path>] store build results in path
(defaults to $TARGET)
[-L|--clang] Use clang
+ [-K|--kconfig <name>] Prepend file to generated Kconfig
[-x|--chromeos] Build with CHROMEOS enabled
Skip boards without Chrome OS support
[-X|--xmlfile <name>] set JUnit XML log file filename
@@ -456,11 +457,11 @@ cmdline="$* -c 1"
getoptbrand="`getopt -V`"
if [ "${getoptbrand:0:6}" == "getopt" ]; then
# Detected GNU getopt that supports long options.
- args=`getopt -l version,verbose,quiet,help,all,target:,payloads:,cpus:,silent,junit,config,loglevel:,remove,prefix:,update,scan-build,ccache,blobs,clang,clean,outdir:,chromeos,xmlfile: -o Vvqhat:p:c:sJCl:rP:uyBLzo:xX: -- "$@"` || exit 1
+ args=`getopt -l version,verbose,quiet,help,all,target:,payloads:,cpus:,silent,junit,config,loglevel:,remove,prefix:,update,scan-build,ccache,blobs,clang,clean,outdir:,chromeos,xmlfile:,kconfig: -o Vvqhat:p:c:sJCl:rP:uyBLzo:xX:K: -- "$@"` || exit 1
eval set -- $args
else
# Detected non-GNU getopt
- args=`getopt Vvqhat:p:c:sJCl:rP:uyBLzo:xX: $*`
+ args=`getopt Vvqhat:p:c:sJCl:rP:uyBLzo:xX:K: $*`
set -- $args
fi
@@ -538,6 +539,11 @@ while true ; do
configoptions="${configoptions}CONFIG_CHROMEOS=y\n"
;;
-X|--xmlfile) shift; XMLFILE=$1; REAL_XMLFILE=$1; shift;;
+ -K|--kconfig) shift
+ testclass=="$(basename $1 | tr '.' '_' )"
+ customizing="${customizing}, $1 config"
+ configoptions="$(cat "$1")${configoptions}\n"
+ shift;;
--) shift; break;;
-*) printf "Invalid option\n\n"; myhelp; exit 1;;
*) break;;
the following patch was just integrated into master:
commit f14f640168ee0269b3c443cd2bba2fc8ee66e419
Author: Jonathan Neuschäfer <j.neuschaefer(a)gmx.net>
Date: Fri Mar 11 20:22:23 2016 +0100
crossgcc/buildgcc: Add missing quotation mark
Change-Id: I5c20fd7057751a912aa2b2118dc5610c1ef647dc
Signed-off-by: Jonathan Neuschäfer <j.neuschaefer(a)gmx.net>
Reviewed-on: https://review.coreboot.org/14039
Tested-by: build bot (Jenkins)
Reviewed-by: Idwer Vollering <vidwer(a)gmail.com>
Reviewed-by: Martin Roth <martinroth(a)google.com>
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
See https://review.coreboot.org/14039 for details.
-gerrit
Ben Gardner (gardner.ben(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14040
-gerrit
commit 9b251ffa2da05a62cd5da3c73ab5b033789e58a9
Author: Ben Gardner <gardner.ben(a)gmail.com>
Date: Fri Mar 11 14:50:35 2016 -0600
intel/fsp_baytrail: Don't clear gnvs in acpi_init_gnvs()
That wipes out all previously stored settings and breaks running devices
in ACPI mode.
This more closely matches what is done in intel/baytrail.
Change-Id: Ie993c9f9e1eceb73d016d2df72770a27abb26ec1
Signed-off-by: Ben Gardner <gardner.ben(a)gmail.com>
---
src/soc/intel/fsp_baytrail/acpi.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/src/soc/intel/fsp_baytrail/acpi.c b/src/soc/intel/fsp_baytrail/acpi.c
index e55709c..0156816 100644
--- a/src/soc/intel/fsp_baytrail/acpi.c
+++ b/src/soc/intel/fsp_baytrail/acpi.c
@@ -85,9 +85,6 @@ static acpi_cstate_t cstate_map[] = {
void acpi_init_gnvs(global_nvs_t *gnvs)
{
- /* Clear gnvs area so uninitialized portions are defined */
- memset(gnvs, 0, sizeof(*gnvs));
-
/* CPU core count */
gnvs->pcnt = dev_count_cpu();
the following patch was just integrated into master:
commit 92fc072c2faf3d1be82f50ee3feda42461e9ac16
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Wed Mar 9 14:36:46 2016 +0100
northbridge/intel: move mrccache.c of sandybridge + haswell to common
The sourcecode is 99% the same. Only two lines differ, but not
in functionality.
Also rename mrccache.c -> mrc_cache.c
Tested-on: boot + suspend/resume on x220
Change-Id: I36f79d066336f223b608c70c847ea6ea6e4ad287
Signed-off-by: Alexander Couzens <lynxis(a)fe80.eu>
Reviewed-on: https://review.coreboot.org/14007
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/14007 for details.
-gerrit
the following patch was just integrated into master:
commit 81c5c761b305dd62019759e5e39248b02c0af820
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Wed Mar 9 03:13:45 2016 +0100
northbridge/intel: move mrc_cache definition into a common header
The mrc_cache definition and the struct mrc_container are the same
over all intel platforms.
Change-Id: I128a4b5693d27ead709325c597ffe68a0cc78bab
Signed-off-by: Alexander Couzens <lynxis(a)fe80.eu>
Reviewed-on: https://review.coreboot.org/13998
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/13998 for details.
-gerrit
the following patch was just integrated into master:
commit 013accca7fb955dd04ee8a51d98e3d94a4941346
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Wed Mar 9 05:11:44 2016 +0100
spi/SST: fix write support for SST25VF064C
The SST25VF064C doesn't support the auto incrementing write which
all other supported SST chips support. Allow the chips to select
their write method.
Change-Id: Ic088d35461a625469ee6973d1267d7dd11963496
Signed-off-by: Alexander Couzens <lynxis(a)fe80.eu>
Reviewed-on: https://review.coreboot.org/14000
Tested-by: build bot (Jenkins)
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki(a)googlemail.com>
Reviewed-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
See https://review.coreboot.org/14000 for details.
-gerrit
the following patch was just integrated into master:
commit f0ab23cb031b4430fa5690ced901bfd741db5832
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Wed Mar 9 04:02:42 2016 +0100
nortbridge/sandybridge/mrccache: parse the return code of flash->write
Change-Id: I2738da99e4651598faeaa228fba447d0872e9ded
Signed-off-by: Alexander Couzens <lynxis(a)fe80.eu>
Reviewed-on: https://review.coreboot.org/13999
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/13999 for details.
-gerrit