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 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev