All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] Problems with SMSC EMC2103-2
@ 2012-05-27 21:39 sebl
  2012-05-28  7:01 ` Jean Delvare
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: sebl @ 2012-05-27 21:39 UTC (permalink / raw)
  To: lm-sensors

Hi,

somehow lm-sensors does not seem to recognize the EMC2103-2 chip in my
notebook (HP 2530p). When i run sensors-detect it says:

#Do you want to scan for Super I/O sensors? (YES/no): y
#Probing for Super-I/O at 0x2e/0x2f
#Trying family `National Semiconductor/ITE'... No
!#Trying family `SMSC'... Yes
!#Found unknown chip with ID 0x4501
#Probing for Super-I/O at 0x4e/0x4f
#Trying family `National Semiconductor/ITE'... No
#Trying family `SMSC'... No
#Trying family `VIA/Winbond/Nuvoton/Fintek'... No
#Trying family `ITE'... No

"Found unknown chip with ID 0x4501" But I'm 100% certain that it is the
EMC2103-2 chip which is described as support in the documentation. I can
load the driver with modprobe emc2103, but nothing happens. lm-sensors
only detects the temperature-sensors correctly, not the fan speed or
anything else. Are there known problems with this chip? Or is somenone
successfully running lm-sensors with EMC2103-2?

sensors -v
sensors version 3.3.2 with libsensors version 3.3.2

uname -r
3.2.0-24-generic-phc

best regards





_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
@ 2012-05-28  7:01 ` Jean Delvare
  2012-05-30 18:41 ` Sebl
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Jean Delvare @ 2012-05-28  7:01 UTC (permalink / raw)
  To: lm-sensors

On Sun, 27 May 2012 23:39:23 +0200, sebl@storm-clan.de wrote:
> Hi,
> 
> somehow lm-sensors does not seem to recognize the EMC2103-2 chip in my
> notebook (HP 2530p). When i run sensors-detect it says:
> 
> #Do you want to scan for Super I/O sensors? (YES/no): y
> #Probing for Super-I/O at 0x2e/0x2f
> #Trying family `National Semiconductor/ITE'... No
> !#Trying family `SMSC'... Yes
> !#Found unknown chip with ID 0x4501
> #Probing for Super-I/O at 0x4e/0x4f
> #Trying family `National Semiconductor/ITE'... No
> #Trying family `SMSC'... No
> #Trying family `VIA/Winbond/Nuvoton/Fintek'... No
> #Trying family `ITE'... No
> 
> "Found unknown chip with ID 0x4501" But I'm 100% certain that it is the
> EMC2103-2 chip which is described as support in the documentation.

How are you 100% certain? Did you read the top marking of the chip?

Me, I am 100% certain that the above is NOT an EMC2103-2, because it is
connected to the LPC bus while the EMC2103-2 is an SMBus chip. Can't be
the same chip.

The chip above is likely to be a HP-specific Super-I/O chip, maybe
Juerg (Cc'd) can identify it. There is no guarantee that it includes
hardware monitoring features though.

> I can
> load the driver with modprobe emc2103, but nothing happens.

This is expected for all SMBus-based drivers, devices can appear
afterward so drivers never refuse to load.

> lm-sensors
> only detects the temperature-sensors correctly, not the fan speed or
> anything else. Are there known problems with this chip? Or is somenone
> successfully running lm-sensors with EMC2103-2?

Driver was contributed by SMSC themselves (Steve Cc'd), I'm fairly
certain that they tested their code.

What could happen is that the SMBus controller to which the EMC2103-2
chip is connected, is not properly supported on your system. Maybe it
is a very recent chip we don't support yet, or maybe ACPI gets in the
way and prevents the driver from binding to the chip. I'd like to see
the complete output of sensors-detect and lspci.

Note BTW that it is very frequent for laptops to not include complete
hardware monitoring chips. Furthermore, the monitoring chip is usually
hidden behind ACPI so all you get is the limited ACPI thermal zone
interface, or some proprietary interface. You may want to give a try to
the hp_accel and hp-wmi modules for laptop-specific features support.

-- 
Jean Delvare

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
  2012-05-28  7:01 ` Jean Delvare
@ 2012-05-30 18:41 ` Sebl
  2012-05-31 18:00 ` Guenter Roeck
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Sebl @ 2012-05-30 18:41 UTC (permalink / raw)
  To: lm-sensors



Yes I'm 100% certain because I can read the top marking. It says: SMSC
EMC2103. So there is no! doubt. But I can send you pictures, if you want.
Hardwaremonitoring (Vcore, fan, ...) is possible with windows, so there
should be the possibility to monitor it with linux, too.
I can send you lspci later, but as far as I remember it only listed the
intel chipset drivers.
hp_wmi and hp_accel modules are automatically loaded @ startup.



-----Ursprüngliche Nachricht-----
Von: Jean Delvare [mailto:khali@linux-fr.org]
Gesendet: Montag, 28. Mai 2012 09:02
An: sebl@storm-clan.de
Cc: lm-sensors@lm-sensors.org; Steve Glendinning; Juerg Haefliger
Betreff: Re: [lm-sensors] Problems with SMSC EMC2103-2

On Sun, 27 May 2012 23:39:23 +0200, sebl@storm-clan.de wrote:
> Hi,
> 
> somehow lm-sensors does not seem to recognize the EMC2103-2 chip in my 
> notebook (HP 2530p). When i run sensors-detect it says:
> 
> #Do you want to scan for Super I/O sensors? (YES/no): y #Probing for 
> Super-I/O at 0x2e/0x2f #Trying family `National Semiconductor/ITE'...
> No !#Trying family `SMSC'... Yes !#Found unknown chip with ID 0x4501 
> #Probing for Super-I/O at 0x4e/0x4f #Trying family `National 
> Semiconductor/ITE'... No #Trying family `SMSC'... No #Trying family 
> `VIA/Winbond/Nuvoton/Fintek'... No #Trying family `ITE'... No
> 
> "Found unknown chip with ID 0x4501" But I'm 100% certain that it is 
> the
> EMC2103-2 chip which is described as support in the documentation.

How are you 100% certain? Did you read the top marking of the chip?

Me, I am 100% certain that the above is NOT an EMC2103-2, because it is
connected to the LPC bus while the EMC2103-2 is an SMBus chip. Can't be the
same chip.

The chip above is likely to be a HP-specific Super-I/O chip, maybe Juerg
(Cc'd) can identify it. There is no guarantee that it includes hardware
monitoring features though.

> I can
> load the driver with modprobe emc2103, but nothing happens.

This is expected for all SMBus-based drivers, devices can appear afterward
so drivers never refuse to load.

> lm-sensors
> only detects the temperature-sensors correctly, not the fan speed or 
> anything else. Are there known problems with this chip? Or is somenone 
> successfully running lm-sensors with EMC2103-2?

Driver was contributed by SMSC themselves (Steve Cc'd), I'm fairly certain
that they tested their code.

What could happen is that the SMBus controller to which the EMC2103-2 chip
is connected, is not properly supported on your system. Maybe it is a very
recent chip we don't support yet, or maybe ACPI gets in the way and prevents
the driver from binding to the chip. I'd like to see the complete output of
sensors-detect and lspci.

Note BTW that it is very frequent for laptops to not include complete
hardware monitoring chips. Furthermore, the monitoring chip is usually
hidden behind ACPI so all you get is the limited ACPI thermal zone
interface, or some proprietary interface. You may want to give a try to the
hp_accel and hp-wmi modules for laptop-specific features support.

--
Jean Delvare


_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
  2012-05-28  7:01 ` Jean Delvare
  2012-05-30 18:41 ` Sebl
@ 2012-05-31 18:00 ` Guenter Roeck
  2012-05-31 20:13 ` Jean Delvare
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Guenter Roeck @ 2012-05-31 18:00 UTC (permalink / raw)
  To: lm-sensors

T24gV2VkLCAyMDEyLTA1LTMwIGF0IDE0OjQxIC0wNDAwLCBTZWJsIHdyb3RlOgo+IAo+IFllcyBJ
J20gMTAwJSBjZXJ0YWluIGJlY2F1c2UgSSBjYW4gcmVhZCB0aGUgdG9wIG1hcmtpbmcuIEl0IHNh
eXM6IFNNU0MKPiBFTUMyMTAzLiBTbyB0aGVyZSBpcyBubyEgZG91YnQuIEJ1dCBJIGNhbiBzZW5k
IHlvdSBwaWN0dXJlcywgaWYgeW91IHdhbnQuCj4gSGFyZHdhcmVtb25pdG9yaW5nIChWY29yZSwg
ZmFuLCAuLi4pIGlzIHBvc3NpYmxlIHdpdGggd2luZG93cywgc28gdGhlcmUKPiBzaG91bGQgYmUg
dGhlIHBvc3NpYmlsaXR5IHRvIG1vbml0b3IgaXQgd2l0aCBsaW51eCwgdG9vLgo+IEkgY2FuIHNl
bmQgeW91IGxzcGNpIGxhdGVyLCBidXQgYXMgZmFyIGFzIEkgcmVtZW1iZXIgaXQgb25seSBsaXN0
ZWQgdGhlCj4gaW50ZWwgY2hpcHNldCBkcml2ZXJzLgo+IGhwX3dtaSBhbmQgaHBfYWNjZWwgbW9k
dWxlcyBhcmUgYXV0b21hdGljYWxseSBsb2FkZWQgQCBzdGFydHVwLgo+IAo+IApQbGVhc2UgZG9u
J3QgdG9wLXBvc3QuCgpNYXliZSB5b3UgaGF2ZSB0aGUgRU1DMjEwMyBvbiB5b3VyIGJvYXJkLCBj
b25uZWN0ZWQgdG8gb25lIG9mIGl0cyBJMkMKYnVzc2VzLgpCdXQgaXQgaXMgbm90IHRoZSBjaGlw
IGRldGVjdGVkIG9uIHRoZSBMUEMgYnVzLgoKR3VlbnRlcgoKPiAKPiAtLS0tLVVyc3Byw7xuZ2xp
Y2hlIE5hY2hyaWNodC0tLS0tCj4gVm9uOiBKZWFuIERlbHZhcmUgW21haWx0bzpraGFsaUBsaW51
eC1mci5vcmddCj4gR2VzZW5kZXQ6IE1vbnRhZywgMjguIE1haSAyMDEyIDA5OjAyCj4gQW46IHNl
YmxAc3Rvcm0tY2xhbi5kZQo+IENjOiBsbS1zZW5zb3JzQGxtLXNlbnNvcnMub3JnOyBTdGV2ZSBH
bGVuZGlubmluZzsgSnVlcmcgSGFlZmxpZ2VyCj4gQmV0cmVmZjogUmU6IFtsbS1zZW5zb3JzXSBQ
cm9ibGVtcyB3aXRoIFNNU0MgRU1DMjEwMy0yCj4gCj4gT24gU3VuLCAyNyBNYXkgMjAxMiAyMzoz
OToyMyArMDIwMCwgc2VibEBzdG9ybS1jbGFuLmRlIHdyb3RlOgo+ID4gSGksCj4gPiAKPiA+IHNv
bWVob3cgbG0tc2Vuc29ycyBkb2VzIG5vdCBzZWVtIHRvIHJlY29nbml6ZSB0aGUgRU1DMjEwMy0y
IGNoaXAgaW4gbXkgCj4gPiBub3RlYm9vayAoSFAgMjUzMHApLiBXaGVuIGkgcnVuIHNlbnNvcnMt
ZGV0ZWN0IGl0IHNheXM6Cj4gPiAKPiA+ICNEbyB5b3Ugd2FudCB0byBzY2FuIGZvciBTdXBlciBJ
L08gc2Vuc29ycz8gKFlFUy9ubyk6IHkgI1Byb2JpbmcgZm9yIAo+ID4gU3VwZXItSS9PIGF0IDB4
MmUvMHgyZiAjVHJ5aW5nIGZhbWlseSBgTmF0aW9uYWwgU2VtaWNvbmR1Y3Rvci9JVEUnLi4uCj4g
PiBObyAhI1RyeWluZyBmYW1pbHkgYFNNU0MnLi4uIFllcyAhI0ZvdW5kIHVua25vd24gY2hpcCB3
aXRoIElEIDB4NDUwMSAKPiA+ICNQcm9iaW5nIGZvciBTdXBlci1JL08gYXQgMHg0ZS8weDRmICNU
cnlpbmcgZmFtaWx5IGBOYXRpb25hbCAKPiA+IFNlbWljb25kdWN0b3IvSVRFJy4uLiBObyAjVHJ5
aW5nIGZhbWlseSBgU01TQycuLi4gTm8gI1RyeWluZyBmYW1pbHkgCj4gPiBgVklBL1dpbmJvbmQv
TnV2b3Rvbi9GaW50ZWsnLi4uIE5vICNUcnlpbmcgZmFtaWx5IGBJVEUnLi4uIE5vCj4gPiAKPiA+
ICJGb3VuZCB1bmtub3duIGNoaXAgd2l0aCBJRCAweDQ1MDEiIEJ1dCBJJ20gMTAwJSBjZXJ0YWlu
IHRoYXQgaXQgaXMgCj4gPiB0aGUKPiA+IEVNQzIxMDMtMiBjaGlwIHdoaWNoIGlzIGRlc2NyaWJl
ZCBhcyBzdXBwb3J0IGluIHRoZSBkb2N1bWVudGF0aW9uLgo+IAo+IEhvdyBhcmUgeW91IDEwMCUg
Y2VydGFpbj8gRGlkIHlvdSByZWFkIHRoZSB0b3AgbWFya2luZyBvZiB0aGUgY2hpcD8KPiAKPiBN
ZSwgSSBhbSAxMDAlIGNlcnRhaW4gdGhhdCB0aGUgYWJvdmUgaXMgTk9UIGFuIEVNQzIxMDMtMiwg
YmVjYXVzZSBpdCBpcwo+IGNvbm5lY3RlZCB0byB0aGUgTFBDIGJ1cyB3aGlsZSB0aGUgRU1DMjEw
My0yIGlzIGFuIFNNQnVzIGNoaXAuIENhbid0IGJlIHRoZQo+IHNhbWUgY2hpcC4KPiAKPiBUaGUg
Y2hpcCBhYm92ZSBpcyBsaWtlbHkgdG8gYmUgYSBIUC1zcGVjaWZpYyBTdXBlci1JL08gY2hpcCwg
bWF5YmUgSnVlcmcKPiAoQ2MnZCkgY2FuIGlkZW50aWZ5IGl0LiBUaGVyZSBpcyBubyBndWFyYW50
ZWUgdGhhdCBpdCBpbmNsdWRlcyBoYXJkd2FyZQo+IG1vbml0b3JpbmcgZmVhdHVyZXMgdGhvdWdo
Lgo+IAo+ID4gSSBjYW4KPiA+IGxvYWQgdGhlIGRyaXZlciB3aXRoIG1vZHByb2JlIGVtYzIxMDMs
IGJ1dCBub3RoaW5nIGhhcHBlbnMuCj4gCj4gVGhpcyBpcyBleHBlY3RlZCBmb3IgYWxsIFNNQnVz
LWJhc2VkIGRyaXZlcnMsIGRldmljZXMgY2FuIGFwcGVhciBhZnRlcndhcmQKPiBzbyBkcml2ZXJz
IG5ldmVyIHJlZnVzZSB0byBsb2FkLgo+IAo+ID4gbG0tc2Vuc29ycwo+ID4gb25seSBkZXRlY3Rz
IHRoZSB0ZW1wZXJhdHVyZS1zZW5zb3JzIGNvcnJlY3RseSwgbm90IHRoZSBmYW4gc3BlZWQgb3Ig
Cj4gPiBhbnl0aGluZyBlbHNlLiBBcmUgdGhlcmUga25vd24gcHJvYmxlbXMgd2l0aCB0aGlzIGNo
aXA/IE9yIGlzIHNvbWVub25lIAo+ID4gc3VjY2Vzc2Z1bGx5IHJ1bm5pbmcgbG0tc2Vuc29ycyB3
aXRoIEVNQzIxMDMtMj8KPiAKPiBEcml2ZXIgd2FzIGNvbnRyaWJ1dGVkIGJ5IFNNU0MgdGhlbXNl
bHZlcyAoU3RldmUgQ2MnZCksIEknbSBmYWlybHkgY2VydGFpbgo+IHRoYXQgdGhleSB0ZXN0ZWQg
dGhlaXIgY29kZS4KPiAKPiBXaGF0IGNvdWxkIGhhcHBlbiBpcyB0aGF0IHRoZSBTTUJ1cyBjb250
cm9sbGVyIHRvIHdoaWNoIHRoZSBFTUMyMTAzLTIgY2hpcAo+IGlzIGNvbm5lY3RlZCwgaXMgbm90
IHByb3Blcmx5IHN1cHBvcnRlZCBvbiB5b3VyIHN5c3RlbS4gTWF5YmUgaXQgaXMgYSB2ZXJ5Cj4g
cmVjZW50IGNoaXAgd2UgZG9uJ3Qgc3VwcG9ydCB5ZXQsIG9yIG1heWJlIEFDUEkgZ2V0cyBpbiB0
aGUgd2F5IGFuZCBwcmV2ZW50cwo+IHRoZSBkcml2ZXIgZnJvbSBiaW5kaW5nIHRvIHRoZSBjaGlw
LiBJJ2QgbGlrZSB0byBzZWUgdGhlIGNvbXBsZXRlIG91dHB1dCBvZgo+IHNlbnNvcnMtZGV0ZWN0
IGFuZCBsc3BjaS4KPiAKPiBOb3RlIEJUVyB0aGF0IGl0IGlzIHZlcnkgZnJlcXVlbnQgZm9yIGxh
cHRvcHMgdG8gbm90IGluY2x1ZGUgY29tcGxldGUKPiBoYXJkd2FyZSBtb25pdG9yaW5nIGNoaXBz
LiBGdXJ0aGVybW9yZSwgdGhlIG1vbml0b3JpbmcgY2hpcCBpcyB1c3VhbGx5Cj4gaGlkZGVuIGJl
aGluZCBBQ1BJIHNvIGFsbCB5b3UgZ2V0IGlzIHRoZSBsaW1pdGVkIEFDUEkgdGhlcm1hbCB6b25l
Cj4gaW50ZXJmYWNlLCBvciBzb21lIHByb3ByaWV0YXJ5IGludGVyZmFjZS4gWW91IG1heSB3YW50
IHRvIGdpdmUgYSB0cnkgdG8gdGhlCj4gaHBfYWNjZWwgYW5kIGhwLXdtaSBtb2R1bGVzIGZvciBs
YXB0b3Atc3BlY2lmaWMgZmVhdHVyZXMgc3VwcG9ydC4KPiAKPiAtLQo+IEplYW4gRGVsdmFyZQo+
IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4g
bG0tc2Vuc29ycyBtYWlsaW5nIGxpc3QKPiBsbS1zZW5zb3JzQGxtLXNlbnNvcnMub3JnCj4gaHR0
cDovL2xpc3RzLmxtLXNlbnNvcnMub3JnL21haWxtYW4vbGlzdGluZm8vbG0tc2Vuc29ycwoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsbS1zZW5zb3Jz
IG1haWxpbmcgbGlzdApsbS1zZW5zb3JzQGxtLXNlbnNvcnMub3JnCmh0dHA6Ly9saXN0cy5sbS1z
ZW5zb3JzLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xtLXNlbnNvcnM

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
                   ` (2 preceding siblings ...)
  2012-05-31 18:00 ` Guenter Roeck
@ 2012-05-31 20:13 ` Jean Delvare
  2012-05-31 20:56 ` Guenter Roeck
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Jean Delvare @ 2012-05-31 20:13 UTC (permalink / raw)
  To: lm-sensors

SGkgU2ViYXN0aWFuLAoKUGxlYXNlIGtlZXAgdGhlIGxpc3QgaW5jbHVkZWQgaW4gdGhlIGRpc2N1
c3Npb24uCgpPbiBUaHUsIDMxIE1heSAyMDEyIDEwOjU1OjE3ICswMjAwLCBTZWJhc3RpYW4gTGVm
a2Ugd3JvdGU6Cj4gc2VibEBzZWJsLU5CIH4gJCBsc3BjaQo+IDAwOjAwLjAgSG9zdCBicmlkZ2U6
IEludGVsIENvcnBvcmF0aW9uIE1vYmlsZSA0IFNlcmllcyBDaGlwc2V0IE1lbW9yeSBDb250cm9s
bGVyIEh1YiAocmV2IDA3KQo+IDAwOjAyLjAgVkdBIGNvbXBhdGlibGUgY29udHJvbGxlcjogSW50
ZWwgQ29ycG9yYXRpb24gTW9iaWxlIDQgU2VyaWVzIENoaXBzZXQgSW50ZWdyYXRlZCBHcmFwaGlj
cyBDb250cm9sbGVyIChyZXYgMDcpCj4gMDA6MDIuMSBEaXNwbGF5IGNvbnRyb2xsZXI6IEludGVs
IENvcnBvcmF0aW9uIE1vYmlsZSA0IFNlcmllcyBDaGlwc2V0IEludGVncmF0ZWQgR3JhcGhpY3Mg
Q29udHJvbGxlciAocmV2IDA3KQo+IDAwOjAzLjAgQ29tbXVuaWNhdGlvbiBjb250cm9sbGVyOiBJ
bnRlbCBDb3Jwb3JhdGlvbiBNb2JpbGUgNCBTZXJpZXMgQ2hpcHNldCBNRUkgQ29udHJvbGxlciAo
cmV2IDA3KQo+IDAwOjAzLjIgSURFIGludGVyZmFjZTogSW50ZWwgQ29ycG9yYXRpb24gTW9iaWxl
IDQgU2VyaWVzIENoaXBzZXQgUFQgSURFUiBDb250cm9sbGVyIChyZXYgMDcpCj4gMDA6MDMuMyBT
ZXJpYWwgY29udHJvbGxlcjogSW50ZWwgQ29ycG9yYXRpb24gTW9iaWxlIDQgU2VyaWVzIENoaXBz
ZXQgQU1UIFNPTCBSZWRpcmVjdGlvbiAocmV2IDA3KQo+IDAwOjFhLjAgVVNCIGNvbnRyb2xsZXI6
IEludGVsIENvcnBvcmF0aW9uIDgyODAxSSAoSUNIOSBGYW1pbHkpIFVTQiBVSENJIENvbnRyb2xs
ZXIgIzQgKHJldiAwMykKPiAwMDoxYS4xIFVTQiBjb250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlv
biA4MjgwMUkgKElDSDkgRmFtaWx5KSBVU0IgVUhDSSBDb250cm9sbGVyICM1IChyZXYgMDMpCj4g
MDA6MWEuMiBVU0IgY29udHJvbGxlcjogSW50ZWwgQ29ycG9yYXRpb24gODI4MDFJIChJQ0g5IEZh
bWlseSkgVVNCIFVIQ0kgQ29udHJvbGxlciAjNiAocmV2IDAzKQo+IDAwOjFhLjcgVVNCIGNvbnRy
b2xsZXI6IEludGVsIENvcnBvcmF0aW9uIDgyODAxSSAoSUNIOSBGYW1pbHkpIFVTQjIgRUhDSSBD
b250cm9sbGVyICMyIChyZXYgMDMpCj4gMDA6MWIuMCBBdWRpbyBkZXZpY2U6IEludGVsIENvcnBv
cmF0aW9uIDgyODAxSSAoSUNIOSBGYW1pbHkpIEhEIEF1ZGlvIENvbnRyb2xsZXIgKHJldiAwMykK
PiAwMDoxYy4wIFBDSSBicmlkZ2U6IEludGVsIENvcnBvcmF0aW9uIDgyODAxSSAoSUNIOSBGYW1p
bHkpIFBDSSBFeHByZXNzIFBvcnQgMSAocmV2IDAzKQo+IDAwOjFjLjEgUENJIGJyaWRnZTogSW50
ZWwgQ29ycG9yYXRpb24gODI4MDFJIChJQ0g5IEZhbWlseSkgUENJIEV4cHJlc3MgUG9ydCAyIChy
ZXYgMDMpCj4gMDA6MWQuMCBVU0IgY29udHJvbGxlcjogSW50ZWwgQ29ycG9yYXRpb24gODI4MDFJ
IChJQ0g5IEZhbWlseSkgVVNCIFVIQ0kgQ29udHJvbGxlciAjMSAocmV2IDAzKQo+IDAwOjFkLjEg
VVNCIGNvbnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9uIDgyODAxSSAoSUNIOSBGYW1pbHkpIFVT
QiBVSENJIENvbnRyb2xsZXIgIzIgKHJldiAwMykKPiAwMDoxZC4yIFVTQiBjb250cm9sbGVyOiBJ
bnRlbCBDb3Jwb3JhdGlvbiA4MjgwMUkgKElDSDkgRmFtaWx5KSBVU0IgVUhDSSBDb250cm9sbGVy
ICMzIChyZXYgMDMpCj4gMDA6MWQuNyBVU0IgY29udHJvbGxlcjogSW50ZWwgQ29ycG9yYXRpb24g
ODI4MDFJIChJQ0g5IEZhbWlseSkgVVNCMiBFSENJIENvbnRyb2xsZXIgIzEgKHJldiAwMykKPiAw
MDoxZS4wIFBDSSBicmlkZ2U6IEludGVsIENvcnBvcmF0aW9uIDgyODAxIE1vYmlsZSBQQ0kgQnJp
ZGdlIChyZXYgOTMpCj4gMDA6MWYuMCBJU0EgYnJpZGdlOiBJbnRlbCBDb3Jwb3JhdGlvbiBJQ0g5
TS1FIExQQyBJbnRlcmZhY2UgQ29udHJvbGxlciAocmV2IDAzKQo+IDAwOjFmLjIgU0FUQSBjb250
cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlvbiA4MjgwMUlCTS9JRU0gKElDSDlNL0lDSDlNLUUpIDQg
cG9ydCBTQVRBIENvbnRyb2xsZXIgW0FIQ0kgbW9kZV0gKHJldiAwMykKPiAwMjowMC4wIE5ldHdv
cmsgY29udHJvbGxlcjogSW50ZWwgQ29ycG9yYXRpb24gUFJPL1dpcmVsZXNzIDUxMDAgQUdOIFtT
aGlsb2hdIE5ldHdvcmsgQ29ubmVjdGlvbgo+IDAzOjA2LjAgU0QgSG9zdCBjb250cm9sbGVyOiBS
aWNvaCBDbyBMdGQgUjVDODIyIFNEL1NESU8vTU1DL01TL01TUHJvIEhvc3QgQWRhcHRlciAocmV2
IDIyKQo+IDAzOjA2LjEgU3lzdGVtIHBlcmlwaGVyYWw6IFJpY29oIENvIEx0ZCBSNUM4NDMgTU1D
IEhvc3QgQ29udHJvbGxlciAocmV2IDEyKQoKVGhlIFNNQnVzIGNvbnRyb2xsZXIgaXMgbWlzc2lu
ZyAoc2hvdWxkIGJlIGF0IDAwOjFmLjMuKSBUaGlzIGV4cGxhaW5zCndoeSBzZW5zb3JzLWRldGVj
dCBjb3VsZG4ndCBzZWUgdGhlIFNNU0MgRU1DMjEwMyBjaGlwLgoKVGhpcyBpcyBzb21ldGhpbmcg
dGhhdCB3YXMgb2Z0ZW4gc2VlbiBvbiBJQ0gzLzQvNS82IHN5c3RlbXMsIGFuZCB0aGUKa2VybmVs
IGluY2x1ZGVzIGNvZGUgdG8gdW5oaWRlIHRoZSBTTUJ1cyBvbiB0aGVzZSBvbGQgY2hpcHNldHMs
IGJ1dCBJCnRoaW5rIHRoZSBsYXRlc3Qgb25lIGNvdmVyZWQgaXMgdGhlIElDSDcuIFdlJ2QgbmVl
ZCB0byBkbyB0aGUgc2FtZSB3aXRoCnRoZSBJQ0g5LgoKVGhhdCBiZWluZyBzYWlkLi4uCgo+IHNl
YmxAc2VibC1OQiB+ICQgc2Vuc29ycwo+IGFjcGl0ei12aXJ0dWFsLTAKPiBBZGFwdGVyOiBWaXJ0
dWFsIGRldmljZQo+IHRlbXAxOiAgICAgICAgKzMyLjDCsEMgIChjcml0ID0gKzEwNS4wwrBDKQo+
IHRlbXAyOiAgICAgICAgKzIwLjDCsEMgIChjcml0ID0gKzExMC4wwrBDKQo+IHRlbXAzOiAgICAg
ICAgKzMxLjDCsEMgIChjcml0ID0gKzExMC4wwrBDKQo+IHRlbXA0OiAgICAgICAgKzMyLjDCsEMg
IChjcml0ID0gKzkwLjDCsEMpCj4gdGVtcDU6ICAgICAgICArMzEuMMKwQyAgKGNyaXQgPSArMTA1
LjDCsEMpCj4gCj4gY29yZXRlbXAtaXNhLTAwMDAKPiBBZGFwdGVyOiBJU0EgYWRhcHRlcgo+IENv
cmUgMDogICAgICAgKzMxLjDCsEMgIChoaWdoID0gKzEwNS4wwrBDLCBjcml0ID0gKzEwNS4wwrBD
KQo+IENvcmUgMTogICAgICAgKzMxLjDCsEMgIChoaWdoID0gKzEwNS4wwrBDLCBjcml0ID0gKzEw
NS4wwrBDKQoKWW91IGhhdmUgbWFueSBBQ1BJIHRoZXJtYWwgem9uZXMuIFR3byBzZWVtIHRvIG1h
dGNoIHRoZSBDUFUgY29yZXMgYXMKcmVwb3J0ZWQgYnkgY29yZXRlbXAuIFRoZSByZW1haW5pbmcg
MyBhcmUgdmVyeSBsaWtlbHkgdG8gY29tZSBmcm9tIHRoZQpFTUMyMTAzLCBhcyBJJ2QgYmUgc3Vy
cHJpc2VkIGlmIHlvdXIgbGFwdG9wIGhhZCBtb3JlIHRoYW4gb25lIGhhcmR3YXJlCm1vbml0b3Jp
bmcgY2hpcC4gU28gdW5oaWRpbmcgdGhlIFNNQnVzIGNvbnRyb2xsZXIgd291bGQgYmUgYSBiYWQg
aWRlYSwKYXMgaXQgd291bGQgb3BlbiB0aGUgZG9vciB0byByYWNlcyBiZXR3ZWVuIEFDUEkgYW5k
IHRoZSBpMmMtaTgwMSBkcml2ZXIuCgpXZSdyZSBub3QgZ29pbmcgdG8gaGVscCB5b3Ugc2hvb3Qg
eW91cnNlbGYgaW4gdGhlIGZvb3QsIHNvcnJ5LgoKLS0gCkplYW4gRGVsdmFyZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbG0tc2Vuc29ycyBtYWlsaW5n
IGxpc3QKbG0tc2Vuc29yc0BsbS1zZW5zb3JzLm9yZwpodHRwOi8vbGlzdHMubG0tc2Vuc29ycy5v
cmcvbWFpbG1hbi9saXN0aW5mby9sbS1zZW5zb3Jz

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
                   ` (3 preceding siblings ...)
  2012-05-31 20:13 ` Jean Delvare
@ 2012-05-31 20:56 ` Guenter Roeck
  2012-06-01  7:50 ` Jean Delvare
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Guenter Roeck @ 2012-05-31 20:56 UTC (permalink / raw)
  To: lm-sensors

T24gVGh1LCAyMDEyLTA1LTMxIGF0IDE2OjEzIC0wNDAwLCBKZWFuIERlbHZhcmUgd3JvdGU6Cj4g
SGkgU2ViYXN0aWFuLAo+IAo+IFBsZWFzZSBrZWVwIHRoZSBsaXN0IGluY2x1ZGVkIGluIHRoZSBk
aXNjdXNzaW9uLgo+IAo+IE9uIFRodSwgMzEgTWF5IDIwMTIgMTA6NTU6MTcgKzAyMDAsIFNlYmFz
dGlhbiBMZWZrZSB3cm90ZToKPiA+IHNlYmxAc2VibC1OQiB+ICQgbHNwY2kKPiA+IDAwOjAwLjAg
SG9zdCBicmlkZ2U6IEludGVsIENvcnBvcmF0aW9uIE1vYmlsZSA0IFNlcmllcyBDaGlwc2V0IE1l
bW9yeSBDb250cm9sbGVyIEh1YiAocmV2IDA3KQo+ID4gMDA6MDIuMCBWR0EgY29tcGF0aWJsZSBj
b250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlvbiBNb2JpbGUgNCBTZXJpZXMgQ2hpcHNldCBJbnRl
Z3JhdGVkIEdyYXBoaWNzIENvbnRyb2xsZXIgKHJldiAwNykKPiA+IDAwOjAyLjEgRGlzcGxheSBj
b250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlvbiBNb2JpbGUgNCBTZXJpZXMgQ2hpcHNldCBJbnRl
Z3JhdGVkIEdyYXBoaWNzIENvbnRyb2xsZXIgKHJldiAwNykKPiA+IDAwOjAzLjAgQ29tbXVuaWNh
dGlvbiBjb250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlvbiBNb2JpbGUgNCBTZXJpZXMgQ2hpcHNl
dCBNRUkgQ29udHJvbGxlciAocmV2IDA3KQo+ID4gMDA6MDMuMiBJREUgaW50ZXJmYWNlOiBJbnRl
bCBDb3Jwb3JhdGlvbiBNb2JpbGUgNCBTZXJpZXMgQ2hpcHNldCBQVCBJREVSIENvbnRyb2xsZXIg
KHJldiAwNykKPiA+IDAwOjAzLjMgU2VyaWFsIGNvbnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9u
IE1vYmlsZSA0IFNlcmllcyBDaGlwc2V0IEFNVCBTT0wgUmVkaXJlY3Rpb24gKHJldiAwNykKPiA+
IDAwOjFhLjAgVVNCIGNvbnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9uIDgyODAxSSAoSUNIOSBG
YW1pbHkpIFVTQiBVSENJIENvbnRyb2xsZXIgIzQgKHJldiAwMykKPiA+IDAwOjFhLjEgVVNCIGNv
bnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9uIDgyODAxSSAoSUNIOSBGYW1pbHkpIFVTQiBVSENJ
IENvbnRyb2xsZXIgIzUgKHJldiAwMykKPiA+IDAwOjFhLjIgVVNCIGNvbnRyb2xsZXI6IEludGVs
IENvcnBvcmF0aW9uIDgyODAxSSAoSUNIOSBGYW1pbHkpIFVTQiBVSENJIENvbnRyb2xsZXIgIzYg
KHJldiAwMykKPiA+IDAwOjFhLjcgVVNCIGNvbnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9uIDgy
ODAxSSAoSUNIOSBGYW1pbHkpIFVTQjIgRUhDSSBDb250cm9sbGVyICMyIChyZXYgMDMpCj4gPiAw
MDoxYi4wIEF1ZGlvIGRldmljZTogSW50ZWwgQ29ycG9yYXRpb24gODI4MDFJIChJQ0g5IEZhbWls
eSkgSEQgQXVkaW8gQ29udHJvbGxlciAocmV2IDAzKQo+ID4gMDA6MWMuMCBQQ0kgYnJpZGdlOiBJ
bnRlbCBDb3Jwb3JhdGlvbiA4MjgwMUkgKElDSDkgRmFtaWx5KSBQQ0kgRXhwcmVzcyBQb3J0IDEg
KHJldiAwMykKPiA+IDAwOjFjLjEgUENJIGJyaWRnZTogSW50ZWwgQ29ycG9yYXRpb24gODI4MDFJ
IChJQ0g5IEZhbWlseSkgUENJIEV4cHJlc3MgUG9ydCAyIChyZXYgMDMpCj4gPiAwMDoxZC4wIFVT
QiBjb250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlvbiA4MjgwMUkgKElDSDkgRmFtaWx5KSBVU0Ig
VUhDSSBDb250cm9sbGVyICMxIChyZXYgMDMpCj4gPiAwMDoxZC4xIFVTQiBjb250cm9sbGVyOiBJ
bnRlbCBDb3Jwb3JhdGlvbiA4MjgwMUkgKElDSDkgRmFtaWx5KSBVU0IgVUhDSSBDb250cm9sbGVy
ICMyIChyZXYgMDMpCj4gPiAwMDoxZC4yIFVTQiBjb250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlv
biA4MjgwMUkgKElDSDkgRmFtaWx5KSBVU0IgVUhDSSBDb250cm9sbGVyICMzIChyZXYgMDMpCj4g
PiAwMDoxZC43IFVTQiBjb250cm9sbGVyOiBJbnRlbCBDb3Jwb3JhdGlvbiA4MjgwMUkgKElDSDkg
RmFtaWx5KSBVU0IyIEVIQ0kgQ29udHJvbGxlciAjMSAocmV2IDAzKQo+ID4gMDA6MWUuMCBQQ0kg
YnJpZGdlOiBJbnRlbCBDb3Jwb3JhdGlvbiA4MjgwMSBNb2JpbGUgUENJIEJyaWRnZSAocmV2IDkz
KQo+ID4gMDA6MWYuMCBJU0EgYnJpZGdlOiBJbnRlbCBDb3Jwb3JhdGlvbiBJQ0g5TS1FIExQQyBJ
bnRlcmZhY2UgQ29udHJvbGxlciAocmV2IDAzKQo+ID4gMDA6MWYuMiBTQVRBIGNvbnRyb2xsZXI6
IEludGVsIENvcnBvcmF0aW9uIDgyODAxSUJNL0lFTSAoSUNIOU0vSUNIOU0tRSkgNCBwb3J0IFNB
VEEgQ29udHJvbGxlciBbQUhDSSBtb2RlXSAocmV2IDAzKQo+ID4gMDI6MDAuMCBOZXR3b3JrIGNv
bnRyb2xsZXI6IEludGVsIENvcnBvcmF0aW9uIFBSTy9XaXJlbGVzcyA1MTAwIEFHTiBbU2hpbG9o
XSBOZXR3b3JrIENvbm5lY3Rpb24KPiA+IDAzOjA2LjAgU0QgSG9zdCBjb250cm9sbGVyOiBSaWNv
aCBDbyBMdGQgUjVDODIyIFNEL1NESU8vTU1DL01TL01TUHJvIEhvc3QgQWRhcHRlciAocmV2IDIy
KQo+ID4gMDM6MDYuMSBTeXN0ZW0gcGVyaXBoZXJhbDogUmljb2ggQ28gTHRkIFI1Qzg0MyBNTUMg
SG9zdCBDb250cm9sbGVyIChyZXYgMTIpCj4gCj4gVGhlIFNNQnVzIGNvbnRyb2xsZXIgaXMgbWlz
c2luZyAoc2hvdWxkIGJlIGF0IDAwOjFmLjMuKSBUaGlzIGV4cGxhaW5zCj4gd2h5IHNlbnNvcnMt
ZGV0ZWN0IGNvdWxkbid0IHNlZSB0aGUgU01TQyBFTUMyMTAzIGNoaXAuCj4gCj4gVGhpcyBpcyBz
b21ldGhpbmcgdGhhdCB3YXMgb2Z0ZW4gc2VlbiBvbiBJQ0gzLzQvNS82IHN5c3RlbXMsIGFuZCB0
aGUKPiBrZXJuZWwgaW5jbHVkZXMgY29kZSB0byB1bmhpZGUgdGhlIFNNQnVzIG9uIHRoZXNlIG9s
ZCBjaGlwc2V0cywgYnV0IEkKPiB0aGluayB0aGUgbGF0ZXN0IG9uZSBjb3ZlcmVkIGlzIHRoZSBJ
Q0g3LiBXZSdkIG5lZWQgdG8gZG8gdGhlIHNhbWUgd2l0aAo+IHRoZSBJQ0g5Lgo+IApUaGUgY3Vy
cmVudCB2ZXJzaW9uIG9mIGkyYy1pODAxLmMgZG9lcyBzdXBwb3J0IGljaDkuIEFtIEkgbWlzc2lu
Zwpzb21ldGhpbmcgPyBJcyB0aGVyZSBhIG1pc3NpbmcgdmFyaWFudCA/CgpUaGFua3MsCkd1ZW50
ZXIKCj4gVGhhdCBiZWluZyBzYWlkLi4uCj4gCj4gPiBzZWJsQHNlYmwtTkIgfiAkIHNlbnNvcnMK
PiA+IGFjcGl0ei12aXJ0dWFsLTAKPiA+IEFkYXB0ZXI6IFZpcnR1YWwgZGV2aWNlCj4gPiB0ZW1w
MTogICAgICAgICszMi4wwrBDICAoY3JpdCA9ICsxMDUuMMKwQykKPiA+IHRlbXAyOiAgICAgICAg
KzIwLjDCsEMgIChjcml0ID0gKzExMC4wwrBDKQo+ID4gdGVtcDM6ICAgICAgICArMzEuMMKwQyAg
KGNyaXQgPSArMTEwLjDCsEMpCj4gPiB0ZW1wNDogICAgICAgICszMi4wwrBDICAoY3JpdCA9ICs5
MC4wwrBDKQo+ID4gdGVtcDU6ICAgICAgICArMzEuMMKwQyAgKGNyaXQgPSArMTA1LjDCsEMpCj4g
PiAKPiA+IGNvcmV0ZW1wLWlzYS0wMDAwCj4gPiBBZGFwdGVyOiBJU0EgYWRhcHRlcgo+ID4gQ29y
ZSAwOiAgICAgICArMzEuMMKwQyAgKGhpZ2ggPSArMTA1LjDCsEMsIGNyaXQgPSArMTA1LjDCsEMp
Cj4gPiBDb3JlIDE6ICAgICAgICszMS4wwrBDICAoaGlnaCA9ICsxMDUuMMKwQywgY3JpdCA9ICsx
MDUuMMKwQykKPiAKPiBZb3UgaGF2ZSBtYW55IEFDUEkgdGhlcm1hbCB6b25lcy4gVHdvIHNlZW0g
dG8gbWF0Y2ggdGhlIENQVSBjb3JlcyBhcwo+IHJlcG9ydGVkIGJ5IGNvcmV0ZW1wLiBUaGUgcmVt
YWluaW5nIDMgYXJlIHZlcnkgbGlrZWx5IHRvIGNvbWUgZnJvbSB0aGUKPiBFTUMyMTAzLCBhcyBJ
J2QgYmUgc3VycHJpc2VkIGlmIHlvdXIgbGFwdG9wIGhhZCBtb3JlIHRoYW4gb25lIGhhcmR3YXJl
Cj4gbW9uaXRvcmluZyBjaGlwLiBTbyB1bmhpZGluZyB0aGUgU01CdXMgY29udHJvbGxlciB3b3Vs
ZCBiZSBhIGJhZCBpZGVhLAo+IGFzIGl0IHdvdWxkIG9wZW4gdGhlIGRvb3IgdG8gcmFjZXMgYmV0
d2VlbiBBQ1BJIGFuZCB0aGUgaTJjLWk4MDEgZHJpdmVyLgo+IAo+IFdlJ3JlIG5vdCBnb2luZyB0
byBoZWxwIHlvdSBzaG9vdCB5b3Vyc2VsZiBpbiB0aGUgZm9vdCwgc29ycnkuCj4gCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxtLXNlbnNvcnMgbWFp
bGluZyBsaXN0CmxtLXNlbnNvcnNAbG0tc2Vuc29ycy5vcmcKaHR0cDovL2xpc3RzLmxtLXNlbnNv
cnMub3JnL21haWxtYW4vbGlzdGluZm8vbG0tc2Vuc29ycw=

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
                   ` (4 preceding siblings ...)
  2012-05-31 20:56 ` Guenter Roeck
@ 2012-06-01  7:50 ` Jean Delvare
  2012-06-01 15:39 ` Guenter Roeck
  2012-06-01 19:55 ` Jean Delvare
  7 siblings, 0 replies; 9+ messages in thread
From: Jean Delvare @ 2012-06-01  7:50 UTC (permalink / raw)
  To: lm-sensors

On Thu, 31 May 2012 13:56:06 -0700, Guenter Roeck wrote:
> On Thu, 2012-05-31 at 16:13 -0400, Jean Delvare wrote:
> > The SMBus controller is missing (should be at 00:1f.3.) This explains
> > why sensors-detect couldn't see the SMSC EMC2103 chip.
> > 
> > This is something that was often seen on ICH3/4/5/6 systems, and the
> > kernel includes code to unhide the SMBus on these old chipsets, but I
> > think the latest one covered is the ICH7. We'd need to do the same with
> > the ICH9.
> > 
> The current version of i2c-i801.c does support ich9. Am I missing
> something ? Is there a missing variant ?

I'm not talking about chip support, but about chip _unhiding_ support.
This happens in drivers/pci/quirks.c, look at functions
asus_hides_smbus_lpc and asus_hides_smbus_lpc_ich6.

So actually ICH6 is the last one handled there, not ICH7.

We also have a user-space script to do the same (in prog/hotplug) but
it only works up to ICH5.

-- 
Jean Delvare

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
                   ` (5 preceding siblings ...)
  2012-06-01  7:50 ` Jean Delvare
@ 2012-06-01 15:39 ` Guenter Roeck
  2012-06-01 19:55 ` Jean Delvare
  7 siblings, 0 replies; 9+ messages in thread
From: Guenter Roeck @ 2012-06-01 15:39 UTC (permalink / raw)
  To: lm-sensors

On Fri, Jun 01, 2012 at 03:50:37AM -0400, Jean Delvare wrote:
> On Thu, 31 May 2012 13:56:06 -0700, Guenter Roeck wrote:
> > On Thu, 2012-05-31 at 16:13 -0400, Jean Delvare wrote:
> > > The SMBus controller is missing (should be at 00:1f.3.) This explains
> > > why sensors-detect couldn't see the SMSC EMC2103 chip.
> > > 
> > > This is something that was often seen on ICH3/4/5/6 systems, and the
> > > kernel includes code to unhide the SMBus on these old chipsets, but I
> > > think the latest one covered is the ICH7. We'd need to do the same with
> > > the ICH9.
> > > 
> > The current version of i2c-i801.c does support ich9. Am I missing
> > something ? Is there a missing variant ?
> 
> I'm not talking about chip support, but about chip _unhiding_ support.
> This happens in drivers/pci/quirks.c, look at functions
> asus_hides_smbus_lpc and asus_hides_smbus_lpc_ich6.
> 
> So actually ICH6 is the last one handled there, not ICH7.
> 
Got it, thanks. Given the explanation in the file, I'd be a bit hesitant
to add a new entry unless we know for sure that it does not cause trouble.

On my ASUS board (P8H67-V) Linux loads the i2c-i801 driver, so I guess Asus
stopped the hiding games at some point.

Guenter

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [lm-sensors] Problems with SMSC EMC2103-2
  2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
                   ` (6 preceding siblings ...)
  2012-06-01 15:39 ` Guenter Roeck
@ 2012-06-01 19:55 ` Jean Delvare
  7 siblings, 0 replies; 9+ messages in thread
From: Jean Delvare @ 2012-06-01 19:55 UTC (permalink / raw)
  To: lm-sensors

Again, please don't top-post, and please keep the list in Cc. This is
the last time I complain about that, next time I won't even read you.

On Fri, 01 Jun 2012 18:04:47 +0200, Sebastian Lefke wrote:
> Well it works perfectly with windows, so I don't know why it shouldn't 
> work with linux. ACPI isn't affected  and hwinfo32 monitors the values 
> and can even manipulate the fan speed. Afaik the editor of hwinfo32 just 
> unhides the sensors by changing the 'hiding'-bit.

It works with Windows. You can't say it works _perfectly_. If a race
condition exists, you may just have been lucky to not hit it yet. It
could also be that your monitoring application either skips ACPI
thermal zones when other monitoring devices are found, or serializes
the access to the various devices.

We can't do that easily in Linux, because the kernel drivers are
responsible for hardware access, and multiple applications can access
the interface exposed by these drivers. The applications are
independent, the kernel drivers too, so serializing is not possible, at
least not with the current model.

One possibility may be to use the hardware semaphore of the SMBus
controller, which I think was designed to solve this problem. However
it only works if the ACPI code itself (which comes with your BIOS)
checks the semaphore too. Last system where I checked, this wasn't the
case, so I gave up the whole idea.

If you provide a copy of your DSDT (/sys/firmware/acpi/tables/DSDT) we
may take a look at what exactly the ACPI BIOS is doing with the
EMC2103, and decide if using the hardware semaphore has a chance to
work. I wouldn't hold my breath though...

-- 
Jean Delvare

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-06-01 19:55 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-27 21:39 [lm-sensors] Problems with SMSC EMC2103-2 sebl
2012-05-28  7:01 ` Jean Delvare
2012-05-30 18:41 ` Sebl
2012-05-31 18:00 ` Guenter Roeck
2012-05-31 20:13 ` Jean Delvare
2012-05-31 20:56 ` Guenter Roeck
2012-06-01  7:50 ` Jean Delvare
2012-06-01 15:39 ` Guenter Roeck
2012-06-01 19:55 ` Jean Delvare

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.