Please pull powerpc.git master branch
Paul Mackerras
paulus at samba.org
Fri Oct 12 14:28:55 EST 2007
Linus,
Please do
git pull \
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc.git master
to get a powerpc update for 2.6.24, as listed below.
Thanks,
Paul.
Documentation/powerpc/booting-without-of.txt | 335 ++++
MAINTAINERS | 29
arch/powerpc/Kconfig | 50 +
arch/powerpc/Kconfig.debug | 31
arch/powerpc/Makefile | 56 -
arch/powerpc/boot/.gitignore | 9
arch/powerpc/boot/44x.c | 85 -
arch/powerpc/boot/44x.h | 5
arch/powerpc/boot/4xx.c | 300 ++++
arch/powerpc/boot/4xx.h | 22
arch/powerpc/boot/Makefile | 25
arch/powerpc/boot/bamboo.c | 47 +
arch/powerpc/boot/cpm-serial.c | 269 ++++
arch/powerpc/boot/cuboot-52xx.c | 59 +
arch/powerpc/boot/cuboot-83xx.c | 1
arch/powerpc/boot/cuboot-85xx.c | 1
arch/powerpc/boot/cuboot-8xx.c | 47 +
arch/powerpc/boot/cuboot-bamboo.c | 30
arch/powerpc/boot/cuboot-hpc2.c | 48 +
arch/powerpc/boot/cuboot-pq2.c | 261 +++
arch/powerpc/boot/cuboot-sequoia.c | 56 +
arch/powerpc/boot/cuboot.c | 3
arch/powerpc/boot/dcr.h | 18
arch/powerpc/boot/devtree.c | 99 +
arch/powerpc/boot/dts/bamboo.dts | 244 +++
arch/powerpc/boot/dts/ebony.dts | 35
arch/powerpc/boot/dts/ep88xc.dts | 214 +++
arch/powerpc/boot/dts/holly.dts | 5
arch/powerpc/boot/dts/kilauea.dts | 252 +++
arch/powerpc/boot/dts/kuroboxHD.dts | 9
arch/powerpc/boot/dts/kuroboxHG.dts | 9
arch/powerpc/boot/dts/lite5200.dts | 59 -
arch/powerpc/boot/dts/lite5200b.dts | 119 +-
arch/powerpc/boot/dts/mpc7448hpc2.dts | 9
arch/powerpc/boot/dts/mpc8272ads.dts | 431 +++---
arch/powerpc/boot/dts/mpc8313erdb.dts | 67 -
arch/powerpc/boot/dts/mpc832x_mds.dts | 122 +-
arch/powerpc/boot/dts/mpc832x_rdb.dts | 72 -
arch/powerpc/boot/dts/mpc8349emitx.dts | 104 +
arch/powerpc/boot/dts/mpc8349emitxgp.dts | 52 -
arch/powerpc/boot/dts/mpc834x_mds.dts | 249 ++-
arch/powerpc/boot/dts/mpc836x_mds.dts | 123 +-
arch/powerpc/boot/dts/mpc8540ads.dts | 175 +-
arch/powerpc/boot/dts/mpc8541cds.dts | 228 ++-
arch/powerpc/boot/dts/mpc8544ds.dts | 377 +++--
arch/powerpc/boot/dts/mpc8548cds.dts | 404 +++--
arch/powerpc/boot/dts/mpc8555cds.dts | 228 ++-
arch/powerpc/boot/dts/mpc8560ads.dts | 267 ++--
arch/powerpc/boot/dts/mpc8568mds.dts | 160 +-
arch/powerpc/boot/dts/mpc8572ds.dts | 404 +++++
arch/powerpc/boot/dts/mpc8610_hpcd.dts | 191 +++
arch/powerpc/boot/dts/mpc8641_hpcn.dts | 289 ++--
arch/powerpc/boot/dts/mpc866ads.dts | 5
arch/powerpc/boot/dts/mpc885ads.dts | 211 ++-
arch/powerpc/boot/dts/pq2fads.dts | 240 +++
arch/powerpc/boot/dts/prpmc2800.dts | 5
arch/powerpc/boot/dts/sequoia.dts | 302 ++++
arch/powerpc/boot/dts/walnut.dts | 190 +++
arch/powerpc/boot/ebony.c | 45 +
arch/powerpc/boot/ep88xc.c | 54 +
arch/powerpc/boot/fixed-head.S | 4
arch/powerpc/boot/flatdevtree.c | 100 +
arch/powerpc/boot/flatdevtree.h | 8
arch/powerpc/boot/flatdevtree_env.h | 20
arch/powerpc/boot/flatdevtree_misc.c | 8
arch/powerpc/boot/fsl-soc.c | 57 +
arch/powerpc/boot/fsl-soc.h | 8
arch/powerpc/boot/gunzip_util.c | 8
arch/powerpc/boot/holly.c | 5
arch/powerpc/boot/io.h | 49 +
arch/powerpc/boot/main.c | 10
arch/powerpc/boot/mpc52xx-psc.c | 69 +
arch/powerpc/boot/mpc8xx.c | 82 +
arch/powerpc/boot/mpc8xx.h | 11
arch/powerpc/boot/mpsc.c | 1
arch/powerpc/boot/mv64x60_i2c.c | 2
arch/powerpc/boot/of.c | 2
arch/powerpc/boot/ops.h | 36
arch/powerpc/boot/planetcore.c | 166 ++
arch/powerpc/boot/planetcore.h | 49 +
arch/powerpc/boot/ppcboot.h | 7
arch/powerpc/boot/pq2.c | 102 +
arch/powerpc/boot/pq2.h | 11
arch/powerpc/boot/prpmc2800.c | 6
arch/powerpc/boot/ps3.c | 4
arch/powerpc/boot/serial.c | 23
arch/powerpc/boot/stdlib.c | 45 +
arch/powerpc/boot/stdlib.h | 6
arch/powerpc/boot/string.S | 37
arch/powerpc/boot/string.h | 3
arch/powerpc/boot/treeboot-bamboo.c | 43 +
arch/powerpc/boot/treeboot-ebony.c | 2
arch/powerpc/boot/treeboot-walnut.c | 131 ++
arch/powerpc/boot/uartlite.c | 79 +
arch/powerpc/boot/wrapper | 20
arch/powerpc/configs/bamboo_defconfig | 775 ++++++++++
arch/powerpc/configs/ebony_defconfig | 85 +
arch/powerpc/configs/ep88xc_defconfig | 751 ++++++++++
arch/powerpc/configs/kilauea_defconfig | 768 ++++++++++
arch/powerpc/configs/mpc8272_ads_defconfig | 248 ++-
arch/powerpc/configs/mpc8544_ds_defconfig | 2
arch/powerpc/configs/mpc8560_ads_defconfig | 23
arch/powerpc/configs/mpc8572_ds_defconfig | 1496 ++++++++++++++++++++
arch/powerpc/configs/mpc8610_hpcd_defconfig | 1023 ++++++++++++++
arch/powerpc/configs/mpc885_ads_defconfig | 297 ++--
arch/powerpc/configs/pq2fads_defconfig | 1003 +++++++++++++
arch/powerpc/configs/sequoia_defconfig | 861 ++++++++++++
arch/powerpc/configs/walnut_defconfig | 773 ++++++++++
arch/powerpc/kernel/Makefile | 43 -
arch/powerpc/kernel/align.c | 307 ++++
arch/powerpc/kernel/asm-offsets.c | 12
arch/powerpc/kernel/btext.c | 1
arch/powerpc/kernel/clock.c | 82 +
arch/powerpc/kernel/cpu_setup_44x.S | 56 +
arch/powerpc/kernel/cputable.c | 119 +-
arch/powerpc/kernel/crash.c | 1
arch/powerpc/kernel/crash_dump.c | 4
arch/powerpc/kernel/entry_32.S | 4
arch/powerpc/kernel/entry_64.S | 24
arch/powerpc/kernel/head_32.S | 71 +
arch/powerpc/kernel/head_40x.S | 28
arch/powerpc/kernel/head_44x.S | 30
arch/powerpc/kernel/head_64.S | 604 --------
arch/powerpc/kernel/head_8xx.S | 27
arch/powerpc/kernel/head_fsl_booke.S | 99 +
arch/powerpc/kernel/ibmebus.c | 7
arch/powerpc/kernel/idle.c | 3
arch/powerpc/kernel/iomap.c | 4
arch/powerpc/kernel/iommu.c | 1
arch/powerpc/kernel/irq.c | 97 +
arch/powerpc/kernel/legacy_serial.c | 5
arch/powerpc/kernel/lparcfg.c | 2
arch/powerpc/kernel/lparmap.c | 32
arch/powerpc/kernel/nvram_64.c | 23
arch/powerpc/kernel/of_platform.c | 17
arch/powerpc/kernel/pci-common.c | 7
arch/powerpc/kernel/pci_32.c | 4
arch/powerpc/kernel/pci_64.c | 2
arch/powerpc/kernel/pci_dn.c | 7
arch/powerpc/kernel/ppc_ksyms.c | 8
arch/powerpc/kernel/process.c | 32
arch/powerpc/kernel/prom.c | 24
arch/powerpc/kernel/prom_init.c | 23
arch/powerpc/kernel/ptrace.c | 10
arch/powerpc/kernel/ptrace32.c | 8
arch/powerpc/kernel/rtas_pci.c | 4
arch/powerpc/kernel/setup-common.c | 2
arch/powerpc/kernel/setup_32.c | 10
arch/powerpc/kernel/setup_64.c | 9
arch/powerpc/kernel/signal.c | 6
arch/powerpc/kernel/signal_32.c | 38 +
arch/powerpc/kernel/signal_64.c | 15
arch/powerpc/kernel/smp.c | 29
arch/powerpc/kernel/softemu8xx.c | 202 +++
arch/powerpc/kernel/sysfs.c | 64 +
arch/powerpc/kernel/systbl.S | 2
arch/powerpc/kernel/time.c | 503 +++----
arch/powerpc/kernel/traps.c | 97 +
arch/powerpc/kernel/udbg.c | 2
arch/powerpc/kernel/udbg_16550.c | 11
arch/powerpc/kernel/vdso.c | 2
arch/powerpc/kernel/vdso32/.gitignore | 1
arch/powerpc/kernel/vdso32/Makefile | 20
arch/powerpc/kernel/vdso64/.gitignore | 1
arch/powerpc/kernel/vdso64/Makefile | 19
arch/powerpc/kernel/vio.c | 104 -
arch/powerpc/kernel/vmlinux.lds.S | 2
arch/powerpc/lib/Makefile | 7
arch/powerpc/lib/alloc.c | 29
arch/powerpc/mm/40x_mmu.c | 4
arch/powerpc/mm/Makefile | 15
arch/powerpc/mm/fsl_booke_mmu.c | 2
arch/powerpc/mm/hash_low_64.S | 73 +
arch/powerpc/mm/hash_native_64.c | 92 +
arch/powerpc/mm/hash_utils_64.c | 121 +-
arch/powerpc/mm/hugetlbpage.c | 16
arch/powerpc/mm/init_32.c | 41 +
arch/powerpc/mm/init_64.c | 2
arch/powerpc/mm/mem.c | 1
arch/powerpc/mm/mmu_context_64.c | 11
arch/powerpc/mm/pgtable_64.c | 6
arch/powerpc/mm/slb.c | 73 +
arch/powerpc/mm/slb_low.S | 37
arch/powerpc/mm/slice.c | 1
arch/powerpc/mm/stab.c | 6
arch/powerpc/mm/tlb_64.c | 20
arch/powerpc/oprofile/cell/pr_util.h | 3
arch/powerpc/oprofile/op_model_cell.c | 2
arch/powerpc/platforms/40x/Kconfig | 134 +-
arch/powerpc/platforms/40x/Makefile | 3
arch/powerpc/platforms/40x/kilauea.c | 58 +
arch/powerpc/platforms/40x/virtex.c | 45 +
arch/powerpc/platforms/40x/walnut.c | 63 +
arch/powerpc/platforms/44x/Kconfig | 32
arch/powerpc/platforms/44x/Makefile | 2
arch/powerpc/platforms/44x/bamboo.c | 61 +
arch/powerpc/platforms/44x/ebony.c | 5
arch/powerpc/platforms/44x/sequoia.c | 61 +
arch/powerpc/platforms/4xx/Makefile | 1
arch/powerpc/platforms/52xx/Kconfig | 2
arch/powerpc/platforms/52xx/Makefile | 3
arch/powerpc/platforms/52xx/efika.c | 32
arch/powerpc/platforms/52xx/lite5200.c | 121 +-
arch/powerpc/platforms/52xx/lite5200_pm.c | 213 +++
arch/powerpc/platforms/52xx/lite5200_sleep.S | 412 ++++++
arch/powerpc/platforms/52xx/mpc52xx_common.c | 38 -
arch/powerpc/platforms/52xx/mpc52xx_pic.c | 22
arch/powerpc/platforms/82xx/Kconfig | 24
arch/powerpc/platforms/82xx/Makefile | 6
arch/powerpc/platforms/82xx/m82xx_pci.h | 2
arch/powerpc/platforms/82xx/mpc8272_ads.c | 196 +++
arch/powerpc/platforms/82xx/mpc82xx.c | 110 -
arch/powerpc/platforms/82xx/mpc82xx_ads.c | 641 ---------
arch/powerpc/platforms/82xx/pq2.c | 82 +
arch/powerpc/platforms/82xx/pq2.h | 20
arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | 195 +++
arch/powerpc/platforms/82xx/pq2ads.h | 9
arch/powerpc/platforms/82xx/pq2fads.c | 198 +++
arch/powerpc/platforms/83xx/mpc8313_rdb.c | 4
arch/powerpc/platforms/83xx/mpc832x_mds.c | 6
arch/powerpc/platforms/83xx/mpc832x_rdb.c | 52 +
arch/powerpc/platforms/83xx/mpc834x_itx.c | 5
arch/powerpc/platforms/83xx/mpc834x_mds.c | 5
arch/powerpc/platforms/83xx/mpc836x_mds.c | 6
arch/powerpc/platforms/83xx/mpc83xx.h | 2
arch/powerpc/platforms/83xx/pci.c | 7
arch/powerpc/platforms/85xx/Kconfig | 11
arch/powerpc/platforms/85xx/Makefile | 3
arch/powerpc/platforms/85xx/misc.c | 55 -
arch/powerpc/platforms/85xx/mpc8540_ads.h | 35
arch/powerpc/platforms/85xx/mpc85xx.h | 17
arch/powerpc/platforms/85xx/mpc85xx_ads.c | 187 +--
arch/powerpc/platforms/85xx/mpc85xx_ads.h | 60 -
arch/powerpc/platforms/85xx/mpc85xx_cds.c | 47 -
arch/powerpc/platforms/85xx/mpc85xx_cds.h | 43 -
arch/powerpc/platforms/85xx/mpc85xx_ds.c | 87 +
arch/powerpc/platforms/85xx/mpc85xx_mds.c | 55 -
arch/powerpc/platforms/86xx/Kconfig | 13
arch/powerpc/platforms/86xx/Makefile | 1
arch/powerpc/platforms/86xx/mpc8610_hpcd.c | 216 +++
arch/powerpc/platforms/86xx/mpc8641_hpcn.h | 21
arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 37
arch/powerpc/platforms/8xx/Kconfig | 28
arch/powerpc/platforms/8xx/Makefile | 1
arch/powerpc/platforms/8xx/ep88xc.c | 176 ++
arch/powerpc/platforms/8xx/m8xx_setup.c | 154 +-
arch/powerpc/platforms/8xx/mpc86xads.h | 4
arch/powerpc/platforms/8xx/mpc86xads_setup.c | 25
arch/powerpc/platforms/8xx/mpc885ads.h | 42 -
arch/powerpc/platforms/8xx/mpc885ads_setup.c | 472 ++----
arch/powerpc/platforms/Kconfig | 32
arch/powerpc/platforms/Kconfig.cputype | 14
arch/powerpc/platforms/Makefile | 2
arch/powerpc/platforms/cell/Makefile | 4
arch/powerpc/platforms/cell/axon_msi.c | 35
arch/powerpc/platforms/cell/cbe_cpufreq.c | 2
.../powerpc/platforms/cell/cbe_cpufreq_pervasive.c | 2
arch/powerpc/platforms/cell/cbe_cpufreq_pmi.c | 2
arch/powerpc/platforms/cell/cbe_regs.c | 3
arch/powerpc/platforms/cell/cbe_thermal.c | 2
arch/powerpc/platforms/cell/interrupt.c | 4
arch/powerpc/platforms/cell/iommu.c | 2
arch/powerpc/platforms/cell/pervasive.c | 2
arch/powerpc/platforms/cell/pmu.c | 2
arch/powerpc/platforms/cell/ras.c | 2
arch/powerpc/platforms/cell/setup.c | 17
arch/powerpc/platforms/cell/spider-pic.c | 22
arch/powerpc/platforms/cell/spu_base.c | 8
arch/powerpc/platforms/cell/spu_callbacks.c | 4
arch/powerpc/platforms/cell/spu_coredump.c | 79 -
arch/powerpc/platforms/cell/spu_manage.c | 4
arch/powerpc/platforms/cell/spu_syscalls.c | 142 +-
arch/powerpc/platforms/cell/spufs/coredump.c | 236 ++-
arch/powerpc/platforms/cell/spufs/file.c | 251 +--
arch/powerpc/platforms/cell/spufs/inode.c | 15
arch/powerpc/platforms/cell/spufs/run.c | 4
arch/powerpc/platforms/cell/spufs/sched.c | 49 -
arch/powerpc/platforms/cell/spufs/spufs.h | 7
arch/powerpc/platforms/cell/spufs/switch.c | 31
arch/powerpc/platforms/cell/spufs/syscalls.c | 48 -
arch/powerpc/platforms/celleb/Kconfig | 1
arch/powerpc/platforms/celleb/Makefile | 5
arch/powerpc/platforms/celleb/beat.c | 106 +
arch/powerpc/platforms/celleb/beat.h | 2
arch/powerpc/platforms/celleb/beat_syscall.h | 4
arch/powerpc/platforms/celleb/beat_wrapper.h | 68 +
arch/powerpc/platforms/celleb/htab.c | 152 ++
arch/powerpc/platforms/celleb/interrupt.c | 9
arch/powerpc/platforms/celleb/io-workarounds.c | 279 ++++
arch/powerpc/platforms/celleb/pci.c | 98 +
arch/powerpc/platforms/celleb/pci.h | 9
arch/powerpc/platforms/celleb/scc.h | 2
arch/powerpc/platforms/celleb/scc_epci.c | 88 +
arch/powerpc/platforms/celleb/scc_sio.c | 56 -
arch/powerpc/platforms/celleb/setup.c | 27
arch/powerpc/platforms/chrp/gg2.h | 61 +
arch/powerpc/platforms/chrp/pci.c | 39 -
arch/powerpc/platforms/chrp/setup.c | 13
arch/powerpc/platforms/chrp/smp.c | 2
arch/powerpc/platforms/embedded6xx/Kconfig | 12
arch/powerpc/platforms/embedded6xx/holly.c | 14
arch/powerpc/platforms/embedded6xx/linkstation.c | 8
arch/powerpc/platforms/embedded6xx/ls_uart.c | 18
arch/powerpc/platforms/embedded6xx/mpc10x.h | 180 ++
arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 5
arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.h | 21
arch/powerpc/platforms/embedded6xx/prpmc2800.c | 8
arch/powerpc/platforms/iseries/Makefile | 3
arch/powerpc/platforms/iseries/dt.c | 17
arch/powerpc/platforms/iseries/exception.S | 251 +++
arch/powerpc/platforms/iseries/exception.h | 58 +
arch/powerpc/platforms/iseries/htab.c | 13
arch/powerpc/platforms/iseries/iommu.c | 52 +
arch/powerpc/platforms/iseries/irq.c | 10
arch/powerpc/platforms/iseries/it_lp_naca.h | 2
arch/powerpc/platforms/iseries/mf.c | 23
arch/powerpc/platforms/iseries/setup.c | 7
arch/powerpc/platforms/iseries/vio.c | 553 +++++++
arch/powerpc/platforms/iseries/viopath.c | 8
arch/powerpc/platforms/maple/pci.c | 21
arch/powerpc/platforms/pasemi/Kconfig | 1
arch/powerpc/platforms/pasemi/gpio_mdio.c | 4
arch/powerpc/platforms/pasemi/idle.c | 8
arch/powerpc/platforms/pasemi/iommu.c | 4
arch/powerpc/platforms/pasemi/pasemi.h | 4
arch/powerpc/platforms/pasemi/pci.c | 74 +
arch/powerpc/platforms/pasemi/setup.c | 134 ++
arch/powerpc/platforms/powermac/bootx_init.c | 1
arch/powerpc/platforms/powermac/low_i2c.c | 1
arch/powerpc/platforms/powermac/pci.c | 25
arch/powerpc/platforms/powermac/pic.c | 2
arch/powerpc/platforms/powermac/pmac.h | 4
arch/powerpc/platforms/powermac/setup.c | 77 -
arch/powerpc/platforms/powermac/udbg_adb.c | 5
arch/powerpc/platforms/ps3/device-init.c | 24
arch/powerpc/platforms/ps3/htab.c | 14
arch/powerpc/platforms/ps3/interrupt.c | 9
arch/powerpc/platforms/ps3/os-area.c | 646 ++++++++-
arch/powerpc/platforms/ps3/platform.h | 10
arch/powerpc/platforms/ps3/setup.c | 3
arch/powerpc/platforms/ps3/time.c | 14
arch/powerpc/platforms/pseries/eeh.c | 54 -
arch/powerpc/platforms/pseries/eeh_cache.c | 9
arch/powerpc/platforms/pseries/hotplug-cpu.c | 14
arch/powerpc/platforms/pseries/lpar.c | 90 +
arch/powerpc/platforms/pseries/msi.c | 35
arch/powerpc/platforms/pseries/rtasd.c | 99 +
arch/powerpc/platforms/pseries/setup.c | 5
arch/powerpc/platforms/pseries/xics.c | 2
arch/powerpc/sysdev/Makefile | 12
arch/powerpc/sysdev/axonram.c | 8
arch/powerpc/sysdev/commproc.c | 299 +++-
arch/powerpc/sysdev/commproc.h | 12
arch/powerpc/sysdev/cpm2_common.c | 178 ++
arch/powerpc/sysdev/cpm2_pic.c | 13
arch/powerpc/sysdev/cpm_common.c | 205 +++
arch/powerpc/sysdev/dart_iommu.c | 4
arch/powerpc/sysdev/dcr.c | 6
arch/powerpc/sysdev/fsl_pci.c | 7
arch/powerpc/sysdev/fsl_soc.c | 187 ++-
arch/powerpc/sysdev/fsl_soc.h | 8
arch/powerpc/sysdev/i8259.c | 8
arch/powerpc/sysdev/indirect_pci.c | 10
arch/powerpc/sysdev/ipic.c | 7
arch/powerpc/sysdev/ipic.h | 3
arch/powerpc/sysdev/mpc8xx_pic.c | 30
arch/powerpc/sysdev/mpic.c | 53 -
arch/powerpc/sysdev/mpic.h | 1
arch/powerpc/sysdev/mpic_msi.c | 13
arch/powerpc/sysdev/mpic_u3msi.c | 36
arch/powerpc/sysdev/mv64x60.h | 1
arch/powerpc/sysdev/mv64x60_pic.c | 12
arch/powerpc/sysdev/mv64x60_udbg.c | 152 ++
arch/powerpc/sysdev/pmi.c | 6
arch/powerpc/sysdev/qe_lib/qe.c | 36
arch/powerpc/sysdev/qe_lib/qe_ic.c | 38 -
arch/powerpc/sysdev/qe_lib/qe_ic.h | 3
arch/powerpc/sysdev/qe_lib/qe_io.c | 38 -
arch/powerpc/sysdev/qe_lib/ucc.c | 270 ++--
arch/powerpc/sysdev/qe_lib/ucc_fast.c | 127 +-
arch/powerpc/sysdev/qe_lib/ucc_slow.c | 48 -
arch/powerpc/sysdev/timer.c | 81 -
arch/powerpc/sysdev/tsi108_pci.c | 16
arch/powerpc/sysdev/uic.c | 75 +
arch/powerpc/sysdev/xilinx_intc.c | 151 ++
arch/ppc/.gitignore | 2
arch/ppc/8xx_io/enet.c | 1
arch/ppc/Kconfig | 154 --
arch/ppc/Makefile | 1
arch/ppc/amiga/Makefile | 8
arch/ppc/amiga/amiga_ksyms.c | 1
arch/ppc/amiga/amiints.c | 322 ----
arch/ppc/amiga/amisound.c | 1
arch/ppc/amiga/bootinfo.c | 78 -
arch/ppc/amiga/chipram.c | 1
arch/ppc/amiga/cia.c | 176 --
arch/ppc/amiga/config.c | 953 -------------
arch/ppc/amiga/ints.c | 158 --
arch/ppc/amiga/pcmcia.c | 1
arch/ppc/amiga/time.c | 57 -
arch/ppc/boot/simple/embed_config.c | 8
arch/ppc/boot/simple/misc-embedded.c | 4
arch/ppc/boot/simple/uartlite_tty.c | 8
arch/ppc/configs/apus_defconfig | 920 ------------
arch/ppc/kernel/head.S | 117 --
arch/ppc/kernel/head_44x.S | 10
arch/ppc/kernel/ppc_ksyms.c | 3
arch/ppc/kernel/setup.c | 1
arch/ppc/kernel/vmlinux.lds.S | 2
arch/ppc/mm/pgtable.c | 38 -
arch/ppc/platforms/Makefile | 4
arch/ppc/platforms/apus_pci.c | 207 ---
arch/ppc/platforms/apus_pci.h | 34
arch/ppc/platforms/apus_setup.c | 798 -----------
arch/ppc/platforms/ev64360.c | 3
arch/ppc/platforms/katana.c | 3
arch/ppc/syslib/ocp.c | 2
arch/ppc/syslib/virtex_devices.h | 8
drivers/block/viodasd.c | 77 -
drivers/cdrom/viocd.c | 128 --
drivers/char/hvc_beat.c | 4
drivers/char/ipmi/ipmi_si_intf.c | 6
drivers/char/viotape.c | 125 --
drivers/macintosh/adb-iop.c | 1
drivers/macintosh/adbhid.c | 21
drivers/macintosh/ans-lcd.c | 3
drivers/macintosh/ans-lcd.h | 0
drivers/macintosh/therm_adt746x.c | 5
drivers/macintosh/via-pmu.c | 2
drivers/macintosh/windfarm_smu_sat.c | 2
drivers/misc/hdpuftrs/hdpu_cpustate.c | 107 +
drivers/misc/hdpuftrs/hdpu_nexus.c | 88 +
drivers/mtd/maps/Kconfig | 2
drivers/mtd/maps/physmap_of.c | 349 +++--
drivers/net/ucc_geth.c | 2
drivers/net/ucc_geth.h | 1
drivers/net/ucc_geth_mii.c | 1
drivers/serial/Kconfig | 25
drivers/serial/cpm_uart/cpm_uart.h | 48 -
drivers/serial/cpm_uart/cpm_uart_core.c | 539 +++++--
drivers/serial/cpm_uart/cpm_uart_cpm1.c | 18
drivers/serial/cpm_uart/cpm_uart_cpm1.h | 16
drivers/serial/cpm_uart/cpm_uart_cpm2.c | 24
drivers/serial/cpm_uart/cpm_uart_cpm2.h | 16
drivers/serial/mpc52xx_uart.c | 2
drivers/serial/pmac_zilog.c | 22
drivers/serial/uartlite.c | 286 +++-
drivers/video/platinumfb.c | 48 -
drivers/video/xilinxfb.c | 353 +++--
fs/binfmt_elf.c | 14
include/asm-powerpc/8xx_immap.h | 564 ++++++++
include/asm-powerpc/atomic.h | 34
include/asm-powerpc/cell-regs.h | 48 +
include/asm-powerpc/clk_interface.h | 20
include/asm-powerpc/commproc.h | 755 ++++++++++
include/asm-powerpc/cpm.h | 14
include/asm-powerpc/cpm2.h | 1274 +++++++++++++++++
include/asm-powerpc/cputable.h | 40 -
include/asm-powerpc/dcr-mmio.h | 6
include/asm-powerpc/dcr-native.h | 6
include/asm-powerpc/dma-mapping.h | 24
include/asm-powerpc/elf.h | 9
include/asm-powerpc/exception.h | 311 ++++
include/asm-powerpc/fs_pd.h | 40 -
include/asm-powerpc/highmem.h | 135 ++
include/asm-powerpc/hydra.h | 102 +
include/asm-powerpc/ide.h | 2
include/asm-powerpc/immap_86xx.h | 219 ++-
include/asm-powerpc/immap_cpm2.h | 650 +++++++++
include/asm-powerpc/immap_qe.h | 35
include/asm-powerpc/io.h | 28
include/asm-powerpc/irq.h | 8
include/asm-powerpc/iseries/hv_call_event.h | 10
include/asm-powerpc/iseries/iommu.h | 4
include/asm-powerpc/iseries/lpar_map.h | 3
include/asm-powerpc/iseries/vio.h | 116 +-
include/asm-powerpc/kgdb.h | 57 +
include/asm-powerpc/lmb.h | 6
include/asm-powerpc/machdep.h | 10
include/asm-powerpc/mmu-40x.h | 65 +
include/asm-powerpc/mmu-hash64.h | 141 +-
include/asm-powerpc/mmu.h | 3
include/asm-powerpc/mpc52xx.h | 12
include/asm-powerpc/mpc52xx_psc.h | 191 +++
include/asm-powerpc/mpc85xx.h | 45 -
include/asm-powerpc/mpic.h | 13
include/asm-powerpc/nvram.h | 6
include/asm-powerpc/paca.h | 11
include/asm-powerpc/page_64.h | 17
include/asm-powerpc/pci-bridge.h | 3
include/asm-powerpc/percpu.h | 2
include/asm-powerpc/pgtable-4k.h | 2
include/asm-powerpc/pgtable-64k.h | 2
include/asm-powerpc/ppc_asm.h | 18
include/asm-powerpc/processor.h | 4
include/asm-powerpc/prom.h | 3
include/asm-powerpc/ps3.h | 9
include/asm-powerpc/qe.h | 246 ++-
include/asm-powerpc/qe_ic.h | 68 +
include/asm-powerpc/reg.h | 52 -
include/asm-powerpc/rwsem.h | 4
include/asm-powerpc/smp.h | 2
include/asm-powerpc/spu.h | 28
include/asm-powerpc/system.h | 3
include/asm-powerpc/time.h | 3
include/asm-powerpc/tlb.h | 2
include/asm-powerpc/tlbflush.h | 3
include/asm-powerpc/types.h | 2
include/asm-powerpc/ucc.h | 40 -
include/asm-powerpc/ucc_slow.h | 9
include/asm-powerpc/udbg.h | 1
include/asm-powerpc/vio.h | 6
include/asm-powerpc/xilinx_intc.h | 20
include/asm-ppc/amigahw.h | 16
include/asm-ppc/amigaints.h | 133 --
include/asm-ppc/amigappc.h | 85 -
include/asm-ppc/bootinfo.h | 5
include/asm-ppc/io.h | 51 -
include/asm-ppc/machdep.h | 4
include/asm-ppc/ocp.h | 2
include/asm-ppc/page.h | 44 -
include/asm-ppc/pgtable.h | 8
include/asm-ppc/prom.h | 1
include/linux/elf.h | 14
include/linux/of.h | 1
include/linux/pci_ids.h | 3
include/linux/xilinxfb.h | 30
kernel/sysctl.c | 2
lib/Kconfig.debug | 2
529 files changed, 31125 insertions(+), 13475 deletions(-)
delete mode 100644 arch/powerpc/boot/44x.c
create mode 100644 arch/powerpc/boot/4xx.c
create mode 100644 arch/powerpc/boot/4xx.h
create mode 100644 arch/powerpc/boot/bamboo.c
create mode 100644 arch/powerpc/boot/cpm-serial.c
create mode 100644 arch/powerpc/boot/cuboot-52xx.c
create mode 100644 arch/powerpc/boot/cuboot-8xx.c
create mode 100644 arch/powerpc/boot/cuboot-bamboo.c
create mode 100644 arch/powerpc/boot/cuboot-hpc2.c
create mode 100644 arch/powerpc/boot/cuboot-pq2.c
create mode 100644 arch/powerpc/boot/cuboot-sequoia.c
create mode 100644 arch/powerpc/boot/dts/bamboo.dts
create mode 100644 arch/powerpc/boot/dts/ep88xc.dts
create mode 100644 arch/powerpc/boot/dts/kilauea.dts
create mode 100644 arch/powerpc/boot/dts/mpc8572ds.dts
create mode 100644 arch/powerpc/boot/dts/mpc8610_hpcd.dts
create mode 100644 arch/powerpc/boot/dts/pq2fads.dts
create mode 100644 arch/powerpc/boot/dts/sequoia.dts
create mode 100644 arch/powerpc/boot/dts/walnut.dts
create mode 100644 arch/powerpc/boot/ep88xc.c
create mode 100644 arch/powerpc/boot/fixed-head.S
create mode 100644 arch/powerpc/boot/fsl-soc.c
create mode 100644 arch/powerpc/boot/fsl-soc.h
create mode 100644 arch/powerpc/boot/mpc52xx-psc.c
create mode 100644 arch/powerpc/boot/mpc8xx.c
create mode 100644 arch/powerpc/boot/mpc8xx.h
create mode 100644 arch/powerpc/boot/planetcore.c
create mode 100644 arch/powerpc/boot/planetcore.h
create mode 100644 arch/powerpc/boot/pq2.c
create mode 100644 arch/powerpc/boot/pq2.h
create mode 100644 arch/powerpc/boot/stdlib.c
create mode 100644 arch/powerpc/boot/stdlib.h
create mode 100644 arch/powerpc/boot/treeboot-bamboo.c
create mode 100644 arch/powerpc/boot/treeboot-walnut.c
create mode 100644 arch/powerpc/boot/uartlite.c
create mode 100644 arch/powerpc/configs/bamboo_defconfig
create mode 100644 arch/powerpc/configs/ep88xc_defconfig
create mode 100644 arch/powerpc/configs/kilauea_defconfig
create mode 100644 arch/powerpc/configs/mpc8572_ds_defconfig
create mode 100644 arch/powerpc/configs/mpc8610_hpcd_defconfig
create mode 100644 arch/powerpc/configs/pq2fads_defconfig
create mode 100644 arch/powerpc/configs/sequoia_defconfig
create mode 100644 arch/powerpc/configs/walnut_defconfig
create mode 100644 arch/powerpc/kernel/clock.c
create mode 100644 arch/powerpc/kernel/cpu_setup_44x.S
rename arch/powerpc/kernel/{head_4xx.S => head_40x.S} (98%)
delete mode 100644 arch/powerpc/kernel/lparmap.c
create mode 100644 arch/powerpc/kernel/softemu8xx.c
create mode 100644 arch/powerpc/lib/alloc.c
rename arch/powerpc/mm/{4xx_mmu.c => 40x_mmu.c} (96%)
rename arch/powerpc/platforms/{4xx/Kconfig => 40x/Kconfig} (58%)
create mode 100644 arch/powerpc/platforms/40x/Makefile
create mode 100644 arch/powerpc/platforms/40x/kilauea.c
create mode 100644 arch/powerpc/platforms/40x/virtex.c
create mode 100644 arch/powerpc/platforms/40x/walnut.c
create mode 100644 arch/powerpc/platforms/44x/bamboo.c
create mode 100644 arch/powerpc/platforms/44x/sequoia.c
delete mode 100644 arch/powerpc/platforms/4xx/Makefile
create mode 100644 arch/powerpc/platforms/52xx/lite5200_pm.c
create mode 100644 arch/powerpc/platforms/52xx/lite5200_sleep.S
create mode 100644 arch/powerpc/platforms/82xx/mpc8272_ads.c
delete mode 100644 arch/powerpc/platforms/82xx/mpc82xx.c
delete mode 100644 arch/powerpc/platforms/82xx/mpc82xx_ads.c
create mode 100644 arch/powerpc/platforms/82xx/pq2.c
create mode 100644 arch/powerpc/platforms/82xx/pq2.h
create mode 100644 arch/powerpc/platforms/82xx/pq2ads-pci-pic.c
create mode 100644 arch/powerpc/platforms/82xx/pq2fads.c
delete mode 100644 arch/powerpc/platforms/85xx/misc.c
delete mode 100644 arch/powerpc/platforms/85xx/mpc8540_ads.h
delete mode 100644 arch/powerpc/platforms/85xx/mpc85xx.h
delete mode 100644 arch/powerpc/platforms/85xx/mpc85xx_ads.h
delete mode 100644 arch/powerpc/platforms/85xx/mpc85xx_cds.h
rename arch/powerpc/platforms/85xx/{mpc8544_ds.c => mpc85xx_ds.c} (66%)
create mode 100644 arch/powerpc/platforms/86xx/mpc8610_hpcd.c
delete mode 100644 arch/powerpc/platforms/86xx/mpc8641_hpcn.h
create mode 100644 arch/powerpc/platforms/8xx/ep88xc.c
delete mode 100644 arch/powerpc/platforms/cell/spu_coredump.c
create mode 100644 arch/powerpc/platforms/celleb/io-workarounds.c
create mode 100644 arch/powerpc/platforms/chrp/gg2.h
create mode 100644 arch/powerpc/platforms/embedded6xx/mpc10x.h
delete mode 100644 arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.h
create mode 100644 arch/powerpc/platforms/iseries/exception.S
create mode 100644 arch/powerpc/platforms/iseries/exception.h
create mode 100644 arch/powerpc/platforms/iseries/vio.c
create mode 100644 arch/powerpc/sysdev/commproc.h
create mode 100644 arch/powerpc/sysdev/cpm_common.c
create mode 100644 arch/powerpc/sysdev/mv64x60_udbg.c
delete mode 100644 arch/powerpc/sysdev/timer.c
create mode 100644 arch/powerpc/sysdev/xilinx_intc.c
delete mode 100644 arch/ppc/amiga/Makefile
delete mode 100644 arch/ppc/amiga/amiga_ksyms.c
delete mode 100644 arch/ppc/amiga/amiints.c
delete mode 100644 arch/ppc/amiga/amisound.c
delete mode 100644 arch/ppc/amiga/bootinfo.c
delete mode 100644 arch/ppc/amiga/chipram.c
delete mode 100644 arch/ppc/amiga/cia.c
delete mode 100644 arch/ppc/amiga/config.c
delete mode 100644 arch/ppc/amiga/ints.c
delete mode 100644 arch/ppc/amiga/pcmcia.c
delete mode 100644 arch/ppc/amiga/time.c
delete mode 100644 arch/ppc/configs/apus_defconfig
delete mode 100644 arch/ppc/platforms/apus_pci.c
delete mode 100644 arch/ppc/platforms/apus_pci.h
delete mode 100644 arch/ppc/platforms/apus_setup.c
rename include/asm-ppc/ans-lcd.h => drivers/macintosh/ans-lcd.h (100%)
create mode 100644 include/asm-powerpc/8xx_immap.h
rename arch/powerpc/platforms/cell/cbe_regs.h => include/asm-powerpc/cell-regs.h (76%)
create mode 100644 include/asm-powerpc/clk_interface.h
create mode 100644 include/asm-powerpc/commproc.h
create mode 100644 include/asm-powerpc/cpm.h
create mode 100644 include/asm-powerpc/cpm2.h
create mode 100644 include/asm-powerpc/exception.h
create mode 100644 include/asm-powerpc/highmem.h
create mode 100644 include/asm-powerpc/hydra.h
create mode 100644 include/asm-powerpc/immap_cpm2.h
create mode 100644 include/asm-powerpc/kgdb.h
create mode 100644 include/asm-powerpc/mmu-40x.h
create mode 100644 include/asm-powerpc/mpc52xx_psc.h
delete mode 100644 include/asm-powerpc/mpc85xx.h
create mode 100644 include/asm-powerpc/xilinx_intc.h
delete mode 100644 include/asm-ppc/amigahw.h
delete mode 100644 include/asm-ppc/amigaints.h
delete mode 100644 include/asm-ppc/amigappc.h
create mode 100644 include/linux/xilinxfb.h
Adrian Bunk (2):
[POWERPC] Remove APUS support from arch/ppc
[POWERPC] Select proper defconfig for crosscompiles
Andre Detsch (1):
[POWERPC] spufs: Fix race condition on gang->aff_ref_spu
Anton Vorontsov (11):
[POWERPC] QE: extern par_io_config_pin and par_io_data_set funcs
[POWERPC] fsl_soc: add support for fsl_spi
[POWERPC] MPC832x_RDB: Update dts to use SPI1 in QE, register mmc_spi stub
[POWERPC] fsl_soc: fix uninitialized i2c_board_info structure
[POWERPC] MPC8568E-MDS: add support for ds1374 rtc
[POWERPC] mpc8568mds.dts: fix PCIe I/O address space location and size
[POWERPC] mpc85xx_mds: select QUICC_ENGINE
[POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading
[POWERPC] QE: pario - support for MPC85xx layout
[POWERPC] 85xx: mpc8568mds - update dts to be able to use UCCs
[POWERPC] 85xx: mpc85xx_mds - reset UCC ethernet properly
Aristeu Rozanski (1):
[POWERPC] adbhid: Enable KEY_FN key reporting
Arnd Bergmann (3):
[POWERPC] add Kconfig option for optimizing for cell
[POWERPC] Move embedded6xx into multiplatform
[POWERPC] Fix pci domain detection
Becky Bruce (1):
[POWERPC] Update lmb.h include protection to ASM_POWERPC
Benjamin Herrenschmidt (3):
[POWERPC] Fix platinumfb framebuffer
[POWERPC] cell: Move cbe_regs.h to include/asm-powerpc/cell-regs.h
[POWERPC] cell: Add Cell memory controller register defs and expose it
Cyrill Gorcunov (6):
[POWERPC] Sky Cpu and Nexus: code style improvement
[POWERPC] Sky Cpu and Nexus: include io.h
[POWERPC] Sky Cpu and Nexus: check for platform_get_resource retcode
[POWERPC] Sky Cpu and Nexus: check for create_proc_entry ret code
[POWERPC] Sky Cpu: use C99 style for struct init
[POWERPC] Sky Cpu and Nexus: use seq_file/single_open on proc interface
Dale Farnsworth (2):
[POWERPC] Add Marvell mv64x60 udbg putc/getc functions
[POWERPC] 85xx: Failure with odd memory sizes and CONFIG_HIGHMEM
David Gibson (8):
[POWERPC] Fixes to allow use of Ebony's flash chips through physmap_of
[POWERPC] Fix setting of irq trigger type in UIC driver
[POWERPC] Fix irq flow handler for 4xx UIC
[POWERPC] Improve robustness of the UIC cascade handler
[POWERPC] Move bootwrapper's strchr() and strncmp() from .h to string.S
[POWERPC] Document and implement an improved flash device binding for powerpc
[POWERPC] Cleanups for physmap_of.c (v2)
[POWERPC] Add memchr() to the bootwrapper
David Woodhouse (1):
[POWERPC] Optionally use new device number for pmac_zilog
Domen Puncer (2):
[POWERPC] MPC5200 low power mode
[POWERPC] clk.h interface for platforms
Ed Swarthout (1):
[POWERPC] Add memory regions to the kcore list for 32-bit machines
Emil Medve (2):
[POWERPC] Fix build errors when BLOCK=n
[POWERPC] QE: Added missing CEURNR register
Gabriel C (1):
[POWERPC] Typo fixes interrrupt -> interrupt
Geert Uytterhoeven (1):
[POWERPC] PS3: Add new LV1 error codes
Geoff Levand (7):
[POWERPC] PS3: Enhance storage probe debug output
[POWERPC] PS3: Cleanup of os-area.c
[POWERPC] PS3: Remove unused os-area params
[POWERPC] PS3: os-area workqueue processing
[POWERPC] PS3: Add os-area rtc_diff set/get routines
[POWERPC] PS3: Save os-area params to device tree
[POWERPC] PS3: Add os-area database routines
Grant Likely (43):
[POWERPC] Only ignore arch/ppc/include, not arch/ppc/boot/include
[POWERPC] mpc8349: Add linux,network-index to ethernet nodes in device tree
[POWERPC] mpc5200: Add cuimage support for mpc5200 boards
[POWERPC] Virtex: Add uartlite bootwrapper driver
[POWERPC] Virtex: Add Kconfig macros for Xilinx Virtex board support
[POWERPC] Virtex: add xilinx interrupt controller driver
[POWERPC] Virtex: Add generic Xilinx Virtex board support
[POWERPC] Add PowerPC Xilinx Virtex entry to maintainers
[POWERPC] Uartlite: Fix reg io to access documented register size
[POWERPC] Uartlite: change name of ports to ulite_ports
[POWERPC] Uartlite: Add macro for uartlite device name
[POWERPC] Uartlite: Separate the bus binding from the driver proper
[POWERPC] Uartlite: Comment block tidy
[POWERPC] Uartlite: Add of-platform-bus binding
[POWERPC] Uartlite: Let the console be initialized earlier
[POWERPC] Uartlite: Flush RX fifo in bootwrapper
[POWERPC] XilinxFB: Move xilinxfb_platform_data definition to a shared header file
[POWERPC] Setup default eth addr in embed_config for Xilinx Virtex platforms
[POWERPC] Uartlite: Add macros for register names
[POWERPC] Uartlite: Revert register io access changes
[POWERPC] Lite5200: Use comma delimiter format for lists in device tree
[POWERPC] Enable debug info on boot wrapper
[POWERPC] XilinxFB: add banner output to probe routine when DEBUG is defined
[POWERPC] XilinxFB: Replace calls to printk with dev_dbg, dev_err, etc.
[POWERPC] XilinxFB: rename failout labels to reflect failure
[POWERPC] XilinxFB: Split device setup from bus binding
[POWERPC] XilinxFB: cleanup platform_bus binding to use platform bus API.
[POWERPC] XilinxFB: add of_platform bus binding
[POWERPC] XilinxFB: Make missing pdata structure non-fatal
[POWERPC] XilinxFB: sparse fixes
[POWERPC] Virtex: Fix URL for Xilinx Virtex support in MAINTAINERS
[POWERPC] Don't build arch/powerpc/sysdev/dcr.c for ARCH=ppc kernels
[POWERPC] Uartlite: bootwrapper bug fix, getc loops forever
[POWERPC] MPC52xx: Drop show_cpuinfo platform hooks from Lite5200
[POWERPC] MPC52xx: Trim includes on mpc5200 platform support code
[POWERPC] MPC5200: Don't make firmware fixups into common code
[POWERPC] Add co-maintainer for PowerPC MPC52xx platform
[POWERPC] Only call ppc_md.setup_arch() if it is provided
[POWERPC] Remove empty ppc_md.setup_arch hooks
[POWERPC] Platforms shouldn't mess with ROOT_DEV
[POWERPC] XilinxFB: Use pdata to pass around framebuffer parameters
[POWERPC] XilinxFB: Add support for custom screen resolution
[POWERPC] XilinxFB: Allow fixed framebuffer base address
Guennadi Liakhovetski (2):
[POWERPC] Fix i2c device string format
[POWERPC] linkstation updates
Hollis Blanchard (1):
[POWERPC] 4xx: Implement udbg_getc() for 440
Hugh Dickins (1):
[POWERPC] ppc64: support CONFIG_DEBUG_PREEMPT
Ishizaki Kou (9):
[POWERPC] Fix celleb pci section warnings
[POWERPC] Fix celleb sio section warning
[POWERPC] Init markings for celleb
[POWERPC] Init markings for hvc_beat
[POWERPC] Celleb: Move pause, kexec_cpu_down to beat.c
[POWERPC] Celleb: Support for Power/Reset buttons
[POWERPC] Celleb: New HTAB Guest OS Interface on Beat
[POWERPC] Celleb: Serial I/O update
[POWERPC] Celleb: update for PCI
Jason Jin (1):
[POWERPC] Treat 8610 PCIe host bridge as transparent
Jeremy Kerr (8):
[POWERPC] PS3: Fix CONFIG_SMP=n, CONFIG_KEXEC=y build
[POWERPC] spufs: Remove asmlinkage from do_spu_create
[POWERPC] spufs: Remove spu_harvest
[POWERPC] cell: Unify spufs syscall path
[POWERPC] spufs: Remove asmlinkage from spufs_calls
[POWERPC] spufs: Fix restore_decr_wrapped() to match CBE Handbook
[POWERPC] cell: Remove DEBUG for SPU callbacks
[POWERPC] cell: Don't cast the result of of_get_property()
Jesper Juhl (2):
[POWERPC] Clean out a bunch of duplicate includes
[POWERPC] Don't cast kmalloc return value in ibmebus.c
Joachim Fenkes (1):
[POWERPC] ibmebus: More descriptive error return code in ibmebus_store_probe()
Jochen Friedrich (4):
[POWERPC] Fix copy'n'paste typo in commproc.c
[PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem
[PPC] Compile fix for 8xx CPM Ehernet driver
[POWERPC] Fix cpm_uart driver
John Rigby (1):
[POWERPC] 52xx: Fix mpc52xx_uart_of_assign to use correct index
John Traill (1):
[POWERPC] 8xx: Set initial memory limit.
Jon Loeliger (5):
[POWERPC] 52xx: Remove unnecessary loops_per_jiffy initialization code
[POWERPC] 8xx: Remove unnecessary loops_per_jiffy initialization code
[POWERPC] embedded6xx: Remove unnecessary loops_per_jiffy initialization code
[POWERPC] 86xx: Remove unnecessary loops_per_jiffy initialization code.
[POWERPC] 85xx: Remove unnecessary loops_per_jiffy initialization code.
Josh Boyer (23):
[POWERPC] Rename 4xx paths to 40x
[POWERPC] 4xx Kconfig cleanup
[POWERPC] Rename 44x bootwrapper
[POWERPC] 4xx bootwrapper reworks
[POWERPC] 40x MMU
[POWERPC] 40x decrementer fixes
[POWERPC] Fix 40x build
[POWERPC] Bamboo DTS
[POWERPC] Bamboo board support
[POWERPC] Bamboo zImage wrapper
[POWERPC] Remove dtc build cruft from DTS files
[POWERPC] Fix bus probe on Bamboo board
[POWERPC] Walnut DTS
[POWERPC] Walnut defconfig
[POWERPC] Walnut board support
[POWERPC] Walnut zImage wrapper
[POWERPC] cuimage for Bamboo board
[POWERPC] Make partitions optional in physmap_of
[POWERPC] 4xx: Convert Walnut flash mappings to new binding
[POWERPC] 4xx: Convert Seqouia flash mappings to new binding
[POWERPC] Update PowerPC 4xx entry in MAINTAINERS
[POWERPC] 4xx: Fix Walnut wrapper compile errors
[POWERPC] Add treeImage to .gitignore
Kumar Gala (23):
[POWERPC] Remove old includes from arch/ppc
[POWERPC] Copy over headers from arch/ppc to arch/powerpc that we need
[POWERPC] Stop include asm-ppc when building ARCH=powerpc for ppc32
ucc_geth: kill unused include
[POWERPC] 85xx: Renamed mpc8544_ds.c to mpc85xx_ds.c
[POWERPC] 85xx: Clean up from 85xx_ds rename
[POWERPC] Handle alignment faults on SPE load/store instructions
[POWERPC] 85xx: Add basic Uniprocessor MPC8572 DS port
[POWERPC] DTS cleanup
[POWERPC] Move PCI nodes to be sibilings with SOC nodes
[POWERPC] 83xx: Removed PCI exclude of PHB
[POWERPC] Add cpu feature for SPE handling
[POWERPC] Fix modpost warnings from head*.S on ppc32
[POWERPC] Cleaned up whitespace in head_fsl_booke.S
[POWERPC] Fixup MPC8568 dts
[POWERPC] Update .gitignore for new vdso generated files
[POWERPC] FSL: Access PCIe LTSSM register with correct size
[POWERPC] Use for_each_ matching routinues for pci PHBs
[POWERPC] 85xx/86xx: refactor RSTCR reset code
[POWERPC] 85xx: Killed <asm/mpc85xx.h>
[POWERPC] 85xx: Enable FP emulation in MPC8560 ADS defconfig
[POWERPC] Use PAGE_OFFSET to tell if an address is user/kernel in SW TLB handlers
[POWERPC] Adjust TASK_SIZE on ppc32 systems to 3GB that are capable
Linas Vepstas (16):
[POWERPC] EEH: Tweak printk message
[POWERPC] EEH: Fix PCI bridge handling bug
[POWERPC] EEH: Dump PCI bridge status on event
[POWERPC] pseries: Avoid excess rtas_token calls
[POWERPC] pseries: Use rtas_token instead of hand-rolled code
[POWERPC] pseries: Simplify rtasd initialization
[POWERPC] Remove nvram forward declarations
[POWERPC] pseries: Fix jumbled no_logging flag
[POWERPC] pseries: Eliminate global error_log_cnt variable
[POWERPC] pseries: Remove dead EEH video code
[POWERPC] IOMMU virtual merge is no longer experimental
[POWERPC] prom_init whitespace cleanup, typo fix
[POWERPC] prom.c whitespace cleanup
[POWERPC] setup_64.c and prom.c comment cleanup
[POWERPC] pseries: device node status can be "ok" or "okay"
[POWERPC] Use alloc_maybe_bootmem() in pcibios_alloc_controller
Mariusz Kozlowski (1):
[POWERPC] drivers/macintosh/therm_adt746x.c: kmalloc + memset conversion to kzalloc
Mark A. Greer (1):
[POWERPC] MAINTAINERS shouldn't reference linuxppc-embedded
Mathieu Desnoyers (1):
[POWERPC] Include pagemap.h in asm/powerpc/tlb.h
Meelis Roos (1):
[POWERPC] Fix ppc kernels after build-id addition
Michael Buesch (1):
[POWERPC] via-pmu: Fix typo in printk
Michael Ellerman (28):
[POWERPC] Add an optional device_node pointer to the irq_host
[POWERPC] Invert null match behaviour for irq_hosts
[POWERPC] Provide a default irq_host match, which matches on an exact of_node
[POWERPC] Initialise hwirq for legacy irqs
[POWERPC] Export virq mapping via debugfs
[POWERPC] spufs: Extract the file descriptor search logic in SPU coredump code
[POWERPC] spufs: Remove ctx_info and ctx_info_list
[POWERPC] spufs: Call spu_acquire_saved() before calculating the SPU note sizes
[POWERPC] spufs: Use computed sizes/#defines rather than literals in SPU coredump code
[POWERPC] spufs: Write some SPU coredump values as ASCII
[POWERPC] spufs: Correctly calculate the size of the local-store to dump
[POWERPC] spufs: Don't return -ENOSYS as extra notes size if spufs is not loaded
[POWERPC] spufs: Get rid of spufs_coredump_num_notes, it's not needed if we NULL terminate
[POWERPC] spufs: Internal __spufs_get_foo() routines should take a spu_context *
[POWERPC] spufs: Add contents of npc file to SPU coredumps
[POWERPC] spufs: Combine spufs_coredump_calls with spufs_calls
[POWERPC] spufs: Cleanup ELF coredump extra notes logic
[POWERPC] spufs: Handle errors in SPU coredump code, and support coredump to a pipe
[POWERPC] spufs: Respect RLIMIT_CORE in spu coredump code
[POWERPC] spufs: Add DEFINE_SPUFS_ATTRIBUTE()
[POWERPC] Make sure to of_node_get() the result of pci_device_to_OF_node()
[POWERPC] Simplify error logic in u3msi_setup_msi_irqs()
[POWERPC] Simplify error logic in rtas_setup_msi_irqs()
[POWERPC] Simplify rtas_change_msi() error semantics
[POWERPC] Inline u3msi_compose_msi_msg()
[POWERPC] Store the base address in dcr_host_t
[POWERPC] Update mpic to use dcr_host_t.base
[POWERPC] Update axon_msi to use dcr_host_t.base
Michael Neuling (1):
[POWERPC] Remove barriers from the SLB shadow buffer update
Mike Frysinger (1):
[POWERPC] Use __attribute__ in asm-powerpc
Milton Miller (2):
[POWERPC] boot: Record header bytes in gunzip_start
[POWERPC] boot: Simplify gunzip_finish
Murali Iyer (1):
[POWERPC] Export DCR symbols for modules
Nathan Lynch (14):
[POWERPC] Remove gratuitous reads from maple PCI config space methods
[POWERPC] rtas_pci_ops: Use named structure member initializers
[POWERPC] celleb_fake_pci_ops: Use named structure member initializers
[POWERPC] celleb_epci_ops: Use named structure member initializers
[POWERPC] maple pci_ops: Use named structure member initializers
[POWERPC] pa_pxp_ops: Use named structure member initializers
[POWERPC] powermac pci_ops: Use named structure member initializers
[POWERPC] null_pci_ops: Use named structure member initializers
[POWERPC] efika rtas_pci_ops: Use named structure member initializers
[POWERPC] chrp pci_ops: Use named structure member initializers
[POWERPC] indirect_pci_ops: Use named structure member initializers
[POWERPC] tsi108_direct_pci_ops: Use named structure member initializers
[POWERPC] Remove gratuitous reads from pasemi pci config space methods
[POWERPC] Remove gratuitous reads from powermac pci config space methods
Olaf Hering (2):
[POWERPC] Advertise correct IDE mode on Pegasos2
[POWERPC] Fix pmac_zilog debug arg
Olof Johansson (15):
[POWERPC] Rework SMP timebase handoff for pasemi
[POWERPC] Export new __io{re,un}map_at() symbols
[POWERPC] pasemi: Add pasemi_pci_getcfgaddr()
[POWERPC] pasemi: Add workaround for erratum 5945
[POWERPC] pasemi: Export more SPRs to sysfs when CONFIG_DEBUG_KERNEL=y
[POWERPC] pasemi: Print more information at machine check
[POWERPC] pasemi: Move pasemi_idle_init() to late_initcall()
[POWERPC] Remove unused platform_machine_check()
[POWERPC] Move lowlevel runlatch calls under cpu feature control
[POWERPC] Remove warning in arch/powerpc/kernel/sysfs.c
[POWERPC] Add workaround for MPICs with broken register reads
[POWERPC] Support setting affinity for U3/U4 MSI sources
[POWERPC] Separate out legacy machine check exception parsers
[POWERPC] Don't enable cpu hotplug on pSeries machines with MPIC
[POWERPC] Implement logging of unhandled signals
Paul Mackerras (9):
[POWERPC] Handle alignment faults on new FP load/store instructions
[POWERPC] Disable power management for arch/ppc
[PPC] Use cpu setup routines from cpu_setup_44x.S for ARCH=ppc
[POWERPC] Use cache-inhibited large page bit from firmware
[POWERPC] Remove unused old code from powermac setup code
[POWERPC] Fix performance monitor on machines with logical PVR
[POWERPC] Prevent decrementer clockevents from firing early
[POWERPC] Make clockevents work on PPC601 processors
[POWERPC] Use 1TB segments
Peter Korsgaard (5):
[POWERPC] fsl_soc: Fix trivial printk typo.
[POWERPC] fsl_soc: rtc-ds1307 support
[POWERPC] spi: Use fsl_spi instead of mpc83xx_spi
[POWERPC] spi: mode should be "cpu-qe" instead of "qe"
[POWERPC] spi: Support non-QE processors
Robert P. J. Day (2):
[POWERPC] Prevent direct inclusion of <asm/rwsem.h>.
[POWERPC] Remove redundant reference to non-existent CONFIG_BOOTIMG
Roland McGrath (2):
[POWERPC] Add CHECK_FULL_REGS in several places in ptrace code
[POWERPC] powerpc vDSO: install unstripped copies on disk
Roy Zang (1):
[POWERPC] bootwrapper: adds cuboot for MPC7448HPC2 platform
Satyam Sharma (1):
[POWERPC] Avoid pointless WARN_ON(irqs_disabled()) from panic codepath
Scott Wood (55):
[POWERPC] Whitespace cleanup in arch/powerpc
[POWERPC] Add clrbits8 and setbits8
[POWERPC] Use strcasecmp() rather than strncasecmp() when determining device node compatibility
[POWERPC] bootwrapper: Update .gitignore
[POWERPC] bootwrapper: Set timebase_period_ns from dt_fixup_cpu_clocks
[POWERPC] bootwrapper: dt_xlate_range() bugfixes
[POWERPC] bootwrapper: Add dt_is_compatible()
[POWERPC] bootwrapper: Add 16-bit I/O, sync(), eieio(), and barrier()
[POWERPC] bootwrapper: Add TARGET_HAS_ETHn tests to ppcboot.h
[POWERPC] bootwrapper: serial_console_init() fixes
[POWERPC] bootwrapper: Declare udelay() in ops.h
[POWERPC] bootwrapper: Add CPM serial driver
[POWERPC] bootwrapper: Move linker symbols into ops.h
[POWERPC] bootwrapper: Add 8xx cuboot support
[POWERPC] bootwrapper: Add PowerQUICC II (82xx with CPM) cuboot support
[POWERPC] bootwrapper: flatdevtree fixes
[POWERPC] bootwrapper: Add strtoull()
[POWERPC] bootwrapper: Add get_path()
[POWERPC] bootwrapper: Only print MAC addresses when the node is actually present
[POWERPC] Check _PAGE_RW and _PAGE_PRESENT on kernel addresses
[POWERPC] fsl_soc.c cleanup
[PPC] Add clrbits8 and setbits8.
[POWERPC] bootwrapper: Factor out dt_set_mac_address()
[POWERPC] bootwrapper: Add PlanetCore firmware support
[POWERPC] Make instruction dumping work in real mode
[POWERPC] CPM: Change from fsl,brg-frequency to brg/clock-frequency
[POWERPC] Introduce new CPM device bindings.
[POWERPC] Add early debug console for CPM serial ports.
[POWERPC] bootwrapper: Support all-in-one PCI nodes in cuboot-pq2.
[POWERPC] bootwrapper: Add fsl_get_immr() and 8xx/pq2 clock functions.
[POWERPC] bootwrapper: Use fsl_get_immr() in cuboot-pq2.c.
[POWERPC] cpm_uart: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set.
[POWERPC] cpm_uart: sparse fixes
[POWERPC] cpm_uart: Issue STOP_TX command before initializing console.
[POWERPC] 8xx: Fix CONFIG_PIN_TLB.
[POWERPC] 8xx: Infrastructure code cleanup.
[POWERPC] 8xx: Add pin and clock setting functions.
[POWERPC] 8xx: Work around CPU15 erratum.
[POWERPC] cpm2: Infrastructure code cleanup.
[POWERPC] cpm2: Add SCCs to cpm2_clk_setup(), and cpm2_smc_clk_setup().
[POWERPC] cpm2: Add cpm2_set_pin().
[POWERPC] mpc82xx: Define CPU_FTR_NEED_COHERENT
[POWERPC] mpc82xx: Remove a bunch of cruft that duplicates generic functionality.
[POWERPC] mpc82xx: Rename mpc82xx_ads to mpc8272_ads.
[POWERPC] mpc8272ads: Change references from 82xx_ADS to 8272_ADS.
[POWERPC] Document local bus nodes in the device tree, and update cuboot-pq2.
[POWERPC] 8xx: mpc885ads cleanup
[POWERPC] 8xx/wrapper: Embedded Planet EP88xC support
[POWERPC] mpc82xx: Update mpc8272ads, and factor out PCI and reset.
[POWERPC] mpc82xx: Add pq2fads board support.
[POWERPC] 8xx: Move softemu8xx.c from arch/ppc
[POWERPC] cpm: Describe multi-user ram in its own device node.
[POWERPC] mpc8272ads: Remove muram from the CPM reg property.
[POWERPC] 85xx: Convert mpc8560ads to the new CPM binding.
[POWERPC] 85xx: Add cpm nodes for 8541/8555 CDS
Sebastian Siewior (2):
[POWERPC] spufs: Make file-internal functions & variables static
[POWERPC] spufs: Make isolated loader properly aligned
Segher Boessenkool (2):
[POWERPC] Replace a few #defines with empty inline functions
[POWERPC] Implement atomic{, 64}_{read, write}() without volatile
Stefan Roese (4):
[POWERPC] 4xx: Add AMCC 405EX support to cputable.c
[POWERPC] 4xx: Add AMCC Kilauea eval board support to platforms/40x
[POWERPC] 4xx: Kilauea DTS
[POWERPC] 4xx: Kilauea defconfig file
Stephen Rothwell (37):
[POWERPC] Fix non HUGETLB_PAGE build warning
[POWERPC] Use of_get_property in ipmi code
[POWERPC] Remove get_property and device_is_compatible
[POWERPC] Tidy up CONFIG_PPC_MM_SLICES code
[POWERPC] Comment out a currently unused function
[POWERPC] Fix section mismatch in crash_dump.c
[POWERPC] Fix section mismatch in dart_iommu.c
[POWERPC] Fix section mismatches in udbg_adb.c
[POWERPC] Fix section mismatch in pasemi/iommu.c
[POWERPC] Remove some duplicate declarations from pmac.h
[POWERPC] iSeries: Clean up lparmap mess
[POWERPC] Move iSeries startup code out of head_64.S
[POWERPC] Move the exception macros into a header file
[POWERPC] Move the iSeries exception vectors
[POWERPC] Split out iSeries specific exception macros
[POWERPC] Exception numbers are not relevant to iSeries
[POWERPC] Fix section mismatch in PCI code
[POWERPC] Remove cmd_line from head*.S
[POWERPC] Size swapper_pg_dir correctly
[POWERPC] FWNMI is only used on pSeries
[POWERPC] Create and use CONFIG_WORD_SIZE
[POWERPC] Remove debug printk from vio_bus_init
[POWERPC] Simplify vio_bus_init a little for legacy iSeries
[POWERPC] Make vio_bus_type static
[POWERPC] Limit range of __init_ref_ok somewhat
[POWERPC] iSeries: Correct missing newline in printk
[POWERPC] Prepare to remove of_platform_driver name
[POWERPC] Remove some more section mismatch warnings
[POWERPC] Align the sys_call_table
[POWERPC] Clean up vio.h
[POWERPC] iSeries: Simplify viocd initialisation
[POWERPC] Remove iSeries_vio_dev
[POWERPC] Remove more iSeries-specific stuff from vio.c
[POWERPC] iSeries: Move detection of virtual cdroms
[POWERPC] iSeries: Move detection of virtual tapes
[POWERPC] iSeries: Move viodasd probing
[POWERPC] Move of_platform_driver initialisations: arch/powerpc
Timur Tabi (4):
[POWERPC] add clrsetbits macros
[POWERPC] 86xx: Fix definition of global-utilites structure
[POWERPC] qe: miscellaneous code improvements and fixes to the QE library
[POWERPC] 86xx: update immap_86xx.h for the 8610
Tony Breeds (6):
[POWERPC] Convert define_machine(mpc885_ads) to C99 initializer syntax
[POWERPC] Implement {read,update}_persistent_clock
[POWERPC] Implement generic time of day clocksource for powerpc
[POWERPC] Fix panic in RTAS code
[POWERPC] Implement clockevents driver for powerpc
[POWERPC] Enable tickless idle and high res timers for powerpc
Valentine Barshak (12):
[POWERPC] PowerPC 440EPx: Sequoia device tree
[POWERPC] PowerPC 440EPx: Sequoia defconfig
[POWERPC] PowerPC 440EPx: Sequoia board support
[POWERPC] PowerPC 440EPx: Sequoia bootwrapper
[POWERPC] Add 64-bit resources support to pci_iomap
[POWERPC] 4xx: Fix Bamboo MAL0 dts entry.
[POWERPC] 4xx: Fix Sequoia MAL0 and EMAC dts entries.
[POWERPC] 4xx: Introduce cpu_setup functionality to 44x platform
[POWERPC] 4xx: Move 440EP(x) FPU setup from head_44x to cpu_setup_4xx
[POWERPC] 4xx: 440EPx/GRx incorrect write to DDR SDRAM errata workaround
[POWERPC] PCI: Add 64-bit physical address support to setup_indirect_pci
[POWERPC] Add legacy serial support for OPB with flattened device tree
Wolfgang Denk (1):
[POWERPC] Disable vDSO support for ARCH=ppc where it's not implemented
Xianghua Xiao (2):
[POWERPC] Add initial MPC8610 HPCD Device Tree Source file.
[POWERPC] Add initial MPC8610 HPCD Platform files.
More information about the Linuxppc-dev
mailing list