|
@@ -16,6 +16,7 @@
|
|
|
* 02/05/2001 S.Eranian fixed module support
|
|
|
* 10/23/2001 S.Eranian updated pal_perf_mon_info bug fixes
|
|
|
* 03/24/2004 Ashok Raj updated to work with CPU Hotplug
|
|
|
+ * 10/26/2006 Russ Anderson updated processor features to rev 2.2 spec
|
|
|
*/
|
|
|
#include <linux/types.h>
|
|
|
#include <linux/errno.h>
|
|
@@ -467,7 +468,11 @@ static const char *proc_features[]={
|
|
|
NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,
|
|
|
NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,
|
|
|
NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,
|
|
|
- NULL,NULL,NULL,NULL,NULL,
|
|
|
+ "Unimplemented instruction address fault",
|
|
|
+ "INIT, PMI, and LINT pins",
|
|
|
+ "Simple unimplemented instr addresses",
|
|
|
+ "Variable P-state performance",
|
|
|
+ "Virtual machine features implemented",
|
|
|
"XIP,XPSR,XFS implemented",
|
|
|
"XR1-XR3 implemented",
|
|
|
"Disable dynamic predicate prediction",
|
|
@@ -475,7 +480,11 @@ static const char *proc_features[]={
|
|
|
"Disable dynamic data cache prefetch",
|
|
|
"Disable dynamic inst cache prefetch",
|
|
|
"Disable dynamic branch prediction",
|
|
|
- NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
|
|
|
+ NULL, NULL, NULL, NULL,
|
|
|
+ "Disable P-states",
|
|
|
+ "Enable MCA on Data Poisoning",
|
|
|
+ "Enable vmsw instruction",
|
|
|
+ "Enable extern environmental notification",
|
|
|
"Disable BINIT on processor time-out",
|
|
|
"Disable dynamic power management (DPM)",
|
|
|
"Disable coherency",
|