[LinuxBIOS] Asus smbus mux

Jean Delvare khali at linux-fr.org
Mon Apr 2 09:57:00 CEST 2007


On Mon, 2 Apr 2007 02:22:54 +0200, RusH wrote:
> On 4/1/07, koko <citizenr at gmail.com> wrote:
> 
> rasz at capek:~$ sudo isadump -f 0xe440 16
> 0 1 2 3 4 5 6 7 8 9 a b c d e f
> e440: 10 00 00 00 71 00 00 00 fd 02 c0 00 ff f6 ff 0f
> rasz at capek:~$ sudo i2cdetect -y 0 |grep 50
> 50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
> 
> bit 0 0xe44d
> rasz at capek:~$ sudo isaset -y -f 0xe44d 0xf7
> rasz at capek:~$ sudo i2cdetect -y 0 |grep 50
> 50: 50 51 52 XX XX XX XX XX XX XX XX XX XX XX XX XX
> 
> spd works :)
> Big thanks to Tamas MIKLOS (Lavalys) and Franck at x86 (x86-secret)
> 
> Tamas MIKLOS send me the asus mux code. There are 5 hacks with smbus
> mux switch on IO, and 3 with smbus mux switch on smbus (lol thats
> funny), it covers 31 types of asus boards (plus many more subtypes).
> Oldest board is P3B, newest P4B.

Is this information public? We don't yet support I2C/SMBus
multiplexing, but when we do, if we have the information, we can add
support for these boards.

-- 
Jean Delvare




More information about the coreboot mailing list