the following patch was just integrated into master:
commit 4502df12aa0d097bb5382d369eade2f578ac015a
Author: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Date: Thu Aug 27 13:19:34 2015 -0500
nb/amd/mct_ddr3: Fix odd rank data corruption
The odd rank of each DIMM could experience data corruption due to
incorrect DQS training. Fix the DQS training algorithm by executing
the relevant portions of the training algorithm on the odd ranks.
Change-Id: Ibc51f5052d5189e45b3d9aa98ca8febbfe13f178
Signed-off-by: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Reviewed-on: https://review.coreboot.org/12058
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-by: Patrick Georgi <pgeorgi(a)google.com>
See https://review.coreboot.org/12058 for details.
-gerrit
the following patch was just integrated into master:
commit df499b53c3ce8acbb4c303b2041d09cb526e252e
Author: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Date: Thu Aug 27 13:18:53 2015 -0500
nb/amd/amdmct/mct_ddr3: Fix a minor RDIMM CS select error
Change-Id: I4cdfeec887813c17edcdee8858222414fb19b72c
Signed-off-by: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Reviewed-on: https://review.coreboot.org/12057
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi(a)google.com>
See https://review.coreboot.org/12057 for details.
-gerrit
the following patch was just integrated into master:
commit 0eb163d5d37bd497dcb0a9b8e0c40404617c8af7
Author: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Date: Thu Aug 27 13:17:14 2015 -0500
nb/amd/amdmct/mct_ddr3: Ensure channel clock skew is properly set
Also fix incorrect Trfc[0-3] value on Family 15h.
Change-Id: Iafc233984ae1d44fe6a1cb5b109d36397cbd991a
Signed-off-by: Timothy Pearson <tpearson(a)raptorengineeringinc.com>
Reviewed-on: https://review.coreboot.org/12055
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
Reviewed-by: Patrick Georgi <pgeorgi(a)google.com>
See https://review.coreboot.org/12055 for details.
-gerrit
Martin Roth (martinroth(a)google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12571
-gerrit
commit eef1786617442a0b89c38b6ab3c496aac5ec6f38
Author: Martin Roth <martinroth(a)google.com>
Date: Sun Nov 29 11:28:26 2015 -0700
Makefile.inc: make sure .xcompile is removed when building tools
Most of the toolchain build targets already ran clean-for-update, but
there were a few that didn't. Add the clean to those targets.
Change-Id: I7faad32ac8bb1815e0c58e7d142ca2dbfc877896
Signed-off-by: Martin Roth <martinroth(a)google.com>
---
Makefile.inc | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Makefile.inc b/Makefile.inc
index a1c882b..5540f73 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -462,7 +462,7 @@ help::
# For the toolchain builds, use CPUS=x to use multiple processors to build
# use BUILDGCC_OPTIONS= to set any crossgcc command line options
# Example: BUILDGCC_OPTIONS='-t' will keep temporary files after build
-crossgcc:
+crossgcc: clean-for-update
$(MAKE) -C util/crossgcc all_without_gdb SKIP_CLANG=1
.PHONY: crossgcc crossgcc-i386 crossgcc-x64 crossgcc-arm crossgcc-aarch64 \
@@ -488,13 +488,13 @@ crossgcc-mips: clean-for-update
crossgcc-riscv: clean-for-update
$(MAKE) -C util/crossgcc build-riscv SKIP_GDB=1
-crosstools:
+crosstools: clean-for-update
$(MAKE) -C util/crossgcc all_with_gdb SKIP_CLANG=1
-iasl:
+iasl: clean-for-update
$(MAKE) -C util/crossgcc build_iasl
-clang:
+clang: clean-for-update
$(MAKE) -C util/crossgcc build_clang
crosstools-i386: clean-for-update
the following patch was just integrated into master:
commit 2ca8b31ff54dd69a39e3c222f4512f46010507e3
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Sat Nov 28 12:17:32 2015 +0100
x86/smm: don't hide harmless declarations
Hiding them requires #if CONFIG_HAVE_SMI_HANDLER instead of
if (IS_ENABLED(CONFIG_HAVE_SMI_HANDLER))
Change-Id: Ib874cd98e195ad7437d05be1696004b29bf97a66
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: https://review.coreboot.org/12565
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/12565 for details.
-gerrit
the following patch was just integrated into master:
commit 551b3830c66bfa1241d84f7ef9f89e8408231a00
Author: Patrick Georgi <pgeorgi(a)chromium.org>
Date: Wed Nov 25 18:47:56 2015 +0100
build system: move defconfig creation into a cbfs-files filter
That allows this special case to become a normal cbfs-files instance,
too.
Change-Id: I896ffebe4cec64c9c11605b4f09c7790e5419928
Signed-off-by: Patrick Georgi <pgeorgi(a)chromium.org>
Reviewed-on: https://review.coreboot.org/12539
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/12539 for details.
-gerrit
the following patch was just integrated into master:
commit 1eee076269ce0dbde1a858c67dc86665a656b004
Author: Patrick Georgi <pgeorgi(a)chromium.org>
Date: Wed Nov 25 18:59:54 2015 +0100
build system: don't try to add cbfs-files with no backing file
Change-Id: Idd05a552762be92d0d93b357b96442b25a614757
Signed-off-by: Patrick Georgi <pgeorgi(a)chromium.org>
Reviewed-on: https://review.coreboot.org/12537
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/12537 for details.
-gerrit
the following patch was just integrated into master:
commit c35bd54a5e3e551cd7c91956abdba70eb6b4d75e
Author: Patrick Georgi <pgeorgi(a)chromium.org>
Date: Wed Nov 25 18:21:53 2015 +0100
build system: Move manual cbfstool add* invocations to cbfs-files
Use cbfs-files-y to deal with some of the manually added cbfs files,
providing more structure to that part of the build.
Change-Id: Iee1b8fec81dfa5e5f0e55637a62e5f69bd0257ad
Signed-off-by: Patrick Georgi <pgeorgi(a)chromium.org>
Reviewed-on: https://review.coreboot.org/12538
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/12538 for details.
-gerrit
the following patch was just integrated into master:
commit 10420ccd5494c31695bc854d35e7b452a40471a2
Author: Patrick Georgi <pgeorgi(a)chromium.org>
Date: Wed Nov 25 19:17:42 2015 +0100
build system: break overly long lines into logical units
Change-Id: I37b716acb305a79614cea184f57b8488111eab7a
Signed-off-by: Patrick Georgi <pgeorgi(a)chromium.org>
Reviewed-on: https://review.coreboot.org/12540
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/12540 for details.
-gerrit
the following patch was just integrated into master:
commit 9b5b536b1879ea7a3570b72b3f4e5776ccef2927
Author: Patrick Georgi <pgeorgi(a)chromium.org>
Date: Wed Nov 25 17:04:17 2015 +0100
build system: establish priority levels for CBFS file additions
Add files with fixed positions, then files with alignment requirements
and finally those that can reside everywhere to prevent the most obvious
collisions.
This isn't perfect yet (the "aligned" group may need some additional
sorting), but should avoid the worst instances ("free floating" files
allocating space required by fixed location files, for example).
Change-Id: I871e1a92ad90e63fc4e299fe1b228b4b00a35930
Signed-off-by: Patrick Georgi <pgeorgi(a)chromium.org>
Reviewed-on: https://review.coreboot.org/12536
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth(a)google.com>
See https://review.coreboot.org/12536 for details.
-gerrit