Pull request: scottwood/linux.git next

Scott Wood scottwood at freescale.com
Tue Nov 18 16:20:23 AEDT 2014


Highlights include a bunch of 8xx optimizations, device tree bindings for
Freescale BMan, QMan, and FMan datapath components, misc device tree
updates, and inbound rio window support.

The following changes since commit 0df1f2487d2f0d04703f142813d53615d62a1da4:

  Linux 3.18-rc3 (2014-11-02 15:01:51 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git next

for you to fetch changes up to 76f3e2929bb6b476fb02b519ad953e2e29ee7bd5:

  powerpc/config: Enable memory driver (2014-11-17 19:36:42 -0600)

----------------------------------------------------------------
Ashish Kumar (1):
      powerpc/mpc85xx: Remove SPI and NAND partition from bsc9131rdb.dtsi

Emil Medve (7):
      powerpc/dts: Factorize the clock control node
      dt/bindings: qoriq-clock: Add binding for the platform PLL
      powerpc/dts: Add node(s) for the platform PLL
      dt/bindings: Introduce the FSL QorIQ DPAA BMan
      dt/bindings: Introduce the FSL QorIQ DPAA BMan portal(s)
      dt/bindings: Introduce the FSL QorIQ DPAA QMan
      dt/bindings: Introduce the FSL QorIQ DPAA QMan portal(s)

Hongtao Jia (2):
      powerpc: Add ADT7461 to device tree for supported boards
      powerpc: Add INA220 to device tree for supported boards

Igal Liberman (2):
      powerpc/fsl: Added rcw registers to global utility registers
      powerpc/fsl: Frame Manager Device Tree binding document

LEROY Christophe (14):
      powerpc/8xx: exception InstructionAccess does not exist on MPC8xx
      powerpc/8xx: DataAccess exception not generated by MPC8xx
      powerpc/8xx: No need to restore registers and save them again.
      powerpc/8xx: Use M_TW instead of M_TWB
      powerpc/8xx: Don't use MD_TWC for walk
      powerpc/8xx: Use PAGE size related consts
      powerpc/8xx: Const for TLB RPN forced value
      powerpc/8xx: Implement 16k pages
      powerpc/8xx: Better readibility of ERRATA CPU6 handling
      powerpc/8xx: set PTE bit 22 off TLBmiss
      powerpc/8xx: _PMD_PRESENT already set in level 1 entries
      powerpc/8xx: Don't restore regs to save them again.
      powerpc/8xx: Use DAR to save r3 for CPU6 ERRATA
      powerpc/8xx: Invalidate non present TLB as early as possible

Martijn de Gouw (1):
      powerpc/fsl-rio: add support for mapping inbound windows

Paul Bolle (1):
      powerpc/8xx: Remove Kconfig symbol FADS

Prabhakar Kushwaha (1):
      powerpc/config: Enable memory driver

Scott Wood (1):
      powerpc/fsl: Update fman dt binding with clock name and qbman link

 .../devicetree/bindings/clock/qoriq-clock.txt      |  14 +-
 .../devicetree/bindings/powerpc/fsl/fman.txt       | 534 +++++++++++++++++++++
 .../devicetree/bindings/soc/fsl/bman-portals.txt   |  56 +++
 Documentation/devicetree/bindings/soc/fsl/bman.txt | 125 +++++
 .../devicetree/bindings/soc/fsl/qman-portals.txt   | 154 ++++++
 Documentation/devicetree/bindings/soc/fsl/qman.txt | 165 +++++++
 arch/powerpc/Kconfig                               |   2 +-
 arch/powerpc/boot/dts/b4860emu.dts                 |   4 +-
 arch/powerpc/boot/dts/b4qds.dtsi                   |  23 +
 arch/powerpc/boot/dts/bsc9131rdb.dtsi              |  50 --
 arch/powerpc/boot/dts/fsl/b4420si-post.dtsi        |  28 +-
 arch/powerpc/boot/dts/fsl/b4860si-post.dtsi        |  28 +-
 arch/powerpc/boot/dts/fsl/p2041si-post.dtsi        |  48 +-
 arch/powerpc/boot/dts/fsl/p3041si-post.dtsi        |  48 +-
 arch/powerpc/boot/dts/fsl/p4080si-post.dtsi        |  48 +-
 arch/powerpc/boot/dts/fsl/p5020si-post.dtsi        |  48 +-
 arch/powerpc/boot/dts/fsl/p5040si-post.dtsi        |  48 +-
 arch/powerpc/boot/dts/fsl/qoriq-clockgen1.dtsi     |  85 ++++
 arch/powerpc/boot/dts/fsl/qoriq-clockgen2.dtsi     |  68 +++
 arch/powerpc/boot/dts/fsl/t1040si-post.dtsi        |  30 +-
 arch/powerpc/boot/dts/fsl/t2081si-post.dtsi        |  29 +-
 arch/powerpc/boot/dts/fsl/t4240si-post.dtsi        |  29 +-
 arch/powerpc/boot/dts/p3041ds.dts                  |  20 +
 arch/powerpc/boot/dts/p5020ds.dts                  |  20 +
 arch/powerpc/boot/dts/p5040ds.dts                  |  20 +
 arch/powerpc/boot/dts/t104xrdb.dtsi                |   7 +
 arch/powerpc/boot/dts/t208xqds.dtsi                |  11 +
 arch/powerpc/boot/dts/t4240emu.dts                 |   4 +-
 arch/powerpc/configs/corenet32_smp_defconfig       |   1 +
 arch/powerpc/configs/corenet64_smp_defconfig       |   1 +
 arch/powerpc/configs/mpc85xx_defconfig             |   1 +
 arch/powerpc/configs/mpc85xx_smp_defconfig         |   1 +
 arch/powerpc/include/asm/fsl_guts.h                |   5 +-
 arch/powerpc/include/asm/mmu-8xx.h                 |   2 +
 arch/powerpc/include/asm/pgtable-ppc32.h           |  20 +
 arch/powerpc/include/asm/pte-8xx.h                 |   7 +-
 arch/powerpc/kernel/head_8xx.S                     | 230 ++++-----
 arch/powerpc/mm/fault.c                            |   7 -
 arch/powerpc/platforms/8xx/Kconfig                 |   4 -
 arch/powerpc/sysdev/fsl_rio.c                      | 104 ++++
 arch/powerpc/sysdev/fsl_rio.h                      |  13 +
 41 files changed, 1599 insertions(+), 543 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/powerpc/fsl/fman.txt
 create mode 100644 Documentation/devicetree/bindings/soc/fsl/bman-portals.txt
 create mode 100644 Documentation/devicetree/bindings/soc/fsl/bman.txt
 create mode 100644 Documentation/devicetree/bindings/soc/fsl/qman-portals.txt
 create mode 100644 Documentation/devicetree/bindings/soc/fsl/qman.txt
 create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-clockgen1.dtsi
 create mode 100644 arch/powerpc/boot/dts/fsl/qoriq-clockgen2.dtsi


More information about the Linuxppc-dev mailing list