Skip to content

PCI/PCIe cleanups and fixups for 8641

Kumar Gala linuxppc-dev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15Remove set_cfg_type for PCI indirect users that don't need itarch/powerpc/platforms/52xx/mpc52xx_pci.c arch/powerpc/platforms/82xx/mpc82xx_ads.c arch/powerpc/platforms/83xx/pci.c +4 more+0 -90 replies
2/1552xx: Remove support for PCI bus_offsetarch/powerpc/platforms/52xx/mpc52xx_pci.c+4 -50 replies
3/15Pass the pci_controller into pci_exclude_devicearch/powerpc/platforms/82xx/mpc82xx_ads.c arch/powerpc/platforms/83xx/mpc83xx.h arch/powerpc/platforms/83xx/pci.c +13 more+163 -190 replies
4/15Remove hack to determine the 2nd PHBs bus numberarch/powerpc/platforms/83xx/pci.c arch/powerpc/platforms/85xx/mpc85xx_cds.c arch/powerpc/platforms/85xx/pci.c+2 -160 replies
5/15Remove bus_offset in places its not really usedarch/powerpc/platforms/82xx/mpc82xx_ads.c arch/powerpc/sysdev/fsl_pcie.c+4 -50 replies
6/15Added self_busno to indicate which bus number the PHB isarch/powerpc/sysdev/indirect_pci.c include/asm-ppc/pci-bridge.h+11 -20 replies
7/15Removed remnants of bus_offsetarch/powerpc/platforms/83xx/pci.c arch/powerpc/platforms/85xx/pci.c arch/powerpc/sysdev/indirect_pci.c +2 more+6 -52 replies
8/15Remove PCI-e errata for MPC8641 silicon ver 1.0arch/powerpc/Kconfig arch/powerpc/boot/dts/mpc8641_hpcn.dts arch/powerpc/platforms/86xx/mpc86xx.h +5 more+3 -2020 replies
9/1586xx: Add uli1575 pci-bridge sector to MPC8641HPCN dts file.arch/powerpc/boot/dts/mpc8641_hpcn.dts+84 -1311 replies
10/15Added indirect_type to handle variants of PCI opsarch/powerpc/sysdev/indirect_pci.c include/asm-ppc/pci-bridge.h+26 -60 replies
11/1586xx: Avoid system halt if link training isn't at least L0.arch/powerpc/platforms/86xx/pci.c+10 -10 replies
12/1586xx: Workaround PCI_PRIMARY_BUS usagearch/powerpc/platforms/86xx/pci.c arch/powerpc/sysdev/indirect_pci.c include/asm-ppc/pci-bridge.h+14 -10 replies
13/15MPC8641HPCN: Set IDE in ULI1575 to not native mode.arch/powerpc/platforms/86xx/mpc86xx_hpcn.c+1 -00 replies
14/15Let subordinate transparent bridges be transparent.arch/powerpc/kernel/pci_32.c+1 -10 replies
15/1586xx: Created quirk_fsl_pcie_transparent() to initialize bridge resources.arch/powerpc/platforms/86xx/pci.c+37 -00 replies

Reviews trailers per patch

2 of 15 patches have a Reviewed-by or Acked-by.

PatchRoy Zang
1/15
2/15
3/15
4/15
5/15
6/15
7/15
8/15A-b
9/15
10/15
11/15A-b
12/15
13/15
14/15
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/15] [POWERPC] PCI/PCIe cleanups and fixups for 8641

This is a set of patches queued for 2.6.23 that cleanup some of the PCI code for ppc32 and get PCIe working on 8641. Most of these patches have been seen in one form or another before on the list.

Also available at:

master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git for_paulus

- k