Thread (3 messages) 3 messages, 2 authors, 2009-01-28

Re: [PATCH] Restore PCI IO space behind Freescale pseudo-bridge

From: Kumar Gala <hidden>
Date: 2009-01-28 15:59:57

Possibly related (same subject, not in this thread)

On Jan 28, 2009, at 3:31 AM, Benjamin Herrenschmidt wrote:
quoted
quoted
We are using the patch I emailed.  It's ugly in that it hard-codes  
the
Freescale vendor ID, but it works for us.
I guess I'm confused what the actual breakage is beyond some printk
messages.

We "fixup" the resources in fsl_pcibios_fixup_bus() so Ben's change
shouldn't have an impact.  Does something actually stop functioning?
I think the problem comes from my patch that "detects" closed bridge
windows, which uses the PCI_COMMAND register as a clue, and it seems
that your bridges don't properly support IO enable in there..
Yeah but I don't see why that's an issue.

Because after your code (pcibios_uninitialized_bridge_resource) we'll  
call ppc_md.pcibios_fixup_bus() and that will fix things up.

So I'm wondering if this is really a bug or just annoying printk's  
that are confusing.

- k
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help