From b70197bfcbba39ca0a0a801ccc50ccaf0f942fa2 Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Tue, 19 Mar 2013 13:33:50 -0700 Subject: [PATCH] Intel: Update CPU microcode for 106cx CPUs Using the CPU microcode update script and Intel's Linux* Processor Microcode Data File from 2013-02-22 Change-Id: Icaf0e39978daa9308cc2f0c4856d99fb6b7fdffa Signed-off-by: Stefan Reinauer Reviewed-on: http://review.coreboot.org/2844 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich --- ...-2963-M01106C2217.h => microcode-M01106C2217.h} | 6 +++--- ...-3098-M01106CA107.h => microcode-M01106CA107.h} | 6 +++--- ...-2964-M04106C2218.h => microcode-M04106C2218.h} | 6 +++--- ...-3101-M04106CA107.h => microcode-M04106CA107.h} | 6 +++--- ...-2965-M08106C2219.h => microcode-M08106C2219.h} | 6 +++--- ...-3104-M08106CA107.h => microcode-M08106CA107.h} | 6 +++--- ...-3107-M10106CA107.h => microcode-M10106CA107.h} | 6 +++--- src/cpu/intel/model_106cx/model_106cx_init.c | 14 +++++++------- 8 files changed, 28 insertions(+), 28 deletions(-) rename src/cpu/intel/model_106cx/{microcode-2963-M01106C2217.h => microcode-M01106C2217.h} (99%) rename src/cpu/intel/model_106cx/{microcode-3098-M01106CA107.h => microcode-M01106CA107.h} (99%) rename src/cpu/intel/model_106cx/{microcode-2964-M04106C2218.h => microcode-M04106C2218.h} (99%) rename src/cpu/intel/model_106cx/{microcode-3101-M04106CA107.h => microcode-M04106CA107.h} (99%) rename src/cpu/intel/model_106cx/{microcode-2965-M08106C2219.h => microcode-M08106C2219.h} (99%) rename src/cpu/intel/model_106cx/{microcode-3104-M08106CA107.h => microcode-M08106CA107.h} (99%) rename src/cpu/intel/model_106cx/{microcode-3107-M10106CA107.h => microcode-M10106CA107.h} (99%) diff --git a/src/cpu/intel/model_106cx/microcode-2963-M01106C2217.h b/src/cpu/intel/model_106cx/microcode-M01106C2217.h similarity index 99% rename from src/cpu/intel/model_106cx/microcode-2963-M01106C2217.h rename to src/cpu/intel/model_106cx/microcode-M01106C2217.h index f4162ca3f8..60760fc632 100644 --- a/src/cpu/intel/model_106cx/microcode-2963-M01106C2217.h +++ b/src/cpu/intel/model_106cx/microcode-M01106C2217.h @@ -1,5 +1,5 @@ //+++ -// Copyright (c) <1995-2010>, Intel Corporation. +// Copyright (c) <1995-2013>, Intel Corporation. // All rights reserved. // // Redistribution. Redistribution and use in binary form, without modification, are @@ -31,8 +31,8 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // //--- -/* Tue Feb 9 12:54:50 CST 2010 */ -/* 2963-M01106C2217.inc */ +/* Fri Feb 22 16:02:34 CST 2013 */ +/* M01106C2217.inc */ 0x00000001, 0x00000217, 0x04102009, 0x000106c2, 0xd987bc76, 0x00000001, 0x00000001, 0x000013d0, 0x00001400, 0x00000000, 0x00000000, 0x00000000, diff --git a/src/cpu/intel/model_106cx/microcode-3098-M01106CA107.h b/src/cpu/intel/model_106cx/microcode-M01106CA107.h similarity index 99% rename from src/cpu/intel/model_106cx/microcode-3098-M01106CA107.h rename to src/cpu/intel/model_106cx/microcode-M01106CA107.h index 91ed2edb34..17d61e212d 100644 --- a/src/cpu/intel/model_106cx/microcode-3098-M01106CA107.h +++ b/src/cpu/intel/model_106cx/microcode-M01106CA107.h @@ -1,5 +1,5 @@ //+++ -// Copyright (c) <1995-2010>, Intel Corporation. +// Copyright (c) <1995-2013>, Intel Corporation. // All rights reserved. // // Redistribution. Redistribution and use in binary form, without modification, are @@ -31,8 +31,8 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // //--- -/* Tue Sep 14 09:17:40 CST 2010 */ -/* 3098-M01106CA107.inc */ +/* Fri Feb 22 16:02:34 CST 2013 */ +/* M01106CA107.inc */ 0x00000001, 0x00000107, 0x08252009, 0x000106ca, 0xf851a3d9, 0x00000001, 0x00000001, 0x000013d0, 0x00001400, 0x00000000, 0x00000000, 0x00000000, diff --git a/src/cpu/intel/model_106cx/microcode-2964-M04106C2218.h b/src/cpu/intel/model_106cx/microcode-M04106C2218.h similarity index 99% rename from src/cpu/intel/model_106cx/microcode-2964-M04106C2218.h rename to src/cpu/intel/model_106cx/microcode-M04106C2218.h index 90104bae9c..978aad3ba1 100644 --- a/src/cpu/intel/model_106cx/microcode-2964-M04106C2218.h +++ b/src/cpu/intel/model_106cx/microcode-M04106C2218.h @@ -1,5 +1,5 @@ //+++ -// Copyright (c) <1995-2010>, Intel Corporation. +// Copyright (c) <1995-2013>, Intel Corporation. // All rights reserved. // // Redistribution. Redistribution and use in binary form, without modification, are @@ -31,8 +31,8 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // //--- -/* Tue Feb 9 12:54:50 CST 2010 */ -/* 2964-M04106C2218.inc */ +/* Fri Feb 22 16:02:34 CST 2013 */ +/* M04106C2218.inc */ 0x00000001, 0x00000218, 0x04102009, 0x000106c2, 0x8fb7c1ba, 0x00000001, 0x00000004, 0x000013d0, 0x00001400, 0x00000000, 0x00000000, 0x00000000, diff --git a/src/cpu/intel/model_106cx/microcode-3101-M04106CA107.h b/src/cpu/intel/model_106cx/microcode-M04106CA107.h similarity index 99% rename from src/cpu/intel/model_106cx/microcode-3101-M04106CA107.h rename to src/cpu/intel/model_106cx/microcode-M04106CA107.h index 819679b859..773190a1bf 100644 --- a/src/cpu/intel/model_106cx/microcode-3101-M04106CA107.h +++ b/src/cpu/intel/model_106cx/microcode-M04106CA107.h @@ -1,5 +1,5 @@ //+++ -// Copyright (c) <1995-2010>, Intel Corporation. +// Copyright (c) <1995-2013>, Intel Corporation. // All rights reserved. // // Redistribution. Redistribution and use in binary form, without modification, are @@ -31,8 +31,8 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // //--- -/* Tue Feb 9 12:54:50 CST 2010 */ -/* 3101-M04106CA107.inc */ +/* Fri Feb 22 16:02:34 CST 2013 */ +/* M04106CA107.inc */ 0x00000001, 0x00000107, 0x08252009, 0x000106ca, 0x7deb58b2, 0x00000001, 0x00000004, 0x000013d0, 0x00001400, 0x00000000, 0x00000000, 0x00000000, diff --git a/src/cpu/intel/model_106cx/microcode-2965-M08106C2219.h b/src/cpu/intel/model_106cx/microcode-M08106C2219.h similarity index 99% rename from src/cpu/intel/model_106cx/microcode-2965-M08106C2219.h rename to src/cpu/intel/model_106cx/microcode-M08106C2219.h index 29741adb5b..19e65d7960 100644 --- a/src/cpu/intel/model_106cx/microcode-2965-M08106C2219.h +++ b/src/cpu/intel/model_106cx/microcode-M08106C2219.h @@ -1,5 +1,5 @@ //+++ -// Copyright (c) <1995-2010>, Intel Corporation. +// Copyright (c) <1995-2013>, Intel Corporation. // All rights reserved. // // Redistribution. Redistribution and use in binary form, without modification, are @@ -31,8 +31,8 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // //--- -/* Tue Feb 9 12:54:50 CST 2010 */ -/* 2965-M08106C2219.inc */ +/* Fri Feb 22 16:02:34 CST 2013 */ +/* M08106C2219.inc */ 0x00000001, 0x00000219, 0x04102009, 0x000106c2, 0x556338c1, 0x00000001, 0x00000008, 0x000013d0, 0x00001400, 0x00000000, 0x00000000, 0x00000000, diff --git a/src/cpu/intel/model_106cx/microcode-3104-M08106CA107.h b/src/cpu/intel/model_106cx/microcode-M08106CA107.h similarity index 99% rename from src/cpu/intel/model_106cx/microcode-3104-M08106CA107.h rename to src/cpu/intel/model_106cx/microcode-M08106CA107.h index fe424b2813..599b63e0c8 100644 --- a/src/cpu/intel/model_106cx/microcode-3104-M08106CA107.h +++ b/src/cpu/intel/model_106cx/microcode-M08106CA107.h @@ -1,5 +1,5 @@ //+++ -// Copyright (c) <1995-2010>, Intel Corporation. +// Copyright (c) <1995-2013>, Intel Corporation. // All rights reserved. // // Redistribution. Redistribution and use in binary form, without modification, are @@ -31,8 +31,8 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // //--- -/* Tue Feb 9 12:54:50 CST 2010 */ -/* 3104-M08106CA107.inc */ +/* Fri Feb 22 16:02:34 CST 2013 */ +/* M08106CA107.inc */ 0x00000001, 0x00000107, 0x08252009, 0x000106ca, 0xbe667ca5, 0x00000001, 0x00000008, 0x000013d0, 0x00001400, 0x00000000, 0x00000000, 0x00000000, diff --git a/src/cpu/intel/model_106cx/microcode-3107-M10106CA107.h b/src/cpu/intel/model_106cx/microcode-M10106CA107.h similarity index 99% rename from src/cpu/intel/model_106cx/microcode-3107-M10106CA107.h rename to src/cpu/intel/model_106cx/microcode-M10106CA107.h index 94754be35c..c45bd57bce 100644 --- a/src/cpu/intel/model_106cx/microcode-3107-M10106CA107.h +++ b/src/cpu/intel/model_106cx/microcode-M10106CA107.h @@ -1,5 +1,5 @@ //+++ -// Copyright (c) <1995-2010>, Intel Corporation. +// Copyright (c) <1995-2013>, Intel Corporation. // All rights reserved. // // Redistribution. Redistribution and use in binary form, without modification, are @@ -31,8 +31,8 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // //--- -/* Tue Feb 9 12:54:50 CST 2010 */ -/* 3107-M10106CA107.inc */ +/* Fri Feb 22 16:02:34 CST 2013 */ +/* M10106CA107.inc */ 0x00000001, 0x00000107, 0x08252009, 0x000106ca, 0x482cae0e, 0x00000001, 0x00000010, 0x000013d0, 0x00001400, 0x00000000, 0x00000000, 0x00000000, diff --git a/src/cpu/intel/model_106cx/model_106cx_init.c b/src/cpu/intel/model_106cx/model_106cx_init.c index 803875d37b..050c3d12e5 100644 --- a/src/cpu/intel/model_106cx/model_106cx_init.c +++ b/src/cpu/intel/model_106cx/model_106cx_init.c @@ -33,13 +33,13 @@ #include static const uint32_t microcode_updates[] = { - #include "microcode-2963-M01106C2217.h" - #include "microcode-2964-M04106C2218.h" - #include "microcode-2965-M08106C2219.h" - #include "microcode-3098-M01106CA107.h" - #include "microcode-3101-M04106CA107.h" - #include "microcode-3104-M08106CA107.h" - #include "microcode-3107-M10106CA107.h" + #include "microcode-M01106C2217.h" + #include "microcode-M01106CA107.h" + #include "microcode-M04106C2218.h" + #include "microcode-M04106CA107.h" + #include "microcode-M08106C2219.h" + #include "microcode-M08106CA107.h" + #include "microcode-M10106CA107.h" /* Dummy terminator */ 0x0, 0x0, 0x0, 0x0,