All of lore.kernel.org
 help / color / mirror / Atom feed
From: devik@cdi.cz (Martin Devera)
To: lm-sensors@vger.kernel.org
Subject: [lm-sensors] HT-1000 smbus
Date: Tue, 14 Feb 2006 08:23:27 +0000	[thread overview]
Message-ID: <43F1937F.3070308@cdi.cz> (raw)
In-Reply-To: <43F105D6.7000500@cdi.cz>

Hi Rudolf,

Rudolf Marek wrote:
> Martin Devera wrote:
>> Hello,
> Well I have _NO_ time for this until end of next week, but I was curious and tired from studying so I have looked :)

thanks to you and your curiosity :-)

> here are the results:
> ftp://ftp.supermicro.com/utility/Supero_Doctor_III/32-Bit_Edition/AllSuperD.ini
> 
> This software has an interesting file smbus.sys
> 
>    1051d:       3d 66 11 00 02          cmp    $0x2001166,%eax
>    10522:       0f 84 9b 00 00 00       je     0x105c3
>    10528:       3d 66 11 01 02          cmp    $0x2011166,%eax
>    1052d:       0f 84 90 00 00 00       je     0x105c3
>    10533:       3d 66 11 05 02          cmp    $0x2051166,%eax
>    10538:       0f 84 85 00 00 00       je     0x105c3
>    1053e:       3d 86 80 83 24          cmp    $0x24838086,%eax
>    10543:       74 73                   je     0x105b8
> 
> 
> HT1000 legacy southbridge should be same as:
> 0200	OSB4 South Bridge
> 0201	CSB5 South Bridge

excelent catch. I already looked into SuperoDoctor, but was not able to 
find this part. Hovewer I already assumed that it might be compatible 
and tested it yesterday (more below).

> let confirm by:
> Please provide output of
> 
> lspci -v -v -v
> and
> lspci -n
00:02.0 Host bridge: Broadcom HT1000 Legacy South Bridge
         Subsystem: Broadcom: Unknown device 0201
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR+ Fast B2B-
         Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium 
 >TAbort- <TAbort- <MAbort- >SERR - <PERR-
         Latency: 64

-n will tell you that it IS 1166:0205.

> Maybe just adding the line with:
>         { PCI_DEVICE(0x1166, 0x205),
>           .driver_data = 0 },
> 
> Will do the trick. Assuming you have the "HT1000 Legacy South Bridge" If not we must find out where is the PCI id located and start from that point.

this is exactly what I did:
piix4_smbus 0000:00:02.0: Found 0000:00:02.0 device
piix4_smbus 0000:00:02.0: Unusual config register value
piix4_smbus 0000:00:02.0: Try using fix_hstcfg=1 if you experience problems
piix4_smbus 0000:00:02.0: Illegal Interrupt configuration (or code out 
of date)!
piix4_smbus 0000:00:02.0: SMBREV = 0x0
piix4_smbus 0000:00:02.0: SMBA = 0x580

after using fix_hstcfg=1, machine freeze...
If you will have again a long time (just interested, what faculty and 
year, FEL ?) I will not leave the effort un-appreciated ;-)
Going to dig into smbus.sys more for now.

Martin


  parent reply	other threads:[~2006-02-14  8:23 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-13 22:19 [lm-sensors] HT-1000 smbus Martin Devera
2006-02-13 23:24 ` Rudolf Marek
2006-02-14  8:23 ` Martin Devera [this message]
2006-02-14  8:58 ` Rudolf Marek
2006-02-14 16:21 ` Martin Devera
2006-02-15 22:38 ` Jean Delvare

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=43F1937F.3070308@cdi.cz \
    --to=devik@cdi.cz \
    --cc=lm-sensors@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.