Please pull powerpc.git master branch
Paul Mackerras
paulus at samba.org
Wed Feb 14 12:07:07 EST 2007
Linus,
Please do:
git pull \
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc.git
or, if the mirroring hasn't caught up:
git pull \
master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc.git
The most important thing there is Ben's "Fix vDSO page count
calculation" patch. Apart from that there are a bunch of updates for
Cell and for embedded systems plus some other minor fixes and
cleanups.
Thanks,
Paul.
Documentation/powerpc/booting-without-of.txt | 4
.../powerpc/mpc52xx-device-tree-bindings.txt | 183 ++-
arch/powerpc/Kconfig | 2
arch/powerpc/boot/dts/kuroboxHD.dts | 148 ++
arch/powerpc/boot/dts/lite5200.dts | 135 +-
arch/powerpc/boot/dts/lite5200b.dts | 135 +-
arch/powerpc/boot/dts/mpc8313erdb.dts | 219 +++
arch/powerpc/boot/dts/mpc8349emitxgp.dts | 187 +++
arch/powerpc/boot/dts/mpc834x_mds.dts | 6
arch/powerpc/boot/dts/mpc8568mds.dts | 380 +++++
arch/powerpc/configs/linkstation_defconfig | 118 +-
arch/powerpc/configs/mpc8313_rdb_defconfig | 1409 ++++++++++++++++++++
arch/powerpc/configs/mpc834x_itx_defconfig | 232 +--
arch/powerpc/configs/mpc834x_itxgp_defconfig | 1174 +++++++++++++++++
arch/powerpc/configs/mpc834x_mds_defconfig | 9
arch/powerpc/configs/mpc8568mds_defconfig | 992 ++++++++++++++
arch/powerpc/kernel/btext.c | 9
arch/powerpc/kernel/cputable.c | 2
arch/powerpc/kernel/head_44x.S | 2
arch/powerpc/kernel/head_fsl_booke.S | 7
arch/powerpc/kernel/legacy_serial.c | 15
arch/powerpc/kernel/prom_init.c | 81 +
arch/powerpc/kernel/setup_32.c | 8
arch/powerpc/kernel/smp.c | 23
arch/powerpc/kernel/udbg.c | 2
arch/powerpc/kernel/vdso.c | 34
arch/powerpc/mm/mem.c | 3
arch/powerpc/mm/pgtable_32.c | 2
arch/powerpc/oprofile/op_model_cell.c | 149 +-
arch/powerpc/platforms/52xx/Makefile | 2
arch/powerpc/platforms/52xx/efika-pci.c | 119 --
arch/powerpc/platforms/52xx/efika-setup.c | 150 --
arch/powerpc/platforms/52xx/efika.c | 243 +++
arch/powerpc/platforms/52xx/efika.h | 19
arch/powerpc/platforms/52xx/lite5200.c | 29
arch/powerpc/platforms/52xx/mpc52xx_common.c | 4
arch/powerpc/platforms/52xx/mpc52xx_pic.c | 10
arch/powerpc/platforms/83xx/Kconfig | 24
arch/powerpc/platforms/83xx/Makefile | 3
arch/powerpc/platforms/83xx/mpc8313_rdb.c | 99 +
arch/powerpc/platforms/83xx/mpc834x_itx.c | 2
arch/powerpc/platforms/83xx/mpc834x_mds.c | 213 +++
arch/powerpc/platforms/83xx/mpc834x_sys.c | 140 --
arch/powerpc/platforms/83xx/mpc834x_sys.h | 23
arch/powerpc/platforms/83xx/mpc83xx.h | 18
arch/powerpc/platforms/85xx/Kconfig | 13
arch/powerpc/platforms/85xx/Makefile | 1
arch/powerpc/platforms/85xx/mpc8568_mds.c | 246 +++
arch/powerpc/platforms/85xx/mpc85xx_ads.c | 7
arch/powerpc/platforms/85xx/mpc85xx_cds.c | 17
arch/powerpc/platforms/Makefile | 2
arch/powerpc/platforms/cell/pmu.c | 14
arch/powerpc/platforms/cell/spu_manage.c | 102 -
arch/powerpc/platforms/cell/spufs/context.c | 137 +-
arch/powerpc/platforms/cell/spufs/file.c | 144 +-
arch/powerpc/platforms/cell/spufs/run.c | 16
arch/powerpc/platforms/cell/spufs/sched.c | 386 ++++-
arch/powerpc/platforms/cell/spufs/spufs.h | 50 -
arch/powerpc/platforms/celleb/htab.c | 19
arch/powerpc/platforms/embedded6xx/linkstation.c | 12
arch/powerpc/platforms/ps3/spu.c | 42 -
arch/powerpc/platforms/pseries/Makefile | 1
arch/powerpc/platforms/pseries/firmware.h | 17
arch/powerpc/platforms/pseries/kexec.c | 72 +
arch/powerpc/platforms/pseries/pci.c | 4
arch/powerpc/platforms/pseries/pseries.h | 36 +
arch/powerpc/platforms/pseries/ras.c | 2
arch/powerpc/platforms/pseries/ras.h | 9
arch/powerpc/platforms/pseries/setup.c | 60 -
arch/powerpc/platforms/pseries/smp.c | 1
arch/powerpc/sysdev/fsl_soc.c | 78 +
arch/powerpc/sysdev/mpic.c | 21
arch/powerpc/sysdev/qe_lib/ucc_slow.c | 6
arch/powerpc/xmon/xmon.c | 1
arch/ppc/configs/taishan_defconfig | 1077 +++++++++++++++
arch/ppc/kernel/head_fsl_booke.S | 7
arch/ppc/kernel/ppc_ksyms.c | 2
arch/ppc/mm/pgtable.c | 2
arch/ppc/platforms/4xx/Kconfig | 10
arch/ppc/platforms/4xx/Makefile | 1
arch/ppc/platforms/4xx/taishan.c | 395 ++++++
arch/ppc/platforms/4xx/taishan.h | 67 +
arch/ppc/syslib/Makefile | 1
drivers/ata/pata_mpc52xx.c | 6
drivers/macintosh/adbhid.c | 4
drivers/macintosh/apm_emu.c | 2
drivers/macintosh/mac_hid.c | 4
drivers/macintosh/therm_adt746x.c | 6
drivers/macintosh/via-cuda.c | 2
drivers/macintosh/via-macii.c | 10
drivers/macintosh/via-maciisi.c | 6
drivers/macintosh/via-pmu.c | 13
drivers/macintosh/via-pmu68k.c | 4
drivers/serial/Kconfig | 10
drivers/serial/Makefile | 1
drivers/serial/mpc52xx_uart.c | 5
drivers/serial/of_serial.c | 143 ++
include/asm-powerpc/cell-pmu.h | 15
include/asm-powerpc/floppy.h | 135 ++
include/asm-powerpc/spu.h | 1
include/asm-powerpc/systbl.h | 1
include/asm-powerpc/ucc_slow.h | 2
include/asm-powerpc/udbg.h | 1
include/asm-powerpc/vdso.h | 5
include/asm-ppc/ibm4xx.h | 4
105 files changed, 8624 insertions(+), 1602 deletions(-)
create mode 100644 arch/powerpc/boot/dts/kuroboxHD.dts
create mode 100644 arch/powerpc/boot/dts/mpc8313erdb.dts
create mode 100644 arch/powerpc/boot/dts/mpc8349emitxgp.dts
rename arch/powerpc/boot/dts/{mpc8349emds.dts => mpc834x_mds.dts} (99%)
create mode 100644 arch/powerpc/boot/dts/mpc8568mds.dts
create mode 100644 arch/powerpc/configs/mpc8313_rdb_defconfig
create mode 100644 arch/powerpc/configs/mpc834x_itxgp_defconfig
create mode 100644 arch/powerpc/configs/mpc8568mds_defconfig
delete mode 100644 arch/powerpc/platforms/52xx/efika-pci.c
delete mode 100644 arch/powerpc/platforms/52xx/efika-setup.c
create mode 100644 arch/powerpc/platforms/52xx/efika.c
delete mode 100644 arch/powerpc/platforms/52xx/efika.h
create mode 100644 arch/powerpc/platforms/83xx/mpc8313_rdb.c
create mode 100644 arch/powerpc/platforms/83xx/mpc834x_mds.c
delete mode 100644 arch/powerpc/platforms/83xx/mpc834x_sys.c
delete mode 100644 arch/powerpc/platforms/83xx/mpc834x_sys.h
create mode 100644 arch/powerpc/platforms/85xx/mpc8568_mds.c
delete mode 100644 arch/powerpc/platforms/pseries/firmware.h
create mode 100644 arch/powerpc/platforms/pseries/kexec.c
create mode 100644 arch/powerpc/platforms/pseries/pseries.h
delete mode 100644 arch/powerpc/platforms/pseries/ras.h
create mode 100644 arch/ppc/configs/taishan_defconfig
create mode 100644 arch/ppc/platforms/4xx/taishan.c
create mode 100644 arch/ppc/platforms/4xx/taishan.h
create mode 100644 drivers/serial/of_serial.c
Akira Iguchi:
[POWERPC] Celleb: improve MMU hashtable locking
Andy Fleming:
[POWERPC] 85xx: Add support for the 8568 MDS board
[POWERPC] 85xx: Add a defconfig for the 8568 MDS
Arnd Bergmann:
[POWERPC] Open Firmware serial port driver
Becky Bruce:
[POWERPC] 85xx: Don't write reserved values to MAS1[TSIZE]
[POWERPC] 85xx: Drop use of SYNC macro in head_fsl_booke.S
Benjamin Herrenschmidt:
[POWERPC] Fix vDSO page count calculation
[POWERPC] spufs: remove need for struct page for SPEs
[POWERPC] powerpc: Remove SPU struct pages for PS3
[POWERPC] spufs: Fix bitrot of the SPU mmap facility
Carl Love:
[POWERPC] cell: PPU Oprofile cleanup patch
Christoph Hellwig:
[POWERPC] spufs: remove SPU_CONTEXT_PREEMPT
[POWERPC] spufs: remove empty last line in run.c
[POWERPC] spufs: remove superfluous SPU_STATE_SAVED assignments
[POWERPC] spufs: bind_context sets SPU_STATE_RUNNABLE
[POWERPC] spufs: sched.c cleanups
[POWERPC] spufs: simplify state_mutex
[POWERPC] spufs: state_mutex cleanup
[POWERPC] spufs: move prio to spu_context
[POWERPC] spufs: runqueue simplification
[POWERPC] spufs: optimize spu_run
[POWERPC] spu sched: simplity spu_remove_from_active_list
[POWERPC] spu sched: update some comments
[POWERPC] spu sched: forced preemption at execution
[POWERPC] spu sched: use DECLARE_BITMAP
[POWERPC] spu sched: static timeslicing for SCHED_RR contexts
David Gibson:
[POWERPC] Remove ibm4{xx,4x}.h from arch/powerpc
[POWERPC] Use udbg_early_init() on ppc32
Grant Likely:
[POWERPC] Fixup mp5200 drivers to match device tree changes
[POWERPC] mpc5200 device tree bindings refinement
Guennadi Liakhovetski:
[POWERPC] Update to linkstation / kurobox support
Kim Phillips:
[POWERPC] 83xx: Add base support for the MPC8313E RDB
[POWERPC] 83xx: add the mpc8313erdb defconfig
Kumar Gala:
[POWERPC] Fix is_power_of_4(x) compile error
[POWERPC] 85xx: Marked functions static
[POWERPC] 83xx: Updated and renamed MPC834x SYS to MPC834x MDS
Li Yang:
[POWERPC] 83xx: Added new dr_mode property for usb controller on 83xx
[POWERPC] 83xx: Add USB setup code for MPC8349E MDS-PB
[POWERPC] 83xx: Add platform_device for USB DR peripheral driver
Masato Noguchi:
[POWERPC] spufs: avoid accessing kernel memory through mmapped /mem node
Maynard Johnson:
[POWERPC] cell: pm_rtas_activat_signals routine cleanup
Michael Ellerman:
[POWERPC] Consolidate pseries platform header files into pseries.h
[POWERPC] Cleanup pseries smp initialisation code
[POWERPC] Cleanup pseries kexec code
[POWERPC] Move MPIC smp routines into mpic.c
Olaf Hering:
[POWERPC] move variables in drivers/macintosh to bss
[POWERPC] Mark winbond IDE PCI resources with start 0 as unassigned
[POWERPC] Correct AC Power: in /proc/pmu/info on ibook1
Pavel Fedin:
[POWERPC] Virtual DMA support for floppy driver for new powerpc architecture
Rojhalat Ibrahim:
[PPC] Fix compile error for e500 core based processors
Stefan Roese:
[POWERPC] ppc: Add support for AMCC Taishan 440GX eval board
Stephen Rothwell:
[POWERPC] Wire up sys_getcpu
[POWERPC] correct a prototype
Sylvain Munaut:
[POWERPC] Add device tree fixups for the EFIKA
[POWERPC] Restore 'proper' link order in platform
[POWERPC] Use common 52xx of_platform probe code for EFIKA
[POWERPC] Fix unbalanced of_node_{get,put} in efika-setup.c
[POWERPC] Small cleanup of EFIKA platform
Timur Tabi:
[POWERPC] QE: Rename ucc_slow_info.us_regs to ucc_slow_info.regs
[POWERPC] 83xx: Add support for MPC8349E-mITX-GP
[POWERPC] 83xx: Updated mpc834x_itx_defconfig
More information about the Linuxppc-dev
mailing list