There is some dump_pci_devices in auto.c of s2885, you can enable that to see if amd8111 LPC is 1:4.0
Regards
YH
-----邮件原件----- 发件人: Li-Ta Lo [mailto:ollie@lanl.gov] 发送时间: 2004年3月24日 8:05 收件人: YhLu 抄送: ebiederman@lnxi.com; Stefan Reinauer; ron minnich; LinuxBIOS 主题: Re: 答复: S4882 support
On Tue, 2004-03-23 at 20:57, YhLu wrote:
It seems the soft reset didn't rest the MB and ...
Ollie,
Can you check that in S2885? And I think if you changed the hard_reset and soft_reset to bus 1, it may not rest the ht.
What ?? I have to change it to bus 1 to make the reset work on S2885.
Ollie
Regards
Yinghai Lu
-----邮件原件----- 发件人: YhLu 发送时间: 2004年3月23日 19:22 收件人: ebiederman@lnxi.com; Stefan Reinauer; ron minnich 抄送: linuxbios@clustermatic.org 主题: S4882 support
Eric,
The ht reset in auto.c seems not thoroughly.
And it will stuck at hard_reset in amdk8_scan_chains. ( at this time can
not
access 8111 yet).
Regards
YH
LinuxBIOS-1.1.62.0_Normal Tue Mar 23 17:33:50 PST 2004 starting... setting up resource map....done. 04 nodes initialized. ht reset -Ram1.00 XÀm1.01 Ram1.02 Ram1.03 Ram2.00 Ram2.01 Ram2.02 Ram2.03 Ram3 Initializing memory: done Initializing memory: done Initializing memory: done Initializing memory: done Clearing LinuxBIOS memory: done Ram4 Copying LinuxBIOS to ram. Jumping to LinuxBIOS. LinuxBIOS-1.1.62.0_Normal Tue Mar 23 17:46:40 PST 2004 booting... Finding PCI configuration type. PCI: Using configuration type 1 Enumerating: AMD K8 Northbridge Enumerating: AMD K8 Northbridge Enumerating: AMD K8 Northbridge Enumerating: AMD K8 Northbridge Enumerating: AMD K8 Enumerating: AMD K8 Enumerating: AMD K8 Enumerating: AMD K8 Enumerating: AMD 8111 Enumerating: Winbond w83627hf Enumerating buses...PCI: pci_scan_bus for bus 0 PCI: 00:18.0 [1022/1100] enabled PCI: 00:18.1 [1022/1101] enabled PCI: 00:18.2 [1022/1102] enabled PCI: 00:18.3 [1022/1103] ops PCI: 00:18.3 [1022/1103] enabled PCI: 00:19.0 [1022/1100] enabled PCI: 00:19.1 [1022/1101] enabled PCI: 00:19.2 [1022/1102] enabled PCI: 00:19.3 [1022/1103] ops PCI: 00:19.3 [1022/1103] enabled PCI: 00:1a.0 [1022/1100] enabled PCI: 00:1a.1 [1022/1101] enabled PCI: 00:1a.2 [1022/1102] enabled PCI: 00:1a.3 [1022/1103] ops PCI: 00:1a.3 [1022/1103] enabled PCI: 00:1b.0 [1022/1100] enabled PCI: 00:1b.1 [1022/1101] enabled PCI: 00:1b.2 [1022/1102] enabled PCI: 00:1b.3 [1022/1103] ops PCI: 00:1b.3 [1022/1103] enabled amdk8_scan_chains max: 0 starting... Hyper transport scan link: 1 max: 1 PCI: 01:01.0 [1022/7450] enabled next_unitid: 0003 PCI: 01:03.0 [1022/7460] enabled next_unitid: 0007 HyperT reset needed
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
On Wed, 2004-03-24 at 10:36, YhLu wrote:
There is some dump_pci_devices in auto.c of s2885, you can enable that to see if amd8111 LPC is 1:4.0
Regards
That why I don't understand of this magic. In the log, LPC was 0:4.0 and than changed to 3:4.0 and it's never 1:4.0. But I have to change the reset code to 1:4.0.
Ollie
YH
-----邮件原件----- 发件人: Li-Ta Lo [mailto:ollie@lanl.gov] 发送时间: 2004年3月24日 8:05 收件人: YhLu 抄送: ebiederman@lnxi.com; Stefan Reinauer; ron minnich; LinuxBIOS 主题: Re: 答复: S4882 support
On Tue, 2004-03-23 at 20:57, YhLu wrote:
It seems the soft reset didn't rest the MB and ...
Ollie,
Can you check that in S2885? And I think if you changed the hard_reset and soft_reset to bus 1, it may not rest the ht.
What ?? I have to change it to bus 1 to make the reset work on S2885.
Ollie
* Li-Ta Lo ollie@lanl.gov [040324 21:37]:
That why I don't understand of this magic. In the log, LPC was 0:4.0 and than changed to 3:4.0 and it's never 1:4.0. But I have to change the reset code to 1:4.0.
Commercial bioses have it easy.. for some reason they always map that device on 0:7.0. It looks less elegant, but it does a cheap job.
Stefan