Date: Sun, 8 Feb 2004 16:50:24 -0800 (PST) From: "Elias Norberg" <fk03eno@math.su.se> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/60226: ichsmb driver doesn't detects SMB bus on Asus P4B533/P4PE motherboards Message-ID: <200402090050.i190oO3C066678@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/60226; it has been noted by GNATS. From: "Elias Norberg" <fk03eno@math.su.se> To: freebsd-gnats-submit@FreeBSD.org Cc: alexz@visp.ru Subject: Re: kern/60226: ichsmb driver doesn't detects SMB bus on Asus P4B533/P4PE motherboards Date: Mon, 9 Feb 2004 01:39:54 +0100 (CET) ------=_20040209013954_63796 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Attached is a patch against -CURRENT that solves this issue by enabling the i801 SMBus when the bus is scanned. ------=_20040209013954_63796 Content-Type: application/octet-stream; name="asus_smbus.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="asus_smbus.patch" ZGlmZiAtdSAtTiAtciBkZXYvcGNpX29sZC9maXh1cF9wY2kuYyBkZXYvcGNpL2ZpeHVwX3BjaS5j Ci0tLSBkZXYvcGNpX29sZC9maXh1cF9wY2kuYwlTdW4gQXVnIDI0IDE5OjU0OjE1IDIwMDMKKysr IGRldi9wY2kvZml4dXBfcGNpLmMJTW9uIEZlYiAgOSAwMjoyMjoxMCAyMDA0CkBAIC05OSwzICs5 OSwyMiBAQAogICAgIH0KICNlbmRpZgogfQorCit2b2lkCitwY2lfZml4X2FzdXNfc21idXMoZGV2 aWNlX3QgZGV2KQoreworCWludAlwbWNjZmc7CisKKwkvKiByZWFkIHN1YnN5c3RlbSB2ZW5kb3It aWQgKi8KKwlwbWNjZmcgPSBwY2lfcmVhZF9jb25maWcoZGV2LCAweEYyLCAyKTsgCisJcHJpbnRm KCIgWy1dIHBtY2NmZzogJS40eFxuIixwbWNjZmcpOworCWlmKCBwbWNjZmcgJiAweDggKXsKKwkJ cG1jY2ZnICY9IH4weDg7CisJCXBjaV93cml0ZV9jb25maWcoZGV2LCAweEYyLCBwbWNjZmcsIDIp OworCQlwbWNjZmcgPSBwY2lfcmVhZF9jb25maWcoZGV2LCAweEYyLCAyKTsKKwkJaWYoIHBtY2Nm ZyAmIDB4OCApCisJCQlwcmludGYoIkNvdWxkIG5vdCBlbmFibGUgSW50ZWwgODAxU01CdXMhXG4i KTsKKwkJZWxzZQorCQkJcHJpbnRmKCJFbmFibGVkIEludGVsIDgwMVNNQnVzXG4iKTsKKwl9Cit9 CmRpZmYgLXUgLU4gLXIgZGV2L3BjaV9vbGQvZml4dXBfcGNpLmggZGV2L3BjaS9maXh1cF9wY2ku aAotLS0gZGV2L3BjaV9vbGQvZml4dXBfcGNpLmgJVGh1IEphbiAgMSAwMTowMDowMCAxOTcwCisr KyBkZXYvcGNpL2ZpeHVwX3BjaS5oCU1vbiBGZWIgIDkgMDI6MDc6NDMgMjAwNApAQCAtMCwwICsx LDYgQEAKKyNpZm5kZWYgX0ZJWFVQX1BDSV9IXworI2RlZmluZSBfRklYVVBfUENJX0hfCisKK3Zv aWQgcGNpX2ZpeF9hc3VzX3NtYnVzKGRldmljZV90IGRldik7CisKKyNlbmRpZgpkaWZmIC11IC1O IC1yIGRldi9wY2lfb2xkL3BjaS5jIGRldi9wY2kvcGNpLmMKLS0tIGRldi9wY2lfb2xkL3BjaS5j CVdlZCBEZWMgMjQgMDM6MDE6MjIgMjAwMworKysgZGV2L3BjaS9wY2kuYwlNb24gRmViICA5IDAy OjA2OjMxIDIwMDQKQEAgLTU2LDYgKzU2LDcgQEAKICNpbmNsdWRlIDxkZXYvcGNpL3BjaXJlZy5o PgogI2luY2x1ZGUgPGRldi9wY2kvcGNpdmFyLmg+CiAjaW5jbHVkZSA8ZGV2L3BjaS9wY2lfcHJp dmF0ZS5oPgorI2luY2x1ZGUgPGRldi9wY2kvZml4dXBfcGNpLmg+CiAKICNpbmNsdWRlICJwY2li X2lmLmgiCiAjaW5jbHVkZSAicGNpX2lmLmgiCkBAIC0xMzksMTcgKzE0MCwyMiBAQAogCXVpbnQz Ml90IGRldmlkOwkvKiBWZW5kb3IvZGV2aWNlIG9mIHRoZSBjYXJkICovCiAJaW50CXR5cGU7CiAj ZGVmaW5lIFBDSV9RVUlSS19NQVBfUkVHCTEgLyogUENJIG1hcCByZWdpc3RlciBpbiB3ZWlyZCBw bGFjZSAqLworI2RlZmluZSBQQ0lfUVVJUktfRklYVVBfUk9VVElORQkyIC8qIFBDSSBuZWVkcyBh IGZpeCB0byBjb250aW51ZSAqLwogCWludAlhcmcxOwogCWludAlhcmcyOworCXZvaWQgKCpmaXh1 cF9mdW5jKShkZXZpY2VfdCBkZXYpOwogfTsKIAogc3RydWN0IHBjaV9xdWlyayBwY2lfcXVpcmtz W10gPSB7CiAJLyogVGhlIEludGVsIDgyMzcxQUIgYW5kIDgyNDQzTVggaGFzIGEgbWFwIHJlZ2lz dGVyIGF0IG9mZnNldCAweDkwLiAqLwotCXsgMHg3MTEzODA4NiwgUENJX1FVSVJLX01BUF9SRUcs CTB4OTAsCSAwIH0sCi0JeyAweDcxOWI4MDg2LCBQQ0lfUVVJUktfTUFQX1JFRywJMHg5MCwJIDAg fSwKKwl7IDB4NzExMzgwODYsIFBDSV9RVUlSS19NQVBfUkVHLAkweDkwLAkgMCwgTlVMTCB9LAor CXsgMHg3MTliODA4NiwgUENJX1FVSVJLX01BUF9SRUcsCTB4OTAsCSAwLCBOVUxMIH0sCiAJLyog QXMgZG9lcyB0aGUgU2VydmVyd29ya3MgT1NCNCAodGhlIFNNQnVzIG1hcHBpbmcgcmVnaXN0ZXIp ICovCi0JeyAweDAyMDAxMTY2LCBQQ0lfUVVJUktfTUFQX1JFRywJMHg5MCwJIDAgfSwKKwl7IDB4 MDIwMDExNjYsIFBDSV9RVUlSS19NQVBfUkVHLAkweDkwLAkgMCwgTlVMTCB9LAogCisJLyogVGhl IEFTVVMgUDRCLW1vdGhlcmJvYXJkcyBuZWVkcyBhIGhhY2sgdG8gZW5hYmxlIHRoZSBJbnRlbCA4 MDFTTUJ1cyAqLworCXsgMHgyNDQwODA4NiwgUENJX1FVSVJLX0ZJWFVQX1JPVVRJTkUsICAwLCAg ICAgIDAsICZwY2lfZml4X2FzdXNfc21idXMgfSwKKwl7IDB4MjRDMDgwODYsIFBDSV9RVUlSS19G SVhVUF9ST1VUSU5FLAkwLAkwLCAmcGNpX2ZpeF9hc3VzX3NtYnVzIH0sCiAJeyAwIH0KIH07CiAK QEAgLTgxMCw5ICs4MTYsMTIgQEAKIAl9CiAKIAlmb3IgKHEgPSAmcGNpX3F1aXJrc1swXTsgcS0+ ZGV2aWQ7IHErKykgewotCQlpZiAocS0+ZGV2aWQgPT0gKChjZmctPmRldmljZSA8PCAxNikgfCBj ZmctPnZlbmRvcikKLQkJICAgICYmIHEtPnR5cGUgPT0gUENJX1FVSVJLX01BUF9SRUcpCisJCWlm IChxLT5kZXZpZCA9PSAoKGNmZy0+ZGV2aWNlIDw8IDE2KSB8IGNmZy0+dmVuZG9yKSApeworCQkg ICAgaWYoIHEtPnR5cGUgPT0gUENJX1FVSVJLX01BUF9SRUcgKQogCQkJcGNpX2FkZF9tYXAocGNp YiwgYiwgcywgZiwgcS0+YXJnMSwgcmwpOworCQkgICAgZWxzZSBpZiggcS0+dHlwZSA9PSBQQ0lf UVVJUktfRklYVVBfUk9VVElORSApCisJCQlxLT5maXh1cF9mdW5jKGRldik7CisJCX0KIAl9CiAK IAlpZiAoY2ZnLT5pbnRwaW4gPiAwICYmIFBDSV9JTlRFUlJVUFRfVkFMSUQoY2ZnLT5pbnRsaW5l KSkgewo= ------=_20040209013954_63796--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200402090050.i190oO3C066678>