# $Id: cpu,v 1.8 2005/06/02 06:53:10 rider Exp $
#
# drivers for cpu information
# vendor_id	cpu family	model	stepping	brandid(if exists) model name(kernel)
#
# additional information: 
# +revision	cpu core revision, or cpu core stepping
# +driver	cpufreq driver for this cpu

GenuineIntel	4	0	486 DX-25/33
GenuineIntel	4	1	486 DX-50
GenuineIntel	4	2	486 SX
GenuineIntel	4	3	486 DX/2
GenuineIntel	4	4	486 SL
GenuineIntel	4	5	486 SX/2
GenuineIntel	4	7	486 DX/2-WB
GenuineIntel	4	8	486 DX/4
GenuineIntel	4	9	486 DX/4-WB
GenuineIntel	5	0	Pentium 60/66 A-step
GenuineIntel	5	1	Pentium 60/66
GenuineIntel	5	2	Pentium 75 - 200
GenuineIntel	5	3	OverDrive PODP5V83
GenuineIntel	5	4	Pentium MMX
GenuineIntel	5	7	Mobile Pentium 75 - 200
GenuineIntel	5	8	Mobile Pentium MMX
GenuineIntel	6	0	Pentium Pro A-step
GenuineIntel	6	1	Pentium Pro
GenuineIntel	6	1	1	Pentium Pro
GenuineIntel	6	1	2	Pentium Pro
GenuineIntel	6	1	6	Pentium Pro
GenuineIntel	6	1	7	Pentium Pro
GenuineIntel	6	1	9	Pentium Pro
GenuineIntel	6	3	Pentium II (Klamath)
GenuineIntel	6	3	2	Pentium II Overdrive 
GenuineIntel	6	3	3	Pentium II (Klamath)
GenuineIntel	6	3	4	Pentium II (Klamath)
GenuineIntel	6	5	Pentium II (Deschutes), Celeron (Covington), Mobile Pentium II (Dixon)
GenuineIntel	6	5	0	Pentium II
GenuineIntel	6	5	1	Pentium II (Deschutes)
GenuineIntel	6	5	2	Pentium II (Deschutes)
GenuineIntel	6	5	3	Pentium II (Deschutes)
GenuineIntel	6	6	Mobile Pentium II, Celeron (Mendocino)
GenuineIntel	6	6	0	Celeron-A (Mendocino)
GenuineIntel	6	6	5	Celeron-A (Mendocino)
GenuineIntel	6	6	a	Mobile Pentium II
GenuineIntel	6	7	Pentium III (Katmai)
GenuineIntel	6	7	2	Pentium III (Katmai)
+revision	kB0
GenuineIntel	6	7	3	Pentium III (Katmai)
+revision	kC0
GenuineIntel	6	8	Pentium III, Celeron (Coppermine)
GenuineIntel	6	8	1	1	Celeron (Coppermine)
+revision	cA2
GenuineIntel	6	8	3	1	Celeron (Coppermine)
+revision	cB0
GenuineIntel	6	8	6	1	Celeron (Coppermine)
+revision	cC0
GenuineIntel	6	8	a	1	Celeron (Coppermine)
+revision	cD0
GenuineIntel	6	8	1	2	Pentium III-M (Coppermine)
+revision	cA2
+driver	speedstep-smi
GenuineIntel	6	8	3	2	Pentium III-M (Coppermine)
+revision	cB0
+driver	speedstep-smi
GenuineIntel	6	8	6	2	Pentium III-M (Coppermine)
+revision	cC0
+driver	speedstep-smi
GenuineIntel	6	8	a	2	Pentium III-M (Coppermine)
+revision	cD0
+driver	speedstep-smi
GenuineIntel	6	8	1	3	Pentium III Xeon
+revision	cA2
GenuineIntel	6	8	3	3	Pentium III Xeon
+revision	cB0
GenuineIntel	6	8	6	3	Pentium III Xeon
+revision	cC0
GenuineIntel	6	8	1	Celeron (Coppermine)
+revision	cA2
GenuineIntel	6	9	Mobile Pentium III, Pentium M 
GenuineIntel	6	9	5	Pentium M (banias)
?cpufreq=yes	+driver	speedstep-centrino
GenuineIntel	6	9	5	12	Celeron M (banias)
?cpufreq=yes	+driver	speedstep-centrino
GenuineIntel	6	a	Pentium III (0.18 m)
GenuineIntel	6	a	0	3	Pentium III Xeon
+revision	A0
GenuineIntel	6	a	1	3	Pentium III Xeon
+revision	A1
GenuineIntel	6	a	4	3	Pentium III Xeon
+revision	B0
GenuineIntel	6	b	Pentium III (0.13 m)
GenuineIntel	6	b	1	Pentium III (Tualatin)
+revision	tA1
GenuineIntel	6	b	4	Pentium III
GenuineIntel	6	d	Pentium M (dothan)
?cpufreq=yes	+driver	acpi
GenuineIntel	6	d	1	Pentium M (dothan)
+driver	acpi
+revision	A1
GenuineIntel	6	d	6	Pentium M (dothan)
+driver	acpi
+revision	B0
GenuineIntel	f	0	Pentium IV (0.18 m)
GenuineIntel	f	0	7	Pentium IV (0.18 m)
+revision	B2
GenuineIntel	f	0	a	Pentium IV (0.18 m)
+revision	C1
GenuineIntel	f	1	Pentium IV (Willamette)
GenuineIntel	f	1	1	Pentium IV (Willamette)
+revision	C0
GenuineIntel	f	1	2	Pentium IV (Willamette)
+revision	D0
GenuineIntel	f	1	3	Pentium IV (Willamette)
+revision	E0
GenuineIntel	f	2	Pentium IV (Northwood)
GenuineIntel	f	2	4	7	Pentium IV (Northwood)
+revision	B0
GenuineIntel	f	2	5	7	Pentium IV (Northwood)
+revision	M0
GenuineIntel	f	2	7	7	Pentium IV (Northwood)
+revision 	C1
GenuineIntel	f	2	9	7	Pentium IV (Northwood)
+revision	D1
GenuineIntel	f	2	4	a	Celeron (P4 core)
+revision	B0
GenuineIntel	f	2	5	a	Celeron (P4 core)
+revision	M0
GenuineIntel	f	2	7	a	Celeron (P4 core)
+revision	C1
GenuineIntel	f	2	9	a	Celeron (P4 core)
+revision	D1
GenuineIntel	f	2	4	b	Pentium IV XEON (Northwood)
+revision	B0
GenuineIntel	f	2	5	b	Pentium IV XEON (Northwood)
+revision	M0
GenuineIntel	f	2	6	b	Pentium IV XEON (Northwood)
+revision	C1
GenuineIntel	f	2	7	b	Pentium IV XEON (Northwood)
+revision	D1
GenuineIntel	f	3	Pentium IV (Prescott)
+revision	C0
GenuineIntel	f	3	4	Pentium IV (Prescott)
+revision	D0
GenuineIntel	f	4	Pentium IV (Foster)
GenuineIntel	f	4	1	Pentium IV (Foster)
+revision	E0
?cpufreq=yes	+driver	acpi
GenuineIntel	f	5	Pentium IV (Foster)

# AMD

AuthenticAMD	4	3	486 DX/2
AuthenticAMD	4	7	486 DX/2-WB
AuthenticAMD	4	8	486 DX/4
AuthenticAMD	4	9	486 DX/4-WB
AuthenticAMD	4	e	Am5x86-WT
AuthenticAMD	4	f	Am5x86-WB
AuthenticAMD	5	0	K5/SSA5
AuthenticAMD	5	1	K5
AuthenticAMD	5	2	K5
AuthenticAMD	5	3	K5
AuthenticAMD	5	6	K6
AuthenticAMD	5	7	K6
AuthenticAMD	5	8	K6-2
AuthenticAMD	5	9	K6-3
AuthenticAMD	5	d	K6-2+ or K6-III+
AuthenticAMD	6	0	Athlon (25 m)
AuthenticAMD	6	1	Athlon (25 m)
AuthenticAMD	6	2	Athlon (18 m)
AuthenticAMD	6	3	Duron
AuthenticAMD	6	4	Athlon (Thunderbird)
AuthenticAMD	6	6	Athlon (Palamino)
AuthenticAMD	6	7	Duron (Morgan)
AuthenticAMD	6	8	Athlon (Thoroughbred)
?cpufreq=yes	+driver	powernow-k7
AuthenticAMD	6	a	Athlon (Barton)
?cpufreq=yes	+driver	powernow-k7
AuthenticAMD	f	4	AMD Opteron(tm) Processor
AuthenticAMD	f	4	8	AMD Athlon64(tm) Processor
+revision	SH7-C0
?cpufreq=yes	+driver	powernow-k8
AuthenticAMD	f	4	a	AMD Athlon64(tm) Processor
+revision	SH7-CG
?cpufreq=yes	+driver	powernow-k8
AuthenticAMD	f	5	AMD Athlon64(tm) Processor
AuthenticAMD	f	5	1	AMD Opteron(tm) Processor
+revision	SH7-B3
AuthenticAMD	f	5	8	AMD Opteron(tm) Processor
+revision	SH7-C0
AuthenticAMD	f	5	a	AMD Opteron(tm) Processor
+revision	SH7-CG
AuthenticAMD	f	7	a	AMD Athlon64(tm) Processor
?cpufreq=yes	+driver	powernow-k8
+revision	SH7-CG
AuthenticAMD	f	8	2	AMD Athlon64(tm) Processor
?cpufreq=yes	+driver	powernow-k8
+revision	SH7-CG
AuthenticAMD	f	b	2	AMD Athlon64(tm) Processor
?cpufreq=yes	+driver	powernow-k8
+revision	SH7-CG
AuthenticAMD	f	c	0	AMD Athlon64(tm) Processor
?cpufreq=yes	+driver	powernow-k8
+revision	DH7-CG
AuthenticAMD	f	e	0	AMD Athlon64(tm) Processor
+revision	DH7-CG
AuthenticAMD	f	f	0	AMD Athlon64(tm) Processor
+revision	DH7-CG

# VIA

CentaurHauls	6	6	VIA C3 Samuel
+revision	C5A
CentaurHauls	6	7	VIA C3 Samuel-2
+revision	C5B
CentaurHauls	6	8	VIA C3 Ezra-T
+revision	C5M
CentaurHauls	6	9	VIA C3 Antaur (Nehemiah)
CentaurHauls	6	9	0	VIA C3 Nehemiah A
+revision	C5N
CentaurHauls	6	9	1	VIA C3 Nehemiah A
+revision	C5N
CentaurHauls	6	9	2	VIA C3 Nehemiah B
+revision	C5N
CentaurHauls	6	9	3	VIA C3 Nehemiah B
+revision	C5N
CentaurHauls	6	9	4	VIA C3 Nehemiah B
+revision	C5N
CentaurHauls	6	9	5	VIA C3 Nehemiah C
+revision	C5N
CentaurHauls	6	9	6	VIA C3 Nehemiah C
+revision	C5N
CentaurHauls	6	9	7	VIA C3 Nehemiah C
+revision	C5N

# Transmeta

GenuineTMx86	6	4	Transmeta(tm) Crusoe(tm) Processor TM5800
+driver	longrun
