Hannah Williams (hannah.williams(a)intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14285
-gerrit
commit 297847fc32e9bb313981bcf02d4cf220bed3fdd1
Author: Hannah Williams <hannah.williams(a)intel.com>
Date: Fri Feb 5 23:51:54 2016 -0800
intel/apollolake_rvp: Add sleepstates.asl to dsdt
Change-Id: Ia72aaf6642dcdc9106c1992af3cf6cb21a8fff4a
Signed-off-by: Hannah Williams <hannah.williams(a)intel.com>
---
src/mainboard/intel/apollolake_rvp/dsdt.asl | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/mainboard/intel/apollolake_rvp/dsdt.asl b/src/mainboard/intel/apollolake_rvp/dsdt.asl
index 7b9fe29..9c3d8ab 100644
--- a/src/mainboard/intel/apollolake_rvp/dsdt.asl
+++ b/src/mainboard/intel/apollolake_rvp/dsdt.asl
@@ -25,5 +25,7 @@ DefinitionBlock(
Name (_HID, EISAID ("PNP0A08")) /* PCIe */
}
}
+ /* Chipset specific sleep states */
+ #include <soc/intel/apollolake/acpi/sleepstates.asl>
}
the following patch was just integrated into master:
commit 3503b3f73052e8a0bc069995d16c30aab3782d9a
Author: Hannah Williams <hannah.williams(a)intel.com>
Date: Fri Mar 4 12:14:52 2016 -0800
drivers/intel/fsp2_0: Add utility to recover MRC NV Storage data
Change-Id: I08d3ba8b64459b1f84a5f1318e37c31010d7ae0f
Signed-off-by: Hannah Williams <hannah.williams(a)intel.com>
Reviewed-on: https://review.coreboot.org/14251
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
Tested-by: build bot (Jenkins)
See https://review.coreboot.org/14251 for details.
-gerrit
Hannah Williams (hannah.williams(a)intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14282
-gerrit
commit 9d7e6d8616c51f637dc30e4d4825332aff6b06e5
Author: Hannah Williams <hannah.williams(a)intel.com>
Date: Fri Feb 5 23:43:03 2016 -0800
soc/apollolake: Add ACPI platform sleep capability
Change-Id: I6854f410b4d3847238f0253b7fbb9bbe8f9da395
Signed-off-by: Hannah Williams <hannah.williams(a)intel.com>
---
src/soc/intel/apollolake/acpi/sleepstates.asl | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/src/soc/intel/apollolake/acpi/sleepstates.asl b/src/soc/intel/apollolake/acpi/sleepstates.asl
new file mode 100644
index 0000000..3037232
--- /dev/null
+++ b/src/soc/intel/apollolake/acpi/sleepstates.asl
@@ -0,0 +1,16 @@
+/*
+ * This file is part of the coreboot project.
+ *
+ * Copyright (C) 2007-2009 coresystems GmbH
+ * Copyright (C) 2014 Google Inc.
+ * Copyright (C) 2015-2016 Intel Corporation.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ */
+
+Name (\_S0, Package () { 0x0, 0x0, 0x0, 0x0 })
+Name (\_S3, Package () { 0x5, 0x5, 0x0, 0x0 })
+Name (\_S5, Package () { 0x7, 0x7, 0x0, 0x0 })
the following patch was just integrated into master:
commit a6dd53535410f552809501d613de127a7b4b8d90
Author: Andrey Petrov <andrey.petrov(a)intel.com>
Date: Thu Mar 17 16:42:41 2016 -0700
drivers/intel/fsp2_0: Add boot mode constants
This adds boot mode constants. They match EDK2 found in PiBootMode.h
constants but are part of FSP2.0 spec.
Change-Id: I16ee90ff372d252ddc042ca89c1e5912ab041616
Signed-off-by: Andrey Petrov <andrey.petrov(a)intel.com>
Reviewed-on: https://review.coreboot.org/14249
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
Tested-by: build bot (Jenkins)
See https://review.coreboot.org/14249 for details.
-gerrit
Aaron Durbin (adurbin(a)chromium.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14281
-gerrit
commit abf4ca3eb9dd2c31cdf1bbbbf466523be4a3c15e
Author: Aaron Durbin <adurbin(a)chromium.org>
Date: Thu Apr 7 16:58:10 2016 -0500
util/crossgcc/buildgcc: correct clang test
On certain versions of /bin/sh the following sequence
causes problems.
'$CC --version | grep clang &>/dev/null && ...'
I'm not sure how bash handles that case, but it's effectively
forking grep off into the background and always evaluating an
empty statement to /dev/null while unconditionally running
whatever follows &&.
Change-Id: Ie3a2ebb12226434d50a7b2a7e254c8b80ae4c46b
Signed-off-by: Aaron Durbin <adurbin(a)chromium.org>
---
util/crossgcc/buildgcc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index e2a30d8..049c3e1 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -455,7 +455,7 @@ build_BINUTILS() {
build_GCC() {
# Work around crazy code generator in GCC that confuses CLANG.
- $CC --version | grep clang &>/dev/null &&
+ $CC --version | grep clang >/dev/null &&
HOSTCFLAGS="$HOSTCFLAGS -fbracket-depth=1024"
# GCC does not honor HOSTCFLAGS at all. CFLAGS are used for
Aaron Durbin (adurbin(a)chromium.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14280
-gerrit
commit e36e6671c9344d7597833acf4c3dadf47dfa43fe
Author: Aaron Durbin <adurbin(a)chromium.org>
Date: Thu Apr 7 16:56:25 2016 -0500
util/crossgcc/buildgcc: quote parameters that may have spaces
On certain versions of /bin/sh assigning variables with spaces
unquoted leads to failures. Therefore, quote variables that
are known to be passed in that have spaces.
Change-Id: I007c56c3bfb8183bb4b16cf0591f6aa508fd105d
Signed-off-by: Aaron Durbin <adurbin(a)chromium.org>
---
util/crossgcc/buildgcc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 4641ae9..e2a30d8 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -191,7 +191,7 @@ searchtool()
# Run a compile check of the specified library option to see if it's installed
check_for_library() {
local LIBRARY_FLAGS=$1
- local LIBRARY_PACKAGES=$2
+ local LIBRARY_PACKAGES="$2"
local LIBTEST_FILE=.libtest
echo "int main(int argc, char **argv) { (void) argc; (void) argv; return 0; }" > "${LIBTEST_FILE}.c"