Hi all, I'm attaching the preliminary changes to support the IT8603E. The chip is very similar to IT8728, but it has extra internal voltage sensors located at 0x2f. I solved that with new "in9" and even with a label, but I consider my implementation not elegant. If you have any idea how to make it better please let me know or fix it. The 16-bit tachometer enable regs are used for something else! Therefore not touch them with this chip (this is also reserved in IT8728, so one may need to change the driver). There are also bits used for the other stuff which overlap old functionality. The ON/OFF mode is gone. We cannot touch the regs anymore. It will turn on something called "virtual temperature" and this is what David seen, that temperature was stuck. I took the E/F version print change from David patch. Rest seems ok. Just in case: Signed-off-by: Rudolf Marek The sensors config: chip "it8603-*" label temp1 "CPU Temp" label temp2 "M/B Temp" label in0 "Vcore" label in1 "in1" label in2 "+12V" label in3 "+5V" label fan1 "CPU Fan" label fan2 "CHA Fan" label fan3 "PWR Fan" compute in2 @ * (12/2), @ / (12/2) compute in3 @ * (25/10), @ / (25/10) k10temp-pci-00c3 Adapter: PCI adapter temp1: +0.0°C (high = +70.0°C) (crit = +70.0°C, hyst = +69.0°C) it8603-isa-0290 Adapter: ISA adapter Vcore: +0.98 V (min = +2.87 V, max = +0.28 V) ALARM in1: +1.64 V (min = +0.24 V, max = +0.38 V) ALARM +12V: +12.17 V (min = +0.29 V, max = +9.00 V) ALARM +5V: +5.13 V (min = +5.04 V, max = +1.17 V) ALARM in4: +1.20 V (min = +0.06 V, max = +1.85 V) 3VSB: +3.34 V (min = +1.75 V, max = +2.54 V) ALARM Vbat: +3.24 V AVCC3: +3.38 V CPU Fan: 1744 RPM (min = 200 RPM) CHA Fan: 0 RPM (min = 600 RPM) ALARM CPU Temp: +31.0°C (low = +71.0°C, high = +109.0°C) sensor = thermistor M/B Temp: +34.0°C (low = -72.0°C, high = -72.0°C) ALARM sensor = thermistor temp3: -128.0°C (low = +0.0°C, high = +8.0°C) sensor = thermistor intrusion0: OK I already commit the sensors-detect change. Thanks Rudolf