From: "Oliver Pinter" <[EMAIL PROTECTED]>

add cpu core name for arch/i386/Kconfig.cpu:Pentium 4 sections help
add Pentium D for arch/i386/Kconfig.cpu
add Pentium D for arch/x86_64/Kconfig

Signed-off-by: Oliver Pinter <[EMAIL PROTECTED]>
Signed-off-by: Andi Kleen <[EMAIL PROTECTED]>
Acked-by: Sam Ravnborg <[EMAIL PROTECTED]>
Cc: Andi Kleen <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
---

 arch/i386/Kconfig.cpu |   34 +++++++++++++++++++++++++++++++---
 arch/x86_64/Kconfig   |    6 +++---
 2 files changed, 34 insertions(+), 6 deletions(-)

Index: linux/arch/i386/Kconfig.cpu
===================================================================
--- linux.orig/arch/i386/Kconfig.cpu
+++ linux/arch/i386/Kconfig.cpu
@@ -115,11 +115,39 @@ config MPENTIUM4
        bool "Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon"
        help
          Select this for Intel Pentium 4 chips.  This includes the
-         Pentium 4, P4-based Celeron and Xeon, and Pentium-4 M
-         (not Pentium M) chips.  This option enables compile flags
-         optimized for the chip, uses the correct cache shift, and
+         Pentium 4, Pentium D, P4-based Celeron and Xeon, and
+         Pentium-4 M (not Pentium M) chips.  This option enables compile
+         flags optimized for the chip, uses the correct cache shift, and
          applies any applicable Pentium III optimizations.
 
+         CPUIDs: F[0-6][1-A] (in /proc/cpuinfo show = cpu family : 15 )
+
+         Select this for:
+           Pentiums (Pentium 4, Pentium D, Celeron, Celeron D) corename:
+               -Willamette
+               -Northwood
+               -Mobile Pentium 4
+               -Mobile Pentium 4 M
+               -Extreme Edition (Gallatin)
+               -Prescott
+               -Prescott 2M
+               -Cedar Mill
+               -Presler
+               -Smithfiled
+           Xeons (Intel Xeon, Xeon MP, Xeon LV, Xeon MV) corename:
+               -Foster
+               -Prestonia
+               -Gallatin
+               -Nocona
+               -Irwindale
+               -Cranford
+               -Potomac
+               -Paxville
+               -Dempsey
+
+         more info: http://balusc.xs4all.nl/srv/har-cpu.html
+
+
 config MK6
        bool "K6/K6-II/K6-III"
        help
Index: linux/arch/x86_64/Kconfig
===================================================================
--- linux.orig/arch/x86_64/Kconfig
+++ linux/arch/x86_64/Kconfig
@@ -169,9 +169,9 @@ config MK8
 config MPSC
        bool "Intel P4 / older Netburst based Xeon"
        help
-         Optimize for Intel Pentium 4 and older Nocona/Dempsey Xeon CPUs
-         with Intel Extended Memory 64 Technology(EM64T). For details see
-         <http://www.intel.com/technology/64bitextensions/>.
+         Optimize for Intel Pentium 4, Pentium D and older Nocona/Dempsey
+         Xeon CPUs with Intel Extended Memory 64 Technology(EM64T). For
+         details see <http://www.intel.com/technology/64bitextensions/>.
          Note that the latest Xeons (Xeon 51xx and 53xx) are not based on the
           Netburst core and shouldn't use this option. You can distinguish them
          using the cpu family field
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to