I2C bus can not find sensors since kernel 2.6.18
Hi List,
Anyone met similar case?
I have a ASUS M2Ne Laptop, which has Intel ICH4 (i2c-i801) SMBus.
With 2.6.16 and earlier 2.6 kernel, it could find max6657 sensor
and install lm90 module. the sensor result are:
| gnawux@inspiration:~$ sensors
| max6657-i2c-0-4c
| Adapter: SMBus I801 adapter at e800
| M/B Temp: +49°C (low = -55°C, high = +127°C)
| CPU Temp: +46.9°C (low = -54.1°C, high = +51.1°C)
| M/B Crit: +127°C (hyst = +117°C)
| CPU Crit: +127°C (hyst = +117°C)
But under 2.6.18 and 2.6.20 kernel, no sensors could be found,
I enable the debug option of 2.6.20 kernel, and found the following
error message of i2c bus:
| PCI: Unable to reserve I/O region #5:20@e800 for device 0000:00:1f.3
| i801_smbus 0000:00:1f.3: Failed to request SMBus region 0xe800-0xe81f
| i801_smbus: probe of 0000:00:1f.3 failed with error -16
Any suggestion?
Thank you!
Wang Xu
Reply to: