Ticket #2146 (closed defect: wontfix)
ADM1032 Config Reg Check Incorrect
|Reported by:||ticket||Owned by:||khali|
In lm90_detect routine, adm1032 entry (sensors-detect:3478), the config register check ANDs the resulting byte with 0x3f. According to the datasheet, only the two MS bits are modifiable, with the 6 LS bits reserved. The result of the config. register read should be ANDED with 0xC0 to determine that the ADM1032 is present and operational. This caused sensors-detect to fail to detect the ADM0132 on my system (Versalogic EBX-12), with config register returning 0x13. The others fields were correct.