smbus & i2c: why i2c is not enabled on ich?
Paolo Pisati
piso at FreeBSD.org
Sun Sep 21 12:15:57 UTC 2008
Any reason why i2c mode in not enable in ichsmb?
ichsmb0 at pci0:0:31:3: class=0x0c0500 card=0x82d81043 chip=0x266a8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = '82801FB (ICH6) SMBus Controller'
class = serial bus
subclass = SMBus
piso at nano:~/eeebsd >sudo pciconf -rb pci0:0:31:3: 0x40
01
piso at nano:~/eeebsd >sudo ./scan_smbus
res: 0 slave = 0x44 data =
res: 0 slave = 0x50 data =
res: 0 slave = 0x69 data =
res: 0 slave = 0xC4 data =
res: 0 slave = 0xD0 data =
res: 0 slave = 0xE9 data =
piso at nano:~/eeebsd >sudo pciconf -wb pci0:0:31:3: 0x40 5
piso at nano:~/eeebsd >sudo pciconf -rb pci0:0:31:3: 0x40
05
piso at nano:~/eeebsd >sudo ./scan_smbus
res: 0 slave = 0x44 data = FF FF FF FF
res: 0 slave = 0x50 data = 0A 60 40 00 05 30 45 00 82 08 00 00 0C 04
res: 0 slave = 0x69 data = FF F7 00 00 01 0F 07 E0 18 46 1B 24 D8 63 00
res: 0 slave = 0xC4 data = FF FF FF FF
res: 0 slave = 0xD0 data = 0A 60 40 00 05 30 45 00 82 08 00 00 0C 04
res: 0 slave = 0xE9 data = FF F7 00 00 01 0F 07 E0 18 46 1B 24 D8 63 00
FYI this is on an asus eeepc.
--
bye,
P.
More information about the freebsd-hackers
mailing list