linux/arch/powerpc/boot/dts
Linus Torvalds f689b742f2 powerpc updates for 4.5
- Ground work for the new Power9 MMU from Aneesh Kumar K.V
  - Optimise FP/VMX/VSX context switching from Anton Blanchard
 
  - Various cleanups from Krzysztof Kozlowski, John Ogness, Rashmica Gupta,
    Russell Currey, Gavin Shan, Daniel Axtens, Michael Neuling, Andrew Donnellan
  - Allow wrapper to work on non-english system from Laurent Vivier
  - Add rN aliases to the pt_regs_offset table from Rashmica Gupta
  - Fix module autoload for rackmeter & axonram drivers from Luis de Bethencourt
  - Include KVM guest test in all interrupt vectors from Paul Mackerras
  - Fix DSCR inheritance over fork() from Anton Blanchard
  - Make value-returning atomics & {cmp}xchg* & their atomic_ versions fully ordered from Boqun Feng
  - Print MSR TM bits in oops messages from Michael Neuling
  - Add TM signal return & invalid stack selftests from Michael Neuling
  - Limit EPOW reset event warnings from Vipin K Parashar
  - Remove the Cell QPACE code from Rashmica Gupta
  - Append linux_banner to exception information in xmon from Rashmica Gupta
  - Add selftest to check if VSRs are corrupted from Rashmica Gupta
  - Remove broken GregorianDay() from Daniel Axtens
  - Import Anton's context_switch2 benchmark into selftests from Michael Ellerman
  - Add selftest script to test HMI functionality from Daniel Axtens
  - Remove obsolete OPAL v2 support from Stewart Smith
  - Make enter_rtas() private from Michael Ellerman
  - PPR exception cleanups from Michael Ellerman
  - Add page soft dirty tracking from Laurent Dufour
  - Add support for Nvlink NPUs from Alistair Popple
  - Add support for kexec on 476fpe from Alistair Popple
  - Enable kernel CPU dlpar from sysfs from Nathan Fontenot
  - Copy only required pieces of the mm_context_t to the paca from Michael Neuling
  - Add a kmsg_dumper that flushes OPAL console output on panic from Russell Currey
  - Implement save_stack_trace_regs() to enable kprobe stack tracing from Steven Rostedt
  - Add HWCAP bits for Power9 from Michael Ellerman
  - Fix _PAGE_PTE breaking swapoff from Aneesh Kumar K.V
  - Fix _PAGE_SWP_SOFT_DIRTY breaking swapoff from Hugh Dickins
  - scripts/recordmcount.pl: support data in text section on powerpc from Ulrich Weigand
  - Handle R_PPC64_ENTRY relocations in modules from Ulrich Weigand
 
  - cxl: Fix possible idr warning when contexts are released from Vaibhav Jain
  - cxl: use correct operator when writing pcie config space values from Andrew Donnellan
  - cxl: Fix DSI misses when the context owning task exits from Vaibhav Jain
  - cxl: fix build for GCC 4.6.x from Brian Norris
  - cxl: use -Werror only with CONFIG_PPC_WERROR from Brian Norris
  - cxl: Enable PCI device ID for future IBM CXL adapter from Uma Krishnan
 
  - Freescale updates from Scott: Highlights include moving QE code out of
    arch/powerpc (to be shared with arm), device tree updates, and minor fixes.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJWmIxeAAoJEFHr6jzI4aWAA+cQAIXAw4WfVWJ2V4ZK+1eKfB57
 fdXG71PuXG+WYIWy71ly8keLHdzzD1NQ2OUB64bUVRq202nRgVc15ZYKRJ/FE/sP
 SkxaQ2AG/2kI2EflWshOi0Lu9qaZ+LMHJnszIqE/9lnGSB2kUI/cwsSXgziiMKXR
 XNci9v14SdDd40YV/6BSZXoxApwyq9cUbZ7rnzFLmz4hrFuKmB/L3LABDF8QcpH7
 sGt/YaHGOtqP0UX7h5KQTFLGe1OPvK6NWixSXeZKQ71ED6cho1iKUEOtBA9EZeIN
 QM5JdHFWgX8MMRA0OHAgidkSiqO38BXjmjkVYWoIbYz7Zax3ThmrDHB4IpFwWnk3
 l7WBykEXY7KEqpZzbh0GFGehZWzVZvLnNgDdvpmpk/GkPzeYKomBj7ZZfm3H1yGD
 BTHPwuWCTX+/K75yEVNO8aJO12wBg7DRl4IEwBgqhwU8ga4FvUOCJkm+SCxA1Dnn
 qlpS7qPwTXNIEfKMJcxp5X0KiwDY1EoOotd4glTN0jbeY5GEYcxe+7RQ302GrYxP
 zcc8EGLn8h6BtQvV3ypNHF5l6QeTW/0ZlO9c236tIuUQ5gQU39SQci7jQKsYjSzv
 BB1XdLHkbtIvYDkmbnr1elbeJCDbrWL9rAXRUTRyfuCzaFWTfZmfVNe8c8qwDMLk
 TUxMR/38aI7bLcIQjwj9
 =R5bX
 -----END PGP SIGNATURE-----

Merge tag 'powerpc-4.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc updates from Michael Ellerman:
 "Core:
   - Ground work for the new Power9 MMU from Aneesh Kumar K.V
   - Optimise FP/VMX/VSX context switching from Anton Blanchard

  Misc:
   - Various cleanups from Krzysztof Kozlowski, John Ogness, Rashmica
     Gupta, Russell Currey, Gavin Shan, Daniel Axtens, Michael Neuling,
     Andrew Donnellan
   - Allow wrapper to work on non-english system from Laurent Vivier
   - Add rN aliases to the pt_regs_offset table from Rashmica Gupta
   - Fix module autoload for rackmeter & axonram drivers from Luis de
     Bethencourt
   - Include KVM guest test in all interrupt vectors from Paul Mackerras
   - Fix DSCR inheritance over fork() from Anton Blanchard
   - Make value-returning atomics & {cmp}xchg* & their atomic_ versions
     fully ordered from Boqun Feng
   - Print MSR TM bits in oops messages from Michael Neuling
   - Add TM signal return & invalid stack selftests from Michael Neuling
   - Limit EPOW reset event warnings from Vipin K Parashar
   - Remove the Cell QPACE code from Rashmica Gupta
   - Append linux_banner to exception information in xmon from Rashmica
     Gupta
   - Add selftest to check if VSRs are corrupted from Rashmica Gupta
   - Remove broken GregorianDay() from Daniel Axtens
   - Import Anton's context_switch2 benchmark into selftests from
     Michael Ellerman
   - Add selftest script to test HMI functionality from Daniel Axtens
   - Remove obsolete OPAL v2 support from Stewart Smith
   - Make enter_rtas() private from Michael Ellerman
   - PPR exception cleanups from Michael Ellerman
   - Add page soft dirty tracking from Laurent Dufour
   - Add support for Nvlink NPUs from Alistair Popple
   - Add support for kexec on 476fpe from Alistair Popple
   - Enable kernel CPU dlpar from sysfs from Nathan Fontenot
   - Copy only required pieces of the mm_context_t to the paca from
     Michael Neuling
   - Add a kmsg_dumper that flushes OPAL console output on panic from
     Russell Currey
   - Implement save_stack_trace_regs() to enable kprobe stack tracing
     from Steven Rostedt
   - Add HWCAP bits for Power9 from Michael Ellerman
   - Fix _PAGE_PTE breaking swapoff from Aneesh Kumar K.V
   - Fix _PAGE_SWP_SOFT_DIRTY breaking swapoff from Hugh Dickins
   - scripts/recordmcount.pl: support data in text section on powerpc
     from Ulrich Weigand
   - Handle R_PPC64_ENTRY relocations in modules from Ulrich Weigand

  cxl:
   - cxl: Fix possible idr warning when contexts are released from
     Vaibhav Jain
   - cxl: use correct operator when writing pcie config space values
     from Andrew Donnellan
   - cxl: Fix DSI misses when the context owning task exits from Vaibhav
     Jain
   - cxl: fix build for GCC 4.6.x from Brian Norris
   - cxl: use -Werror only with CONFIG_PPC_WERROR from Brian Norris
   - cxl: Enable PCI device ID for future IBM CXL adapter from Uma
     Krishnan

  Freescale:
   - Freescale updates from Scott: Highlights include moving QE code out
     of arch/powerpc (to be shared with arm), device tree updates, and
     minor fixes"

* tag 'powerpc-4.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (149 commits)
  powerpc/module: Handle R_PPC64_ENTRY relocations
  scripts/recordmcount.pl: support data in text section on powerpc
  powerpc/powernv: Fix OPAL_CONSOLE_FLUSH prototype and usages
  powerpc/mm: fix _PAGE_SWP_SOFT_DIRTY breaking swapoff
  powerpc/mm: Fix _PAGE_PTE breaking swapoff
  cxl: Enable PCI device ID for future IBM CXL adapter
  cxl: use -Werror only with CONFIG_PPC_WERROR
  cxl: fix build for GCC 4.6.x
  powerpc: Add HWCAP bits for Power9
  powerpc/powernv: Reserve PE#0 on NPU
  powerpc/powernv: Change NPU PE# assignment
  powerpc/powernv: Fix update of NVLink DMA mask
  powerpc/powernv: Remove misleading comment in pci.c
  powerpc: Implement save_stack_trace_regs() to enable kprobe stack tracing
  powerpc: Fix build break due to paca mm_context_t changes
  cxl: Fix DSI misses when the context owning task exits
  MAINTAINERS: Update Scott Wood's e-mail address
  powerpc/powernv: Fix minor off-by-one error in opal_mce_check_early_recovery()
  powerpc: Fix style of self-test config prompts
  powerpc/powernv: Only delay opal_rtc_read() retry when necessary
  ...
2016-01-15 13:18:47 -08:00
..
fsl powerpc/mpc85xx: Add TMU device tree support for T1023/T1024 2015-12-23 22:21:11 -06:00
include dts: mpc512x: prepare for preprocessor support 2013-08-24 00:18:55 +02:00
a3m071.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
a4m072.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
ac14xx.dts dts: mpc512x: add clock related device tree specs 2014-01-12 18:53:03 +01:00
acadia.dts
adder875-redboot.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
adder875-uboot.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
akebono.dts powerpc: Added PCI MSI support using the HSTA module 2014-05-01 08:26:30 +10:00
amigaone.dts
arches.dts
asp834x-redboot.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
bamboo.dts
bluestone.dts powerpc/44x: Support OCM(On Chip Memory) for APM821xx SoC and Bluestone board 2013-01-10 15:08:37 +11:00
c2k.dts dt/bindings: Remove device_type "serial" from marvell,mv64360-mpsc 2014-01-16 16:31:31 +00:00
canyonlands.dts
charon.dts
cm5200.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
currituck.dts powerpc: Update currituck pci/usb fixup for new board revision 2013-06-20 16:55:13 +10:00
digsy_mtc.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
ebony.dts
eiger.dts
ep88xc.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
ep405.dts
ep8248e.dts dt/bindings: remove users of device_type "mdio" 2014-01-16 16:25:56 +00:00
gamecube.dts
gef_ppc9a.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
gef_sbc310.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
gef_sbc610.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
glacier.dts
haleakala.dts
holly.dts dt/bindings: remove users of device_type "mdio" 2014-01-16 16:25:56 +00:00
hotfoot.dts
icon.dts
iss4xx-mpic.dts
iss4xx.dts
katmai.dts
kilauea.dts powerpc/4xx: Fix warning in kilauea.dtb 2013-12-02 14:06:56 +11:00
klondike.dts
kmeter1.dts
ksi8560.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
kuroboxHD.dts
kuroboxHG.dts
lite5200.dts
lite5200b.dts powerpc/5200: Add Lite5200 on-board LEDs as devices 2013-02-11 21:24:53 +00:00
makalu.dts
media5200.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
mgcoge.dts powerpc/82xx: add SPI support for mgcoge 2012-07-10 07:07:20 -05:00
motionpro.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
mpc832x_mds.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc832x_rdb.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc834x_mds.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc836x_mds.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc836x_rdk.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc866ads.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc885ads.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc5121.dtsi powerpc/512x: add a device tree binding for LocalPlus Bus FIFO 2015-10-22 15:20:47 +02:00
mpc5121ads.dts dts: mpc512x: prepare for preprocessor support 2013-08-24 00:18:55 +02:00
mpc5125twr.dts powerpc/512x: add a device tree binding for LocalPlus Bus FIFO 2015-10-22 15:20:47 +02:00
mpc5200b.dtsi powerpc/5200: Add Lite5200 on-board LEDs as devices 2013-02-11 21:24:53 +00:00
mpc7448hpc2.dts dt/bindings: remove users of device_type "mdio" 2014-01-16 16:25:56 +00:00
mpc8272ads.dts dt/bindings: remove users of device_type "mdio" 2014-01-16 16:25:56 +00:00
mpc8308_p1m.dts dma: mpc512x: separate 'compatible' values for MPC512x and MPC8308 2014-05-02 22:36:21 +05:30
mpc8308rdb.dts dma: mpc512x: separate 'compatible' values for MPC512x and MPC8308 2014-05-02 22:36:21 +05:30
mpc8313erdb.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8315erdb.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8349emitx.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8349emitxgp.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8377_mds.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8377_rdb.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8377_wlan.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8378_mds.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8378_rdb.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8379_mds.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8379_rdb.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8610_hpcd.dts
mpc8641_hpcn_36b.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mpc8641_hpcn.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
mucmc52.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
mvme5100.dts powerpc/embedded6xx: Add support for Motorola/Emerson MVME5100 2014-01-09 17:52:20 -06:00
o2d300.dts powerpc/mpc5200: add dts files for ifm camera machines 2012-09-14 10:10:01 +02:00
o2d.dts powerpc/mpc5200: add dts files for ifm camera machines 2012-09-14 10:10:01 +02:00
o2d.dtsi powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
o2dnt2.dts powerpc/mpc5200: add dts files for ifm camera machines 2012-09-14 10:10:01 +02:00
o2i.dts powerpc/mpc5200: add dts files for ifm camera machines 2012-09-14 10:10:01 +02:00
o2mnt.dts powerpc/mpc5200: add dts files for ifm camera machines 2012-09-14 10:10:01 +02:00
o3dnt.dts powerpc/mpc5200: add dts files for ifm camera machines 2012-09-14 10:10:01 +02:00
obs600.dts
pcm030.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
pcm032.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
pdm360ng.dts dts: mpc512x: prepare for preprocessor support 2013-08-24 00:18:55 +02:00
pq2fads.dts dt/bindings: remove users of device_type "mdio" 2014-01-16 16:25:56 +00:00
ps3.dts
rainier.dts
redwood.dts
sam440ep.dts
sbc8349.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
sbc8548-altflash.dts powerpc/85xx: add alternate dts file for sbc8548 boot via SODIMM 2013-02-13 07:49:00 -06:00
sbc8548-post.dtsi dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
sbc8548-pre.dtsi powerpc/85xx: split sbc8548 dts file into pre and post chunks 2013-02-13 07:48:58 -06:00
sbc8548.dts powerpc/85xx: update sbc8548 flash information to match recent u-boot 2013-02-13 07:48:59 -06:00
sbc8641d.dts powerpc/sbc8641: drop bogus PHY IRQ entries from DTS file 2015-12-09 14:00:39 +11:00
sequoia.dts
socrates.dts
storcenter.dts
stx_gp3_8560.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
stxssa8555.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
taishan.dts
tqm8xx.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
tqm5200.dts
tqm8540.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
tqm8541.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
tqm8548-bigflash.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
tqm8548.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
tqm8555.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
tqm8560.dts dt/bindings: Remove all references to device_type "ethernet-phy" 2014-01-16 11:11:51 +00:00
uc101.dts powerpc/5200: Use the gpt* labels to simplify mpc5200 dts files 2013-02-11 21:48:09 +00:00
virtex440-ml507.dts powerpc/dts/virtex440: Declare address/size-cells for phy device 2013-12-02 14:06:57 +11:00
virtex440-ml510.dts
walnut.dts
warp.dts
wii.dts
xcalibur1501.dts powerpc/85xx: typo in dts: "interupt" (four devices) 2013-11-22 16:57:25 -06:00
xpedite5200_xmon.dts
xpedite5200.dts
xpedite5301.dts powerpc/85xx: typo in dts: "interupt" (four devices) 2013-11-22 16:57:25 -06:00
xpedite5330.dts powerpc/85xx: typo in dts: "interupt" (four devices) 2013-11-22 16:57:25 -06:00
xpedite5370.dts powerpc/85xx: typo in dts: "interupt" (four devices) 2013-11-22 16:57:25 -06:00
yosemite.dts