[PATCH 0/8] powerpc/powernv: PCI code cleanup

Gavin Shan gwshan at linux.vnet.ibm.com
Wed Nov 12 13:36:03 AEDT 2014


The patchset cleans up PowerNV PCI code. Also, the compound PEs are
affected to each other with help of PELTV, which was missed from
commit 262af557 ("powerpc/powernv: Enable M64 aperatus for PHB3").

Gavin Shan (8):
  powerpc/powernv: Check PHB type in advance
  powerpc/powernv: Fix condition to remove M64
  powerpc/powernv: Rename alloc_m64_pe() to reserve_m64_pe()
  powerpc/powernv: Initialize M64 PE in time
  powerpc/powernv: Set PELTV for compound PEs
  powerpc/powernv: Simplify pnv_ioda_configure_pe()
  powerpc/powernv: Bail upon invalid master PE
  powerpc/powernv: Fix potential zero devisor

 arch/powerpc/platforms/powernv/pci-ioda.c   | 205 +++++++++++++++++++++-------
 arch/powerpc/platforms/powernv/pci-p5ioc2.c |  28 ++--
 arch/powerpc/platforms/powernv/pci.h        |   2 +-
 3 files changed, 172 insertions(+), 63 deletions(-)

-- 
1.8.3.2



More information about the Linuxppc-dev mailing list