powerpc/fsl-pci: Unify pci/pcie initialization code

Daniel Walker danielwa at cisco.com
Fri Nov 6 05:48:12 AEDT 2015


Hi,

905e75c46dba5f3061049277e4eb7110beedba43:arch/powerpc/platforms/85xx/mpc85xx_ads.c

This commit seems to cause problems with PCI devices doing DMA, just 
with mpc85xx ads. If you do the "fsl_add_bridge()" after you setup the 
ppc_md.pci_exclude_device to mpc85xx_exclude_device, then the 
early_read_config_word() calls in 
arch/powerpc/sysdev/fsl_pci.c:setup_pci_cmd() are like no-ops.

This issue was found by David Beazley (on the CC), he can respond to 
more detailed questions on it. The fix he came up with was to remove the 
"pci_exclude_device".

Daniel


More information about the Linuxppc-dev mailing list