Messages in this thread | | | Date | Wed, 23 Sep 2009 23:19:34 +0200 | From | Jean Delvare <> | Subject | Re: [PATCH] coretemp: add support for Core i5 CPU |
| |
On Sun, 20 Sep 2009 12:19:54 -0600, Robert Hancock wrote: > Add coretemp support for Core i5 (Lynnfield) CPUs with model 0x1E. > > Signed-off-by: Robert Hancock <hancockrwd@gmail.com> > > --- > > This minimal patch works to add support for these CPUs, though we should likely > still look into using the CPUID flags instead of the model check. > > diff --git a/drivers/hwmon/coretemp.c b/drivers/hwmon/coretemp.c > index 93c1722..a9a21dc 100644 > --- a/drivers/hwmon/coretemp.c > +++ b/drivers/hwmon/coretemp.c > @@ -413,11 +413,11 @@ static int __init coretemp_init(void) > for_each_online_cpu(i) { > struct cpuinfo_x86 *c = &cpu_data(i); > > - /* check if family 6, models 0xe, 0xf, 0x16, 0x17, 0x1A */ > + /* check if family 6, models 0xe, 0xf, 0x16, 0x17, 0x1A, 0x1E */ > if ((c->cpuid_level < 0) || (c->x86 != 0x6) || > !((c->x86_model == 0xe) || (c->x86_model == 0xf) || > (c->x86_model == 0x16) || (c->x86_model == 0x17) || > - (c->x86_model == 0x1A))) { > + (c->x86_model == 0x1A) || (c->x86_model == 0x1E))) { > > /* supported CPU not found, but report the unknown > family 6 CPU */
We've received a similar patch from Intel themselves a few days ago, and I've just pushed it upstream.
-- Jean Delvare
| |