Alexander Couzens (lynxis(a)fe80.eu) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8658
-gerrit
commit ae50a6fa2d0b59fcb0c82e7001a92a5e4d1bcf9e
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Feb 24 03:07:02 2015 +0100
cpu/intel/2065x: add define for MSR IA32_FERR_CAPABILITY
BIOS Writer's Guide, rev 1.6.0, June 2012:
This MSR controls whether and FERR message is sent over the system bus
when unmasked x87 exceptions are generated.
This feature is not supported from Sandy Bridge processor onwards.
Change-Id: I19b260ca4b62f57c26989430693b00b9853bc441
Signed-off-by: Alexander Couzens <lynxis(a)fe80.eu>
---
src/cpu/intel/model_2065x/model_2065x.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/cpu/intel/model_2065x/model_2065x.h b/src/cpu/intel/model_2065x/model_2065x.h
index 454f7be..649697f 100644
--- a/src/cpu/intel/model_2065x/model_2065x.h
+++ b/src/cpu/intel/model_2065x/model_2065x.h
@@ -35,6 +35,8 @@
#define IA32_PLATFORM_DCA_CAP 0x1f8
#define IA32_MISC_ENABLE 0x1a0
#define MSR_TEMPERATURE_TARGET 0x1a2
+#define IA32_FERR_CAPABILITY 0x1af
+#define FERR_ENABLE (1 << 0)
#define IA32_PERF_CTL 0x199
#define IA32_THERM_INTERRUPT 0x19b
#define IA32_ENERGY_PERFORMANCE_BIAS 0x1b0
Alexander Couzens (lynxis(a)fe80.eu) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8657
-gerrit
commit 9177028537257696d3293b618e17ed2b81a3f7d0
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sat Feb 28 20:07:10 2015 +0100
mainboard/x201: correct sata_port_map
x201 has 2 sata ports. 1 port for hard drive and 1 port over the dock.
Tested on x201 with hdd in port 1 + cdrom in port 2.
Change-Id: I1ee8c547392257d4f2e00a5d48e21447a84f79c0
Signed-off-by: Alexander Couzens <lynxis(a)fe80.eu>
---
src/mainboard/lenovo/x201/devicetree.cb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mainboard/lenovo/x201/devicetree.cb b/src/mainboard/lenovo/x201/devicetree.cb
index ffd3add..402b9d4 100644
--- a/src/mainboard/lenovo/x201/devicetree.cb
+++ b/src/mainboard/lenovo/x201/devicetree.cb
@@ -99,7 +99,7 @@ chip northbridge/intel/nehalem
register "gpi1_routing" = "2"
register "gpi13_routing" = "2"
- register "sata_port_map" = "0x33"
+ register "sata_port_map" = "0x03"
register "gpe0_en" = "0x20022046"
register "alt_gp_smi_en" = "0x0000"
the following patch was just integrated into master:
commit 48b3dbc7483f5404a2dfb3b8bb5f4bcf7d3c4b09
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Mon Dec 29 19:36:50 2014 +0200
x86 SMM: Replace weak prototypes with weak function stub
Change-Id: I682617cd2f4310d3e2e2ab6ffec51def28a4779c
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-on: http://review.coreboot.org/7961
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)google.com>
Reviewed-by: Patrick Georgi <pgeorgi(a)google.com>
See http://review.coreboot.org/7961 for details.
-gerrit