Yep, I'm aware of that. I'm way too lazy to backport the PCI resource code
and the problem seemed solved by using yaboot for me. I didn't
fully realize the Wallstreet doesn't have this option.
Instead of walking the whole device tree, I hope to get away with just
picking a free area (assuming pci_dev->base_address[i] == 0 means free)
instead. But I won't get to it before the weekend. If BenH implements a
cleaner way, the better.
Well, since this concerns only one machine, in a given configuration, I
beleive it's safe to just hard-code a new mappping we know won't conflict.
How does OF sets up the mapping of the ATI on the Lombard ? Maybe we can
just stuff that in some fixup routine for the wallstreet...
Ben.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/