Please pull 'next' branch of 4xx tree

Josh Boyer jwboyer at linux.vnet.ibm.com
Thu May 6 03:11:42 EST 2010


Hi Ben,

A late pull request for -next, so my apologies in advance.  This contains the
first 7 patches of the 476 series.  I did a build/boot test on 440EPx for each
patch individually and fixed up a few minor issues.  The 440EPx seems to be
running just fine for all of them.  This also has the reset type patch from
Stefan in it, as I've tested that as well.

josh

The following changes since commit cb694769f0d0c1f6fb8c9dc806c0a68da1056055:
  Benjamin Herrenschmidt (1):
        Revert "powerpc/mm: Bump SECTION_SIZE_BITS from 16MB to 256MB"

are available in the git repository at:

  ssh://master.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git next

Dave Kleikamp (5):
      powerpc/44x: break out cpu init code into stand-alone function
      powerpc/47x: Base ppc476 support
      powerpc/476: add machine check handler for 47x core
      powerpc/476: Add isync after loading mmu and debug spr's
      powerpc/47x: defconfig for 476 on the iss 4xx simulator

Stefan Roese (1):
      powerpc/4xx: Add optional "reset_type" property to control reboot via dts

Torez Smith (2):
      powerpc/booke: Add Stack Marking support to Booke Exception Prolog
      powerpc/4xx: Simple platform for the ISS 4xx simulator

 Documentation/powerpc/dts-bindings/4xx/reboot.txt |   18 +
 arch/powerpc/boot/Makefile                        |    5 +-
 arch/powerpc/boot/dts/iss4xx-mpic.dts             |  155 ++++
 arch/powerpc/boot/dts/iss4xx.dts                  |  116 +++
 arch/powerpc/boot/treeboot-iss4xx.c               |   56 ++
 arch/powerpc/boot/wrapper                         |    3 +
 arch/powerpc/configs/44x/iss476-smp_defconfig     | 1026 +++++++++++++++++++++
 arch/powerpc/include/asm/cache.h                  |    6 +-
 arch/powerpc/include/asm/cputable.h               |    5 +
 arch/powerpc/include/asm/mmu-44x.h                |   51 +-
 arch/powerpc/include/asm/mmu.h                    |    1 +
 arch/powerpc/include/asm/reg.h                    |    4 +
 arch/powerpc/include/asm/reg_booke.h              |   24 +
 arch/powerpc/kernel/cputable.c                    |   29 +
 arch/powerpc/kernel/entry_32.S                    |    5 +
 arch/powerpc/kernel/head_44x.S                    |  828 +++++++++++++----
 arch/powerpc/kernel/head_booke.h                  |    4 +
 arch/powerpc/kernel/kprobes.c                     |    3 +
 arch/powerpc/kernel/misc_32.S                     |    9 +-
 arch/powerpc/kernel/process.c                     |    3 +
 arch/powerpc/kernel/smp.c                         |    8 +
 arch/powerpc/kernel/traps.c                       |   40 +
 arch/powerpc/mm/44x_mmu.c                         |  144 +++-
 arch/powerpc/mm/mmu_context_nohash.c              |    8 +
 arch/powerpc/mm/mmu_decl.h                        |    7 +-
 arch/powerpc/mm/tlb_nohash_low.S                  |  118 +++-
 arch/powerpc/platforms/44x/Kconfig                |   20 +
 arch/powerpc/platforms/44x/Makefile               |    1 +
 arch/powerpc/platforms/44x/iss4xx.c               |  167 ++++
 arch/powerpc/platforms/Kconfig.cputype            |    5 +-
 arch/powerpc/sysdev/ppc4xx_soc.c                  |   24 +-
 31 files changed, 2690 insertions(+), 203 deletions(-)
 create mode 100644 Documentation/powerpc/dts-bindings/4xx/reboot.txt
 create mode 100644 arch/powerpc/boot/dts/iss4xx-mpic.dts
 create mode 100644 arch/powerpc/boot/dts/iss4xx.dts
 create mode 100644 arch/powerpc/boot/treeboot-iss4xx.c
 create mode 100644 arch/powerpc/configs/44x/iss476-smp_defconfig
 create mode 100644 arch/powerpc/platforms/44x/iss4xx.c



More information about the Linuxppc-dev mailing list