Arthur Heymans (arthur(a)aheymans.xyz) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17041
-gerrit
commit 0d44cfbd55b8570266dabacb296b2a539573b1d4
Author: Arthur Heymans <arthur(a)aheymans.xyz>
Date: Sun Oct 16 23:09:16 2016 +0200
mb/lenovo/x60,t60: Move EC CMOS parameters in checksummed space
This allows for defaults to be applied to CMOS parameters
when cmos checksum is incorrect.
This probably results in changed cmos settings for current users of
these targets.
Change-Id: Ifec0093f4b0dbaa51b96812a041f0eaf5c58ee86
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
src/mainboard/lenovo/t60/cmos.layout | 26 ++++++++++++++------------
src/mainboard/lenovo/x60/cmos.layout | 27 ++++++++++++++-------------
2 files changed, 28 insertions(+), 25 deletions(-)
diff --git a/src/mainboard/lenovo/t60/cmos.layout b/src/mainboard/lenovo/t60/cmos.layout
index 2cd4e7b..af788c6 100644
--- a/src/mainboard/lenovo/t60/cmos.layout
+++ b/src/mainboard/lenovo/t60/cmos.layout
@@ -70,7 +70,20 @@ entries
# coreboot config options: cpu
944 1 e 2 hyper_threading
-#945 7 r 0 unused
+#945 3 r 0 unused
+
+# coreboot config options: ec
+948 1 e 1 touchpad
+949 1 e 1 bluetooth
+950 1 e 1 wwan
+951 1 e 1 wlan
+952 8 h 0 volume
+960 1 e 9 first_battery
+961 1 e 1 trackpoint
+962 1 e 1 fn_ctrl_swap
+963 1 e 1 sticky_fn
+964 1 e 1 power_management_beeps
+965 1 e 1 low_battery_beep
# coreboot config options: check sums
984 16 h 0 check_sum
@@ -83,17 +96,6 @@ entries
1048 4 r 0 C0DRT1
1052 4 r 0 C1DRT1
-1060 1 e 1 touchpad
-1061 1 e 1 bluetooth
-1062 1 e 1 wwan
-1063 1 e 1 wlan
-1064 8 h 0 volume
-1072 1 e 9 first_battery
-1073 1 e 1 trackpoint
-1074 1 e 1 fn_ctrl_swap
-1075 1 e 1 sticky_fn
-1076 1 e 1 power_management_beeps
-1077 1 e 1 low_battery_beep
# -----------------------------------------------------------------
enumerations
diff --git a/src/mainboard/lenovo/x60/cmos.layout b/src/mainboard/lenovo/x60/cmos.layout
index 3e316c9..ebc6678 100644
--- a/src/mainboard/lenovo/x60/cmos.layout
+++ b/src/mainboard/lenovo/x60/cmos.layout
@@ -70,7 +70,20 @@ entries
# coreboot config options: cpu
944 1 e 2 hyper_threading
-#945 7 r 0 unused
+#945 4 r 0 unused
+
+# coreboot config options: ec
+949 1 e 9 first_battery
+950 1 e 1 bluetooth
+951 1 e 1 wwan
+952 1 e 1 wlan
+953 1 e 1 trackpoint
+954 1 e 1 fn_ctrl_swap
+955 1 e 1 sticky_fn
+956 1 e 1 power_management_beeps
+959 1 e 1 low_battery_beep
+960 8 h 0 volume
+968 8 h 0 tft_brightness
# coreboot config options: check sums
984 16 h 0 check_sum
@@ -82,18 +95,6 @@ entries
1040 8 r 0 RCVENMT
1048 4 r 0 C0DRT1
1052 4 r 0 C1DRT1
-
-1064 8 h 0 volume
-1072 8 h 0 tft_brightness
-1080 1 e 9 first_battery
-1081 1 e 1 bluetooth
-1082 1 e 1 wwan
-1083 1 e 1 wlan
-1084 1 e 1 trackpoint
-1085 1 e 1 fn_ctrl_swap
-1086 1 e 1 sticky_fn
-1087 1 e 1 power_management_beeps
-1088 1 e 1 low_battery_beep
# -----------------------------------------------------------------
enumerations
the following patch was just integrated into master:
commit c09e148b381129748b8bd2df083722a027fa31f7
Author: Patrick Georgi <pgeorgi(a)google.com>
Date: Mon Jan 30 17:53:34 2017 +0100
google/veyron*: mark GPIO array non-static
That status isn't needed and making it non-static helps gcc 4.9.2 (or
any compiler that insists on "standard C" behaviour with global const
initializers)
Change-Id: Ib1fbd5213d262e653f31564b106095b4a28292f6
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
Reviewed-on: https://review.coreboot.org/18266
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See https://review.coreboot.org/18266 for details.
-gerrit
the following patch was just integrated into master:
commit 78a5f22994da63bb02882aacb68cbbb70c2606ac
Author: Patrick Georgi <pgeorgi(a)google.com>
Date: Mon Jan 30 15:29:34 2017 +0100
build system: mark sub-make invocations as parallelizable
We rely on gnu make, so we can expect the jobserver to be around in
parallel builds, too. Avoids some make warnings and slightly speeds up
the build if those sub-makes are executed (eg for arm-trusted-firmware
and vboot).
Change-Id: I0e6a77f2813f7453d53e88e0214ad8c1b8689042
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
Reviewed-on: https://review.coreboot.org/18263
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/18263 for details.
-gerrit
the following patch was just integrated into master:
commit be182ad380bbb335fb5d1d746f0f8ce4a113b2f2
Author: Patrick Georgi <pgeorgi(a)google.com>
Date: Mon Jan 30 15:27:35 2017 +0100
util/xcompile: parallelize compiler checks
Speed up the execution of this script from ~6 seconds to ~1 on my
system.
There are some changes to its output, but they're actually _more_
correct: so far, architectures without compiler support kept compiler
options for architectures that ran successfully earlier.
Change-Id: I0532ea2178fbedb114a75cfd5ba39301e534e742
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
Reviewed-on: https://review.coreboot.org/18262
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/18262 for details.
-gerrit
Arthur Heymans (arthur(a)aheymans.xyz) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17041
-gerrit
commit 1d44e690119b4823d3db717d8d7634179d2c9e1d
Author: Arthur Heymans <arthur(a)aheymans.xyz>
Date: Sun Oct 16 23:09:16 2016 +0200
mb/lenovo/x60,t60: Move EC CMOS parameters in checksummed space
This allows for defaults to be applied to CMOS parameters
when cmos checksum is incorrect.
This probably resutlts in changed cmos settings for current users of
these targets.
Change-Id: Ifec0093f4b0dbaa51b96812a041f0eaf5c58ee86
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
src/mainboard/lenovo/t60/cmos.layout | 26 ++++++++++++++------------
src/mainboard/lenovo/x60/cmos.layout | 27 ++++++++++++++-------------
2 files changed, 28 insertions(+), 25 deletions(-)
diff --git a/src/mainboard/lenovo/t60/cmos.layout b/src/mainboard/lenovo/t60/cmos.layout
index 2cd4e7b..af788c6 100644
--- a/src/mainboard/lenovo/t60/cmos.layout
+++ b/src/mainboard/lenovo/t60/cmos.layout
@@ -70,7 +70,20 @@ entries
# coreboot config options: cpu
944 1 e 2 hyper_threading
-#945 7 r 0 unused
+#945 3 r 0 unused
+
+# coreboot config options: ec
+948 1 e 1 touchpad
+949 1 e 1 bluetooth
+950 1 e 1 wwan
+951 1 e 1 wlan
+952 8 h 0 volume
+960 1 e 9 first_battery
+961 1 e 1 trackpoint
+962 1 e 1 fn_ctrl_swap
+963 1 e 1 sticky_fn
+964 1 e 1 power_management_beeps
+965 1 e 1 low_battery_beep
# coreboot config options: check sums
984 16 h 0 check_sum
@@ -83,17 +96,6 @@ entries
1048 4 r 0 C0DRT1
1052 4 r 0 C1DRT1
-1060 1 e 1 touchpad
-1061 1 e 1 bluetooth
-1062 1 e 1 wwan
-1063 1 e 1 wlan
-1064 8 h 0 volume
-1072 1 e 9 first_battery
-1073 1 e 1 trackpoint
-1074 1 e 1 fn_ctrl_swap
-1075 1 e 1 sticky_fn
-1076 1 e 1 power_management_beeps
-1077 1 e 1 low_battery_beep
# -----------------------------------------------------------------
enumerations
diff --git a/src/mainboard/lenovo/x60/cmos.layout b/src/mainboard/lenovo/x60/cmos.layout
index 3e316c9..ebc6678 100644
--- a/src/mainboard/lenovo/x60/cmos.layout
+++ b/src/mainboard/lenovo/x60/cmos.layout
@@ -70,7 +70,20 @@ entries
# coreboot config options: cpu
944 1 e 2 hyper_threading
-#945 7 r 0 unused
+#945 4 r 0 unused
+
+# coreboot config options: ec
+949 1 e 9 first_battery
+950 1 e 1 bluetooth
+951 1 e 1 wwan
+952 1 e 1 wlan
+953 1 e 1 trackpoint
+954 1 e 1 fn_ctrl_swap
+955 1 e 1 sticky_fn
+956 1 e 1 power_management_beeps
+959 1 e 1 low_battery_beep
+960 8 h 0 volume
+968 8 h 0 tft_brightness
# coreboot config options: check sums
984 16 h 0 check_sum
@@ -82,18 +95,6 @@ entries
1040 8 r 0 RCVENMT
1048 4 r 0 C0DRT1
1052 4 r 0 C1DRT1
-
-1064 8 h 0 volume
-1072 8 h 0 tft_brightness
-1080 1 e 9 first_battery
-1081 1 e 1 bluetooth
-1082 1 e 1 wwan
-1083 1 e 1 wlan
-1084 1 e 1 trackpoint
-1085 1 e 1 fn_ctrl_swap
-1086 1 e 1 sticky_fn
-1087 1 e 1 power_management_beeps
-1088 1 e 1 low_battery_beep
# -----------------------------------------------------------------
enumerations
the following patch was just integrated into master:
commit 7328cf948ec0c56750e433dc6db73b118a480836
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Mon Nov 7 22:23:34 2016 +0100
asus/m2v,m2v-mx_se: Unify Kconfig
Reorder the items to minimize the differences.
Change-Id: I745ec70a990f997d87c2a0b6164ae127eb694ddf
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-on: https://review.coreboot.org/17438
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Reviewed-by: Tobias Diedrich <ranma+coreboot(a)tdiedrich.de>
Reviewed-by: Patrick Georgi <pgeorgi(a)google.com>
See https://review.coreboot.org/17438 for details.
-gerrit