linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* PCI IO range limitation
@ 2007-06-28 10:20 Marian Balakowicz
  2007-06-28 17:43 ` Benjamin Herrenschmidt
  0 siblings, 1 reply; 9+ messages in thread
From: Marian Balakowicz @ 2007-06-28 10:20 UTC (permalink / raw)
  To: linuxppc-dev


Hi,

Trying to change PCI IO window base for 52xx target I found that
we are pretty much limited to a "0" offset only.

pci_process_bridge_OF_ranges() will not process any IO range that has
addresses set to anything else.

956:      case 1:         /* I/O space */
957:               if (ranges[2] != 0)
958:                       break;

When this range[2] checking is removed from
pci_process_bridge_OF_ranges() kernel boots ok with the non-zero PCI IO
base, but the PCI device I am using (e100) will not work.

I guess that with the above dropping of non-zero based PCI IO ranges
this is not supposed to be working. But does anyone know why?

Thanks,
Marian

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2007-07-06 13:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-28 10:20 PCI IO range limitation Marian Balakowicz
2007-06-28 17:43 ` Benjamin Herrenschmidt
2007-06-28 23:38   ` Matt Sealey
2007-06-29  0:13     ` Benjamin Herrenschmidt
2007-06-29 17:08       ` Matt Sealey
2007-06-29 23:14         ` Benjamin Herrenschmidt
2007-07-03  9:24   ` Marian Balakowicz
2007-07-03 11:13     ` Benjamin Herrenschmidt
2007-07-06 13:37       ` Marian Balakowicz

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).