On Wed, 2010-01-20 at 14:59 +0100, Stef van Os wrote: > Some of the newer 4xx pci cores don't send PCI type 1 transactions. > This patch enables type 1 transations for pcix nodes, thus enabling > devices behind PCI bridges. > > Signed-off-by: Stef van Os <stef.van...@gmail.com> > ---
Thanks, I'll send that to Linus after LCA. Cheers, Ben. > arch/powerpc/sysdev/ppc4xx_pci.c | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/arch/powerpc/sysdev/ppc4xx_pci.c > b/arch/powerpc/sysdev/ppc4xx_pci.c > index 6ff9d71..8aa3302 100644 > --- a/arch/powerpc/sysdev/ppc4xx_pci.c > +++ b/arch/powerpc/sysdev/ppc4xx_pci.c > @@ -569,7 +569,8 @@ static void __init ppc4xx_probe_pcix_bridge(struct > device_node *np) > hose->last_busno = bus_range ? bus_range[1] : 0xff; > > /* Setup config space */ > - setup_indirect_pci(hose, rsrc_cfg.start, rsrc_cfg.start + 0x4, 0); > + setup_indirect_pci(hose, rsrc_cfg.start, rsrc_cfg.start + 0x4, > + PPC_INDIRECT_TYPE_SET_CFG_TYPE); > > /* Disable all windows */ > writel(0, reg + PCIX0_POM0SA); > -- > 1.6.6.267.g5b159 > > > Disclaimer: The information contained in this email, including any > attachments is > confidential and is for the sole use of the intended recipient(s). Any > unauthorized > review, use, disclosure or distribution is prohibited. If you are not the > intended > recipient, please notify the sender immediately by replying to this message > and > destroy all copies of this message and any attachments. _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev