the following patch was just integrated into master:
commit 1b311de7194c19c31849de6b2c69f233b0a891c8
Author: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
Date: Wed Jan 15 23:28:02 2014 -0600
google/butterfly: Remove unused cmos.layout options
Do not expose options that are unsupported by the board. I tried for
a couple of days to see why hyperthreading wasn't working. It's not
supported by the CPU. The same applies to the baud_rate option. It
makes no sense to expose it to userspace via nvramtool.
Change-Id: I89b91820616d92fb4db20bf77f4b7f48a70353d5
Signed-off-by: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
See http://review.coreboot.org/4697 for details.
-gerrit
the following patch was just integrated into master:
commit 69a1e540a8e36ddea73267d68d846c685b75a99d
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Sat Jan 18 16:23:32 2014 +0100
sconfig: don't "const" structs twice
It's useless and makes clang unhappy.
Change-Id: If256b99aebabd87df30a3a078c5804330b82989b
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
See http://review.coreboot.org/4713 for details.
-gerrit
Patrick Georgi (patrick(a)georgi-clan.de) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/4716
-gerrit
commit 60db58e8b876963bee4b568c536bfb538a2b9e85
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Sat Jan 18 16:38:12 2014 +0100
CAR_GLOBAL: Define section details once
Improve clang compatibility by dropping an opaque hack
The section attribute was only ever meant for specifying
section names, not their properties - otherwise they would
have provided section(name,attribute,class) instead of only
section(name).
The hack to add attribute and class to the name, and commenting
out the "real" definitions inserted by the compiler (see the
terminating "#"), is refused by clang developers.
This is a cleaner implementation in that the section is first
declared with its properties, then used later-on, expecting that
later conflicting declarations are ignored.
It can still break in two ways:
1. The assembler or linker could complain about a section declared
in two different ways.
2. The assembler could just use the latest declaration, not the first,
to determine the section's properties.
I won't sort these out unless they actually happen.
Change-Id: I4640b0fc397b301102dde6dc3ea1a078ce9edf1c
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
---
src/arch/x86/include/arch/early_variables.h | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/arch/x86/include/arch/early_variables.h b/src/arch/x86/include/arch/early_variables.h
index ba7df97..ea1a133 100644
--- a/src/arch/x86/include/arch/early_variables.h
+++ b/src/arch/x86/include/arch/early_variables.h
@@ -21,8 +21,12 @@
#define ARCH_EARLY_VARIABLES_H
#ifdef __PRE_RAM__
-#define CAR_GLOBAL __attribute__((section(".car.global_data,\"w\",@nobits#")))
-#define CAR_CBMEM __attribute__((section(".car.cbmem_console,\"w\",@nobits#")))
+asm(".section .car.global_data,\"w\",@nobits");
+asm(".previous");
+asm(".section .car.cbmem_console,\"w\",@nobits");
+asm(".previous");
+#define CAR_GLOBAL __attribute__((section(".car.global_data")))
+#define CAR_CBMEM __attribute__((section(".car.cbmem_console")))
#else
#define CAR_GLOBAL
#define CAR_CBMEM
Vladimir Serbinenko (phcoder(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/4758
-gerrit
commit 590805c52a800a9164ed7fbe19021a1ca5e5f1d7
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Mon Jan 20 04:26:38 2014 +0100
board_info.txt: Categorize few Google boards.
Based on info from ML posted by Aaron Durbin.
Change-Id: Ifac39262925544637ed9492148c49db7eecc5725
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
---
src/mainboard/google/bolt/board_info.txt | 1 +
src/mainboard/google/peppy/board_info.txt | 1 +
src/mainboard/google/slippy/board_info.txt | 1 +
3 files changed, 3 insertions(+)
diff --git a/src/mainboard/google/bolt/board_info.txt b/src/mainboard/google/bolt/board_info.txt
new file mode 100644
index 0000000..b351b8e
--- /dev/null
+++ b/src/mainboard/google/bolt/board_info.txt
@@ -0,0 +1 @@
+Category: eval
diff --git a/src/mainboard/google/peppy/board_info.txt b/src/mainboard/google/peppy/board_info.txt
new file mode 100644
index 0000000..4ce92d3
--- /dev/null
+++ b/src/mainboard/google/peppy/board_info.txt
@@ -0,0 +1 @@
+Category: laptop
diff --git a/src/mainboard/google/slippy/board_info.txt b/src/mainboard/google/slippy/board_info.txt
new file mode 100644
index 0000000..b351b8e
--- /dev/null
+++ b/src/mainboard/google/slippy/board_info.txt
@@ -0,0 +1 @@
+Category: eval
the following patch was just integrated into master:
commit bca260ccdd31a225f749fceabae129c98e77164e
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Fri Jan 10 19:43:33 2014 +0100
X201: Fix SMI bindings.
Doesn't have a visible effect currently but it's better if those
bindings are correct.
Change-Id: I0f1a468e59429b14db139cc48e1e68c0e1841300
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
See http://review.coreboot.org/4645 for details.
-gerrit
Vladimir Serbinenko (phcoder(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/4758
-gerrit
commit ac13649df89635109a109d0d4d6e8d5ee9cfbab9
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Mon Jan 20 04:26:38 2014 +0100
board_info.txt: Categorize few Google boards.
Based on info from ML posted by Aaron Durbin.
Change-Id: Ifac39262925544637ed9492148c49db7eecc5725
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
---
src/mainboard/google/bolt/board_status.txt | 1 +
src/mainboard/google/peppy/board_status.txt | 1 +
src/mainboard/google/slippy/board_status.txt | 1 +
3 files changed, 3 insertions(+)
diff --git a/src/mainboard/google/bolt/board_status.txt b/src/mainboard/google/bolt/board_status.txt
new file mode 100644
index 0000000..b351b8e
--- /dev/null
+++ b/src/mainboard/google/bolt/board_status.txt
@@ -0,0 +1 @@
+Category: eval
diff --git a/src/mainboard/google/peppy/board_status.txt b/src/mainboard/google/peppy/board_status.txt
new file mode 100644
index 0000000..4ce92d3
--- /dev/null
+++ b/src/mainboard/google/peppy/board_status.txt
@@ -0,0 +1 @@
+Category: laptop
diff --git a/src/mainboard/google/slippy/board_status.txt b/src/mainboard/google/slippy/board_status.txt
new file mode 100644
index 0000000..b351b8e
--- /dev/null
+++ b/src/mainboard/google/slippy/board_status.txt
@@ -0,0 +1 @@
+Category: eval
Vladimir Serbinenko (phcoder(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/4758
-gerrit
commit 0fae86f2a20db654e8eec6d767fa05f78c68e460
Author: Vladimir Serbinenko <phcoder(a)gmail.com>
Date: Mon Jan 20 04:26:38 2014 +0100
google: Categorize few Google boards.
Based on info from ML posted by Aaron Durbin.
Change-Id: Ifac39262925544637ed9492148c49db7eecc5725
Signed-off-by: Vladimir Serbinenko <phcoder(a)gmail.com>
---
src/mainboard/google/bolt/board_status.txt | 1 +
src/mainboard/google/peppy/board_status.txt | 1 +
src/mainboard/google/slippy/board_status.txt | 1 +
3 files changed, 3 insertions(+)
diff --git a/src/mainboard/google/bolt/board_status.txt b/src/mainboard/google/bolt/board_status.txt
new file mode 100644
index 0000000..b351b8e
--- /dev/null
+++ b/src/mainboard/google/bolt/board_status.txt
@@ -0,0 +1 @@
+Category: eval
diff --git a/src/mainboard/google/peppy/board_status.txt b/src/mainboard/google/peppy/board_status.txt
new file mode 100644
index 0000000..4ce92d3
--- /dev/null
+++ b/src/mainboard/google/peppy/board_status.txt
@@ -0,0 +1 @@
+Category: laptop
diff --git a/src/mainboard/google/slippy/board_status.txt b/src/mainboard/google/slippy/board_status.txt
new file mode 100644
index 0000000..b351b8e
--- /dev/null
+++ b/src/mainboard/google/slippy/board_status.txt
@@ -0,0 +1 @@
+Category: eval