From 78713467106926b135b901adc623e756536d7cc4 Mon Sep 17 00:00:00 2001 From: "Mark D. Studebaker" Date: Sat, 16 Dec 2000 17:38:04 +0000 Subject: [PATCH] (mds) add verification of company ID reg 0x3e in detection. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@956 7894878c-1315-0410-8ee3-d5d059ff63e0 --- kernel/chips/lm87.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kernel/chips/lm87.c b/kernel/chips/lm87.c index 0f83953b..ad42d147 100644 --- a/kernel/chips/lm87.c +++ b/kernel/chips/lm87.c @@ -421,7 +421,9 @@ static int lm87_detect(struct i2c_adapter *adapter, int address, /* Now, we do the remaining detection. */ if (kind < 0) { - if ((lm87_read_value(new_client, LM87_REG_CONFIG) & 0x80) != 0x00) + if (((lm87_read_value(new_client, LM87_REG_CONFIG) & 0x80) + != 0x00) || + (lm87_read_value(new_client, LM87_REG_COMPANY_ID) != 0x02)) goto ERROR1; }