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