G5 pci probing regression
Paul Mackerras
paulus at samba.org
Tue Sep 20 08:20:33 EST 2005
Christoph Hellwig writes:
> sure. The -unpatched files are plain 2.6.14-rc1, the -patched ones are
> with my little hack.
Thanks. This would be the problem:
--- proc-pci-patched 2005-09-20 08:08:23.000000000 +1000
+++ proc-pci-unpatched 2005-09-20 08:08:33.000000000 +1000
@@ -28,18 +28,19 @@
Class 0100: PCI device 1000:0054 (rev 0).
IRQ 52.
Master Capable. Latency=16. Min Gnt=64.Max Lat=10.
- I/O at 0x400 [0x4ff].
- Non-prefetchable 64 bit memory at 0x90004000 [0x90007fff].
- Non-prefetchable 64 bit memory at 0x90020000 [0x9002ffff].
+ Non-prefetchable 32 bit memory at 0x400 [0x4ff].
+ Non-prefetchable 32 bit memory at 0x90004000 [0x90007fff].
+ Non-prefetchable 32 bit memory at 0x90020000 [0x9002ffff].
The first resource being shown as memory is just a bug. I'm wondering
how I tell 32-bit BARs from 64-bit BARs in the device tree, though.
Could you tar up your device tree (or at least the directory for this
device) and send it to me?
Thanks,
Paul.
More information about the Linuxppc64-dev
mailing list