diff --git a/kernel/chips/adm1021.c b/kernel/chips/adm1021.c index c5a8e28e..f016dd1a 100644 --- a/kernel/chips/adm1021.c +++ b/kernel/chips/adm1021.c @@ -242,7 +242,7 @@ static int adm1021_detect(struct i2c_adapter *adapter, int address, int kind) i = adm1021_read_value(new_client,ADM1021_REG_MAN_ID); if (i == 0x41) kind = adm1021; - if (i == 0x49) + else if (i == 0x49) kind = thmc10; else if ((i== 0x4d) && (adm1021_read_value(new_client,ADM1021_REG_DEV_ID) == 0x01))