Just commit.
Two ways calling
In auto.c
#if 0
// You need to preset bus num in PCI_DEV(0, 0x18,1) 0xe0, 0xe4,
0xe8, 0xec
needs_reset |= ht_setup_chains(2);
#else
// automatically set that for you, but you might meet tight space
needs_reset |= ht_setup_chains_x();
* YhLu <[EMAIL PROTECTED]> [041215 21:05]:
> Stefan,
>
> Please check out the patch. It works well with our MB.
>
> YH
No change here. The machine still hangs. It seems it is dead as soon as I
am trying to put my fingers on anything higher than bus4. I'll go and
compare bridge setups tomorrow.
Stefan,
Please check out the patch. It works well with our MB.
YH
-Original Message-
From: YhLu
Sent: Wednesday, December 15, 2004 11:29 AM
To: Stefan Reinauer
Cc: 'Eric W. Biederman'; [EMAIL PROTECTED]
Subject: RE: collapsing devices.
Eric,
s
CI_DEV(bus, 0, 0),
because it must begin from unitid 1.
YH
-Original Message-
From: Stefan Reinauer [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 15, 2004 8:36 AM
To: YhLu
Cc: 'Eric W. Biederman'; [EMAIL PROTECTED]
Subject: Re: collapsing devices.
* YhLu <[EMAIL
* YhLu <[EMAIL PROTECTED]> [041214 03:14]:
> Stefan,
>
> I add dump_pci_decvies_on_bus in debug.c
>
> Please add calling to dump_pci_devices_on_bus(busn) before
> ht_collapse_previous_enumeration(busn). In ht_setup_chains.
>
> Also in auto.c you need to put inconerent_ht.c after debug.c.
See th
* Yinghai Lu <[EMAIL PROTECTED]> [041213 03:54]:
> Please try this:
> 1. Comment out inconherent init in auto.c
> 2. disable hard_reset in northbridge.c
It will hang here:
PCI: 04:00.0 [1022/7464] enabled
PCI: 04:00.1 [1022/7464] enabled
PCI: 04:00.2 No device operations
PCI: 04:01.0 No device op
Stefan,
I add dump_pci_decvies_on_bus in debug.c
Please add calling to dump_pci_devices_on_bus(busn) before
ht_collapse_previous_enumeration(busn). In ht_setup_chains.
Also in auto.c you need to put inconerent_ht.c after debug.c.
I guess you can use if(busn!=0) to skip the ht chain collapse if
[EMAIL PROTECTED] On Behalf Of Yinghai Lu
Sent: Sunday, December 12, 2004 5:45 PM
To: 'Stefan Reinauer'; [EMAIL PROTECTED]
Subject: RE: collapsing devices.
Actually for cpu0 link1, in the auto.c stage, incoherent.c only need to
handle bus 0, because ht device only at bus 0 (8131 and 8111).
Fo
, December 11, 2004 12:42 PM
To: [EMAIL PROTECTED]
Subject: Re: collapsing devices.
Hi,
I started stripping down noncht enumeration.
in the beginning i really collapse bus 0. After this I only pretend to
do so, while walking through the devices with a simple dummy loop:
for(dev = PCI_DEV(bus
in the same HT chain are always in the same bus.
YH
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Stefan Reinauer
Sent: Saturday, December 11, 2004 12:12 PM
To: [EMAIL PROTECTED]
Subject: collapsing devices.
Hi,
I am desperate, still getting
Hi,
I started stripping down noncht enumeration.
in the beginning i really collapse bus 0. After this I only pretend to
do so, while walking through the devices with a simple dummy loop:
for(dev = PCI_DEV(bus, 0, 0); dev <= PCI_DEV(bus, 0x1f, 0x7); dev +=
PCI_DEV(0, 1, 0)) {
Hi,
I am desperate, still getting:
LinuxBIOS-1.1.7.0-fallback Sat Dec 11 20:30:55 CET 2004 starting...
setting up resource mapdone.
04 nodes initialized.
udev=(0,0x18,0) 0xb4=0003
Pretending to collapse device 74501022 on bus
udev=(0,0x19,0) 0xd4=000a0400
Pretending to collapse d
12 matches
Mail list logo