Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Pull powerpc updates from Benjamin Herrenschmidt: "Here are a few more powerpc bits that I would like in 3.10. Mostly remaining bolts & screw tightening of power8 support such as actually exposing the new features via the previously added AT_HWCAP2, and a few fixes, some of them for problems exposed recently like irqdomain warnings or sysfs access permission issues, some exposed by power8 hardware. The only change outside of arch/powerpc is a small one to irqdomain.c to allow silent failure to fix a problem on Cell where we get a dozen WARN_ON's tripping at boot for what is basically a normal case." * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: powerpc: Make hard_irq_disable() do the right thing vs. irq tracing powerpc/topology: Fix spurr attribute permission powerpc/pci: Support per-aperture memory offset powerpc/cell/iommu: Improve error message for missing node powerpc/cell/spufs: Fix status attribute permission irqdomain: Allow quiet failure mode powerpc/pnv: Fix "compatible" property for P8 PHB powerpc/pci: Don't add bogus empty resources to PHBs powerpc/powerpnv: Properly handle failure starting CPUs powerpc/cputable: Advertise support for ISEL/HTM/DSCR/TAR on POWER8 powerpc/cputable: Advertise ISEL support on appropriate embedded processors powerpc/cputable: Advertise DSCR support on P7/P7+ powerpc/cputable: Reserve bits in HWCAP2 for new features powerpc/pseries: Perform proper max_bus_speed detection powerpc/pseries: Force 32 bit MSIs for devices that require it powerpc/tm: Fix null pointer deference in flush_hash_page powerpc/powernv: Defer OPAL exception handler registration powerpc: Emulate non privileged DSCR read and write
Showing
- arch/powerpc/include/asm/cputable.h 2 additions, 0 deletionsarch/powerpc/include/asm/cputable.h
- arch/powerpc/include/asm/hw_irq.h 7 additions, 9 deletionsarch/powerpc/include/asm/hw_irq.h
- arch/powerpc/include/asm/machdep.h 3 additions, 0 deletionsarch/powerpc/include/asm/machdep.h
- arch/powerpc/include/asm/pci-bridge.h 3 additions, 5 deletionsarch/powerpc/include/asm/pci-bridge.h
- arch/powerpc/include/asm/ppc-opcode.h 4 additions, 0 deletionsarch/powerpc/include/asm/ppc-opcode.h
- arch/powerpc/include/uapi/asm/cputable.h 9 additions, 0 deletionsarch/powerpc/include/uapi/asm/cputable.h
- arch/powerpc/kernel/cputable.c 14 additions, 0 deletionsarch/powerpc/kernel/cputable.c
- arch/powerpc/kernel/pci-common.c 35 additions, 66 deletionsarch/powerpc/kernel/pci-common.c
- arch/powerpc/kernel/pci_32.c 1 addition, 1 deletionarch/powerpc/kernel/pci_32.c
- arch/powerpc/kernel/pci_64.c 1 addition, 1 deletionarch/powerpc/kernel/pci_64.c
- arch/powerpc/kernel/sysfs.c 1 addition, 1 deletionarch/powerpc/kernel/sysfs.c
- arch/powerpc/kernel/traps.c 8 additions, 2 deletionsarch/powerpc/kernel/traps.c
- arch/powerpc/mm/hash_utils_64.c 1 addition, 0 deletionsarch/powerpc/mm/hash_utils_64.c
- arch/powerpc/platforms/cell/iommu.c 1 addition, 1 deletionarch/powerpc/platforms/cell/iommu.c
- arch/powerpc/platforms/cell/spu_base.c 1 addition, 1 deletionarch/powerpc/platforms/cell/spu_base.c
- arch/powerpc/platforms/embedded6xx/mpc10x.h 0 additions, 11 deletionsarch/powerpc/platforms/embedded6xx/mpc10x.h
- arch/powerpc/platforms/powermac/pci.c 1 addition, 1 deletionarch/powerpc/platforms/powermac/pci.c
- arch/powerpc/platforms/powernv/opal.c 13 additions, 2 deletionsarch/powerpc/platforms/powernv/opal.c
- arch/powerpc/platforms/powernv/pci-ioda.c 7 additions, 5 deletionsarch/powerpc/platforms/powernv/pci-ioda.c
- arch/powerpc/platforms/powernv/smp.c 3 additions, 1 deletionarch/powerpc/platforms/powernv/smp.c
Loading
Please register or sign in to comment