> I've noticed that the ADT driver correctly attaches, but reports weird > (excessive?) > temperature and RPM. Is adt7467 supported? > > ### > adt0 at iic0 addr 0x2e: adt7467 rev 0x71 > > $ sysctl -a | grep -e degC -e RPM > hw.sensors.acpitz0.temp0=45.00 degC (zone temperature) > hw.sensors.adt0.temp0=109.00 degC (Remote) > hw.sensors.adt0.temp1=109.00 degC (Internal) > hw.sensors.adt0.temp2=0.00 degC (Remote) > hw.sensors.adt0.fan0=675000 RPM > hw.sensors.adt0.fan2=675000 RPM > hw.sensors.kate0.temp2=63.00 degC
Early sensor devices were rather annoying. Registers indicate a value which needs to be scaled using per-device tables. Assuming the device has been properly wired externally with registers and capacitors. If that wiring diagram was changed, the vendor who put them into the machine would know but we wouldn't. We've even seen chips with some of the sensors pins left floating or tied to ground. These drivers were best effort.