* powermac S900 6 slot PCI broken in 2.6.16
@ 2006-04-20 15:22 Robert Brose
2006-04-21 6:21 ` Benjamin Herrenschmidt
0 siblings, 1 reply; 2+ messages in thread
From: Robert Brose @ 2006-04-20 15:22 UTC (permalink / raw)
To: linuxppc-dev
The s900 has a 6 slot PCI bus. It works fine in 2.6.15. In 2.6.16 it
appears the interrupts are being assigned in an incorrect way, I get
an interrupt assignment failure on the device on the 21052 bridge.
(notice in the interrupt assignment at the end that the stuff on the
bridge is on irq 25 when it works in 2.6.15 and irq 1 when it doesn't
work in 2.6.16).
2.6.16 relevant dmesg
irq: Found primary Apple PIC /bandit/gc for 32 irqs
irq: System has 32 possible interrupts
.
.
ohci_hcd 0000:01:03.0: Unlink after no-IRQ? Controller is probably using the wrong IRQ.
lspci
0000:00:0b.0 Host bridge: Apple Computer Inc. Bandit PowerPC host bridge (rev 03)
0000:00:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21052 (rev 01)
0000:00:10.0 ff00: Apple Computer Inc. Grand Central I/O (rev 02)
2.6.16 /proc/interrupts
CPU0
1: 0 PMAC-PIC Edge ohci1394, ohci_hcd:usb1
2: 0 PMAC-PIC Edge MACE-txdma
3: 302 PMAC-PIC Edge MACE-rxdma
8: 0 PMAC-PIC Edge Built-in Sound out
9: 0 PMAC-PIC Edge Built-in Sound in
13: 37 PMAC-PIC Edge MESH
14: 640 PMAC-PIC Edge MACE
17: 0 PMAC-PIC Edge Built-in Sound misc
18: 18917 PMAC-PIC Edge ADB
19: 0 PMAC-PIC Edge SWIM3
23: 452 PMAC-PIC Level eth0
24: 1159 PMAC-PIC Level ide0
BAD: 0
2.6.15 /proc/interrupts
CPU0
2: 0 PMAC-PIC Edge MACE-txdma
3: 3233732 PMAC-PIC Edge MACE-rxdma
8: 0 PMAC-PIC Edge Built-in Sound out
9: 0 PMAC-PIC Edge Built-in Sound in
13: 109 PMAC-PIC Edge MESH
14: 3148467 PMAC-PIC Edge MACE
15: 4 PMAC-PIC Edge PowerMac Zilog
17: 0 PMAC-PIC Edge Built-in Sound misc
18: 18746 PMAC-PIC Edge ADB
19: 0 PMAC-PIC Edge SWIM3
23: 1123909 PMAC-PIC Level eth0
24: 403989 PMAC-PIC Level ide0
25: 9440212 PMAC-PIC Level ohci1394, ohci_hcd:usb1, r128@PCI:1:0:0
Bob
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: powermac S900 6 slot PCI broken in 2.6.16
2006-04-20 15:22 powermac S900 6 slot PCI broken in 2.6.16 Robert Brose
@ 2006-04-21 6:21 ` Benjamin Herrenschmidt
0 siblings, 0 replies; 2+ messages in thread
From: Benjamin Herrenschmidt @ 2006-04-21 6:21 UTC (permalink / raw)
To: Robert Brose; +Cc: linuxppc-dev
On Thu, 2006-04-20 at 15:22 +0000, Robert Brose wrote:
> The s900 has a 6 slot PCI bus. It works fine in 2.6.15. In 2.6.16 it
> appears the interrupts are being assigned in an incorrect way, I get
> an interrupt assignment failure on the device on the 21052 bridge.
> (notice in the interrupt assignment at the end that the stuff on the
> bridge is on irq 25 when it works in 2.6.15 and irq 1 when it doesn't
> work in 2.6.16).
can you send me a tarball of /proc/device-tree along with a complete
dmesg output and lspci -vv log as root for both 2.6.15 and .16 ? Thanks.
Ben.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-04-21 6:21 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-20 15:22 powermac S900 6 slot PCI broken in 2.6.16 Robert Brose
2006-04-21 6:21 ` Benjamin Herrenschmidt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).