Please pull powerpc.git for-2.6.22 branch

Paul Mackerras paulus at samba.org
Mon Apr 30 13:20:02 EST 2007


Linus,

Please do:

git pull \
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc.git for-2.6.22

to get a powerpc update for 2.6.22.

Thanks,
Paul.

 Documentation/powerpc/booting-without-of.txt      |  256 +-
 arch/powerpc/Kconfig                              |  472 ---
 arch/powerpc/Kconfig.debug                        |   12 
 arch/powerpc/Makefile                             |   11 
 arch/powerpc/boot/.gitignore                      |    3 
 arch/powerpc/boot/Makefile                        |  122 -
 arch/powerpc/boot/crt0.S                          |   37 
 arch/powerpc/boot/cuboot-83xx.c                   |   68 +
 arch/powerpc/boot/cuboot-85xx.c                   |   69 +
 arch/powerpc/boot/devtree.c                       |  307 ++
 arch/powerpc/boot/dts/kuroboxHD.dts               |    7 
 arch/powerpc/boot/dts/kuroboxHG.dts               |    7 
 arch/powerpc/boot/dts/lite5200.dts                |    1 
 arch/powerpc/boot/dts/lite5200b.dts               |    1 
 arch/powerpc/boot/dts/mpc7448hpc2.dts             |    1 
 arch/powerpc/boot/dts/mpc8272ads.dts              |    1 
 arch/powerpc/boot/dts/mpc8313erdb.dts             |    1 
 arch/powerpc/boot/dts/mpc832x_mds.dts             |    1 
 arch/powerpc/boot/dts/mpc832x_rdb.dts             |  291 ++
 arch/powerpc/boot/dts/mpc8349emitx.dts            |    1 
 arch/powerpc/boot/dts/mpc8349emitxgp.dts          |    1 
 arch/powerpc/boot/dts/mpc834x_mds.dts             |    1 
 arch/powerpc/boot/dts/mpc836x_mds.dts             |    1 
 arch/powerpc/boot/dts/mpc8540ads.dts              |    1 
 arch/powerpc/boot/dts/mpc8541cds.dts              |    1 
 arch/powerpc/boot/dts/mpc8544ds.dts               |  136 +
 arch/powerpc/boot/dts/mpc8548cds.dts              |    1 
 arch/powerpc/boot/dts/mpc8555cds.dts              |    1 
 arch/powerpc/boot/dts/mpc8560ads.dts              |    1 
 arch/powerpc/boot/dts/mpc8568mds.dts              |    1 
 arch/powerpc/boot/dts/mpc8641_hpcn.dts            |   25 
 arch/powerpc/boot/dts/mpc866ads.dts               |    1 
 arch/powerpc/boot/dts/mpc885ads.dts               |    1 
 arch/powerpc/boot/elf.h                           |    8 
 arch/powerpc/boot/elf_util.c                      |   76 +
 arch/powerpc/boot/flatdevtree.c                   |  199 +
 arch/powerpc/boot/flatdevtree.h                   |    7 
 arch/powerpc/boot/flatdevtree_misc.c              |   42 
 arch/powerpc/boot/gunzip_util.c                   |  206 ++
 arch/powerpc/boot/gunzip_util.h                   |   45 
 arch/powerpc/boot/main.c                          |  369 +--
 arch/powerpc/boot/ns16550.c                       |    9 
 arch/powerpc/boot/of.c                            |   21 
 arch/powerpc/boot/ops.h                           |  103 +
 arch/powerpc/boot/ppcboot.h                       |  108 +
 arch/powerpc/boot/reg.h                           |   22 
 arch/powerpc/boot/simple_alloc.c                  |   31 
 arch/powerpc/boot/stdio.h                         |    5 
 arch/powerpc/boot/wrapper                         |   53 
 arch/powerpc/boot/zImage.coff.lds.S               |    3 
 arch/powerpc/boot/zImage.lds.S                    |    1 
 arch/powerpc/configs/cell_defconfig               |   57 
 arch/powerpc/configs/g5_defconfig                 |    2 
 arch/powerpc/configs/maple_defconfig              |    2 
 arch/powerpc/configs/mpc832x_rdb_defconfig        | 1292 ++++++++++
 arch/powerpc/configs/mpc8544_ds_defconfig         | 1077 ++++++++
 arch/powerpc/configs/ppc64_defconfig              |    2 
 arch/powerpc/kernel/Makefile                      |    4 
 arch/powerpc/kernel/align.c                       |   56 
 arch/powerpc/kernel/asm-offsets.c                 |    2 
 arch/powerpc/kernel/btext.c                       |   22 
 arch/powerpc/kernel/cpu_setup_pa6t.S              |    2 
 arch/powerpc/kernel/cputable.c                    |   14 
 arch/powerpc/kernel/entry_32.S                    |    1 
 arch/powerpc/kernel/head_64.S                     |   16 
 arch/powerpc/kernel/ibmebus.c                     |  288 +-
 arch/powerpc/kernel/iommu.c                       |   35 
 arch/powerpc/kernel/irq.c                         |    2 
 arch/powerpc/kernel/kprobes.c                     |   36 
 arch/powerpc/kernel/legacy_serial.c               |   24 
 arch/powerpc/kernel/lparcfg.c                     |   58 
 arch/powerpc/kernel/machine_kexec_64.c            |   14 
 arch/powerpc/kernel/misc_32.S                     |    4 
 arch/powerpc/kernel/of_device.c                   |  112 +
 arch/powerpc/kernel/of_platform.c                 |    5 
 arch/powerpc/kernel/pci_32.c                      |   42 
 arch/powerpc/kernel/pci_64.c                      |   32 
 arch/powerpc/kernel/pci_dn.c                      |    9 
 arch/powerpc/kernel/ppc_ksyms.c                   |    1 
 arch/powerpc/kernel/process.c                     |   54 
 arch/powerpc/kernel/prom.c                        |  167 -
 arch/powerpc/kernel/prom_init.c                   |   55 
 arch/powerpc/kernel/prom_parse.c                  |   51 
 arch/powerpc/kernel/rtas-proc.c                   |    4 
 arch/powerpc/kernel/rtas.c                        |   19 
 arch/powerpc/kernel/rtas_pci.c                    |   14 
 arch/powerpc/kernel/setup-common.c                |   68 -
 arch/powerpc/kernel/setup_32.c                    |   17 
 arch/powerpc/kernel/setup_64.c                    |   11 
 arch/powerpc/kernel/smp.c                         |    4 
 arch/powerpc/kernel/sys_ppc32.c                   |    4 
 arch/powerpc/kernel/sysfs.c                       |   17 
 arch/powerpc/kernel/time.c                        |    2 
 arch/powerpc/kernel/traps.c                       |   76 -
 arch/powerpc/kernel/vio.c                         |   17 
 arch/powerpc/lib/copyuser_64.S                    |    6 
 arch/powerpc/lib/locks.c                          |    4 
 arch/powerpc/lib/mem_64.S                         |    6 
 arch/powerpc/lib/memcpy_64.S                      |    6 
 arch/powerpc/lib/sstep.c                          |   45 
 arch/powerpc/mm/hash_low_32.S                     |   22 
 arch/powerpc/mm/hash_low_64.S                     |    5 
 arch/powerpc/mm/hash_native_64.c                  |    2 
 arch/powerpc/mm/hash_utils_64.c                   |  127 +
 arch/powerpc/mm/hugetlbpage.c                     |   16 
 arch/powerpc/mm/init_32.c                         |    4 
 arch/powerpc/mm/lmb.c                             |    4 
 arch/powerpc/mm/mem.c                             |    3 
 arch/powerpc/mm/mmu_decl.h                        |    5 
 arch/powerpc/mm/numa.c                            |   24 
 arch/powerpc/mm/pgtable_32.c                      |   76 -
 arch/powerpc/mm/ppc_mmu_32.c                      |    4 
 arch/powerpc/mm/tlb_64.c                          |   68 -
 arch/powerpc/oprofile/Makefile                    |    2 
 arch/powerpc/oprofile/common.c                    |    3 
 arch/powerpc/oprofile/op_model_cell.c             |    3 
 arch/powerpc/oprofile/op_model_pa6t.c             |  234 ++
 arch/powerpc/platforms/4xx/Kconfig                |  372 +--
 arch/powerpc/platforms/52xx/Kconfig               |   35 
 arch/powerpc/platforms/52xx/efika.c               |   15 
 arch/powerpc/platforms/52xx/lite5200.c            |   12 
 arch/powerpc/platforms/52xx/mpc52xx_common.c      |    2 
 arch/powerpc/platforms/52xx/mpc52xx_pci.c         |    2 
 arch/powerpc/platforms/82xx/Kconfig               |   45 
 arch/powerpc/platforms/82xx/mpc82xx.c             |    6 
 arch/powerpc/platforms/82xx/mpc82xx_ads.c         |   12 
 arch/powerpc/platforms/83xx/Kconfig               |   15 
 arch/powerpc/platforms/83xx/Makefile              |    1 
 arch/powerpc/platforms/83xx/mpc832x_mds.c         |    1 
 arch/powerpc/platforms/83xx/mpc832x_mds.h         |   19 
 arch/powerpc/platforms/83xx/mpc832x_rdb.c         |  138 +
 arch/powerpc/platforms/83xx/mpc834x_itx.h         |   23 
 arch/powerpc/platforms/83xx/pci.c                 |    2 
 arch/powerpc/platforms/85xx/Kconfig               |   38 
 arch/powerpc/platforms/85xx/Makefile              |    1 
 arch/powerpc/platforms/85xx/mpc8544_ds.c          |  144 +
 arch/powerpc/platforms/85xx/mpc85xx_ads.c         |    2 
 arch/powerpc/platforms/85xx/mpc85xx_cds.c         |    2 
 arch/powerpc/platforms/85xx/mpc85xx_mds.c         |    2 
 arch/powerpc/platforms/85xx/pci.c                 |    2 
 arch/powerpc/platforms/86xx/Kconfig               |   18 
 arch/powerpc/platforms/86xx/Makefile              |    2 
 arch/powerpc/platforms/86xx/mpc86xx_hpcn.c        |    4 
 arch/powerpc/platforms/86xx/pci.c                 |    4 
 arch/powerpc/platforms/8xx/Kconfig                |   67 
 arch/powerpc/platforms/8xx/m8xx_setup.c           |    8 
 arch/powerpc/platforms/8xx/mpc86xads.h            |    2 
 arch/powerpc/platforms/8xx/mpc86xads_setup.c      |    4 
 arch/powerpc/platforms/8xx/mpc885ads.h            |    2 
 arch/powerpc/platforms/8xx/mpc885ads_setup.c      |    4 
 arch/powerpc/platforms/Kconfig                    |  259 ++
 arch/powerpc/platforms/cell/Kconfig               |   24 
 arch/powerpc/platforms/cell/cbe_cpufreq.c         |  112 +
 arch/powerpc/platforms/cell/cbe_regs.c            |  168 +
 arch/powerpc/platforms/cell/cbe_regs.h            |    5 
 arch/powerpc/platforms/cell/cbe_thermal.c         |  181 +
 arch/powerpc/platforms/cell/interrupt.c           |    4 
 arch/powerpc/platforms/cell/io-workarounds.c      |    2 
 arch/powerpc/platforms/cell/iommu.c               |   16 
 arch/powerpc/platforms/cell/ras.c                 |  160 +
 arch/powerpc/platforms/cell/setup.c               |   12 
 arch/powerpc/platforms/cell/spider-pic.c          |    8 
 arch/powerpc/platforms/cell/spu_base.c            |  163 -
 arch/powerpc/platforms/cell/spu_coredump.c        |   34 
 arch/powerpc/platforms/cell/spu_manage.c          |   18 
 arch/powerpc/platforms/cell/spufs/Makefile        |    2 
 arch/powerpc/platforms/cell/spufs/backing_ops.c   |    6 
 arch/powerpc/platforms/cell/spufs/context.c       |   45 
 arch/powerpc/platforms/cell/spufs/coredump.c      |   19 
 arch/powerpc/platforms/cell/spufs/fault.c         |  211 ++
 arch/powerpc/platforms/cell/spufs/file.c          |  152 +
 arch/powerpc/platforms/cell/spufs/hw_ops.c        |    9 
 arch/powerpc/platforms/cell/spufs/inode.c         |   44 
 arch/powerpc/platforms/cell/spufs/run.c           |  123 -
 arch/powerpc/platforms/cell/spufs/sched.c         |  113 -
 arch/powerpc/platforms/cell/spufs/spufs.h         |   34 
 arch/powerpc/platforms/cell/spufs/switch.c        |    8 
 arch/powerpc/platforms/celleb/Kconfig             |    9 
 arch/powerpc/platforms/celleb/iommu.c             |    6 
 arch/powerpc/platforms/celleb/pci.c               |   18 
 arch/powerpc/platforms/celleb/setup.c             |   12 
 arch/powerpc/platforms/chrp/Kconfig               |   11 
 arch/powerpc/platforms/chrp/nvram.c               |    2 
 arch/powerpc/platforms/chrp/pci.c                 |   25 
 arch/powerpc/platforms/chrp/setup.c               |   52 
 arch/powerpc/platforms/chrp/time.c                |   13 
 arch/powerpc/platforms/embedded6xx/Kconfig        |  264 --
 arch/powerpc/platforms/embedded6xx/linkstation.c  |    8 
 arch/powerpc/platforms/embedded6xx/ls_uart.c      |    4 
 arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c |   15 
 arch/powerpc/platforms/iseries/Kconfig            |    4 
 arch/powerpc/platforms/iseries/iommu.c            |    4 
 arch/powerpc/platforms/iseries/irq.c              |    4 
 arch/powerpc/platforms/iseries/pci.c              |    5 
 arch/powerpc/platforms/iseries/setup.c            |   10 
 arch/powerpc/platforms/iseries/viopath.c          |    2 
 arch/powerpc/platforms/maple/Kconfig              |   17 
 arch/powerpc/platforms/maple/pci.c                |    8 
 arch/powerpc/platforms/maple/setup.c              |   17 
 arch/powerpc/platforms/pasemi/Kconfig             |   19 
 arch/powerpc/platforms/pasemi/Makefile            |    3 
 arch/powerpc/platforms/pasemi/cpufreq.c           |  308 ++
 arch/powerpc/platforms/pasemi/gpio_mdio.c         |  339 +++
 arch/powerpc/platforms/pasemi/idle.c              |    9 
 arch/powerpc/platforms/pasemi/iommu.c             |    6 
 arch/powerpc/platforms/pasemi/pasemi.h            |    8 
 arch/powerpc/platforms/pasemi/pci.c               |   16 
 arch/powerpc/platforms/pasemi/setup.c             |   28 
 arch/powerpc/platforms/powermac/Kconfig           |   20 
 arch/powerpc/platforms/powermac/backlight.c       |    9 
 arch/powerpc/platforms/powermac/cpufreq_32.c      |   24 
 arch/powerpc/platforms/powermac/cpufreq_64.c      |   16 
 arch/powerpc/platforms/powermac/feature.c         |  101 -
 arch/powerpc/platforms/powermac/low_i2c.c         |   15 
 arch/powerpc/platforms/powermac/pci.c             |   41 
 arch/powerpc/platforms/powermac/pfunc_base.c      |    2 
 arch/powerpc/platforms/powermac/pfunc_core.c      |    5 
 arch/powerpc/platforms/powermac/pic.c             |    8 
 arch/powerpc/platforms/powermac/setup.c           |   61 
 arch/powerpc/platforms/powermac/smp.c             |   11 
 arch/powerpc/platforms/powermac/time.c            |   38 
 arch/powerpc/platforms/powermac/udbg_scc.c        |    6 
 arch/powerpc/platforms/prep/Kconfig               |    9 
 arch/powerpc/platforms/ps3/Kconfig                |   16 
 arch/powerpc/platforms/ps3/htab.c                 |    2 
 arch/powerpc/platforms/pseries/Kconfig            |   10 
 arch/powerpc/platforms/pseries/Makefile           |    5 
 arch/powerpc/platforms/pseries/eeh.c              |  204 +-
 arch/powerpc/platforms/pseries/eeh_driver.c       |   78 -
 arch/powerpc/platforms/pseries/eeh_event.c        |    8 
 arch/powerpc/platforms/pseries/firmware.c         |    2 
 arch/powerpc/platforms/pseries/hotplug-cpu.c      |    4 
 arch/powerpc/platforms/pseries/iommu.c            |   67 
 arch/powerpc/platforms/pseries/lpar.c             |    6 
 arch/powerpc/platforms/pseries/nvram.c            |    2 
 arch/powerpc/platforms/pseries/pci.c              |    3 
 arch/powerpc/platforms/pseries/pci_dlpar.c        |    1 
 arch/powerpc/platforms/pseries/ras.c              |    2 
 arch/powerpc/platforms/pseries/rtasd.c            |    2 
 arch/powerpc/platforms/pseries/setup.c            |   44 
 arch/powerpc/platforms/pseries/xics.c             |   17 
 arch/powerpc/sysdev/Makefile                      |    5 
 arch/powerpc/sysdev/dart_iommu.c                  |    4 
 arch/powerpc/sysdev/dcr.c                         |   14 
 arch/powerpc/sysdev/fsl_pcie.c                    |    2 
 arch/powerpc/sysdev/fsl_pcie.h                    |   94 +
 arch/powerpc/sysdev/fsl_soc.c                     |   90 -
 arch/powerpc/sysdev/mpic.c                        |   32 
 arch/powerpc/sysdev/pmi.c                         |   29 
 arch/powerpc/sysdev/qe_lib/Kconfig                |   10 
 arch/powerpc/sysdev/qe_lib/qe.c                   |    4 
 arch/powerpc/sysdev/qe_lib/qe_io.c                |    6 
 arch/powerpc/sysdev/qe_lib/ucc_slow.c             |    4 
 arch/powerpc/sysdev/timer.c                       |   71 +
 arch/powerpc/sysdev/tsi108_dev.c                  |   16 
 arch/powerpc/sysdev/tsi108_pci.c                  |    2 
 arch/powerpc/sysdev/uic.c                         |  342 +++
 arch/powerpc/xmon/xmon.c                          |   11 
 arch/ppc/8xx_io/Kconfig                           |    4 
 arch/ppc/8xx_io/Makefile                          |    1 
 arch/ppc/8xx_io/cs4218.h                          |  166 -
 arch/ppc/8xx_io/cs4218_tdm.c                      | 2833 ---------------------
 arch/ppc/boot/common/misc-common.c                |   15 
 arch/ppc/boot/simple/Makefile                     |    1 
 arch/ppc/boot/simple/uartlite_tty.c               |   37 
 arch/ppc/kernel/asm-offsets.c                     |    1 
 arch/ppc/kernel/entry.S                           |    1 
 arch/ppc/platforms/4xx/Kconfig                    |   15 
 arch/ppc/platforms/4xx/Makefile                   |    1 
 arch/ppc/platforms/4xx/ocotea.c                   |    4 
 arch/ppc/platforms/4xx/taishan.c                  |    2 
 arch/ppc/platforms/4xx/virtex.c                   |   56 
 arch/ppc/platforms/4xx/virtex.h                   |   34 
 arch/ppc/platforms/4xx/xilinx_ml300.c             |   65 
 arch/ppc/platforms/4xx/xilinx_ml300.h             |   45 
 arch/ppc/platforms/4xx/xilinx_ml403.c             |   66 
 arch/ppc/platforms/4xx/xilinx_ml403.h             |   49 
 arch/ppc/platforms/4xx/xparameters/xparameters.h  |   60 
 arch/ppc/platforms/rpxclassic.h                   |    4 
 arch/ppc/platforms/rpxhiox.h                      |   41 
 arch/ppc/platforms/rpxlite.h                      |    4 
 arch/ppc/syslib/Makefile                          |    3 
 arch/ppc/syslib/cpc710.h                          |   81 -
 arch/ppc/syslib/m8xx_setup.c                      |    2 
 arch/ppc/syslib/ppc4xx_sgdma.c                    |    1 
 arch/ppc/syslib/virtex_devices.c                  |  233 ++
 arch/ppc/syslib/virtex_devices.h                  |   27 
 drivers/char/briq_panel.c                         |    7 
 drivers/char/hvc_console.c                        |   49 
 drivers/char/hvc_iseries.c                        |    2 
 drivers/char/hvc_vio.c                            |    2 
 drivers/char/hvsi.c                               |    4 
 drivers/char/tpm/tpm_atmel.h                      |    4 
 drivers/char/watchdog/Kconfig                     |    2 
 drivers/hwmon/ams/ams-core.c                      |    4 
 drivers/hwmon/ams/ams-i2c.c                       |    4 
 drivers/hwmon/ams/ams-pmu.c                       |    4 
 drivers/infiniband/hw/ehca/ehca_main.c            |    4 
 drivers/macintosh/adb.c                           |   42 
 drivers/macintosh/ans-lcd.c                       |    9 
 drivers/macintosh/apm_emu.c                       |   13 
 drivers/macintosh/mac_hid.c                       |    2 
 drivers/macintosh/macio-adb.c                     |   16 
 drivers/macintosh/macio_asic.c                    |  100 -
 drivers/macintosh/macio_sysfs.c                   |   10 
 drivers/macintosh/rack-meter.c                    |    2 
 drivers/macintosh/smu.c                           |    8 
 drivers/macintosh/therm_adt746x.c                 |    8 
 drivers/macintosh/therm_pm72.c                    |    8 
 drivers/macintosh/therm_windtunnel.c              |    2 
 drivers/macintosh/via-cuda.c                      |    2 
 drivers/macintosh/via-pmu-led.c                   |   10 
 drivers/macintosh/via-pmu.c                       |   55 
 drivers/macintosh/windfarm_lm75_sensor.c          |    2 
 drivers/macintosh/windfarm_max6690_sensor.c       |    2 
 drivers/macintosh/windfarm_smu_controls.c         |    8 
 drivers/macintosh/windfarm_smu_sat.c              |    8 
 drivers/macintosh/windfarm_smu_sensors.c          |    6 
 drivers/media/video/planb.c                       |    5 
 drivers/net/Kconfig                               |    9 
 drivers/ps3/vuart.c                               |    8 
 drivers/scsi/ibmvscsi/ibmvstgt.c                  |    7 
 drivers/scsi/ibmvscsi/rpa_vscsi.c                 |    3 
 drivers/serial/pmac_zilog.c                       |    4 
 drivers/video/Kconfig                             |    2 
 drivers/video/aty/radeon_pm.c                     |    2 
 drivers/video/controlfb.c                         |   16 
 fs/proc/proc_devtree.c                            |    2 
 include/asm-powerpc/asm-compat.h                  |   10 
 include/asm-powerpc/cacheflush.h                  |    6 
 include/asm-powerpc/cell-pmu.h                    |    5 
 include/asm-powerpc/cputable.h                    |   11 
 include/asm-powerpc/current.h                     |    1 
 include/asm-powerpc/edac.h                        |   40 
 include/asm-powerpc/eeh_event.h                   |    6 
 include/asm-powerpc/ibmebus.h                     |   44 
 include/asm-powerpc/immap_86xx.h                  |   75 -
 include/asm-powerpc/io.h                          |    7 
 include/asm-powerpc/kprobes.h                     |    5 
 include/asm-powerpc/machdep.h                     |    3 
 include/asm-powerpc/mmu-hash64.h                  |  400 +++
 include/asm-powerpc/mmu.h                         |  405 ---
 include/asm-powerpc/mpic.h                        |   12 
 include/asm-powerpc/of_device.h                   |    3 
 include/asm-powerpc/oprofile_impl.h               |    2 
 include/asm-powerpc/paca.h                        |    4 
 include/asm-powerpc/parport.h                     |    6 
 include/asm-powerpc/pci.h                         |   14 
 include/asm-powerpc/pgtable-4k.h                  |    3 
 include/asm-powerpc/pgtable-64k.h                 |    5 
 include/asm-powerpc/pgtable.h                     |   60 
 include/asm-powerpc/pmc.h                         |    1 
 include/asm-powerpc/ppc-pci.h                     |   12 
 include/asm-powerpc/processor.h                   |    1 
 include/asm-powerpc/prom.h                        |   34 
 include/asm-powerpc/reg.h                         |   68 -
 include/asm-powerpc/spu_csa.h                     |    1 
 include/asm-powerpc/system.h                      |    1 
 include/asm-powerpc/tlb.h                         |    1 
 include/asm-powerpc/tlbflush.h                    |  172 +
 include/asm-powerpc/uaccess.h                     |   28 
 include/asm-powerpc/uic.h                         |   23 
 include/asm-ppc/ibm4xx.h                          |    8 
 include/asm-ppc/ppc_sys.h                         |    2 
 include/asm-ppc/prom.h                            |    3 
 include/linux/pmu.h                               |   12 
 sound/aoa/codecs/snd-aoa-codec-onyx.c             |    4 
 sound/aoa/codecs/snd-aoa-codec-tas.c              |    9 
 sound/aoa/core/snd-aoa-gpio-feature.c             |    8 
 sound/aoa/fabrics/snd-aoa-fabric-layout.c         |    8 
 sound/aoa/soundbus/core.c                         |    4 
 sound/aoa/soundbus/i2sbus/i2sbus-core.c           |    8 
 sound/oss/dmasound/dmasound_awacs.c               |  121 +
 sound/oss/dmasound/tas_common.c                   |    9 
 sound/ppc/pmac.c                                  |   41 
 sound/ppc/tumbler.c                               |   55 
 376 files changed, 11546 insertions(+), 7892 deletions(-)
 create mode 100644 arch/powerpc/boot/cuboot-83xx.c
 create mode 100644 arch/powerpc/boot/cuboot-85xx.c
 create mode 100644 arch/powerpc/boot/devtree.c
 create mode 100644 arch/powerpc/boot/dts/mpc832x_rdb.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8544ds.dts
 create mode 100644 arch/powerpc/boot/elf_util.c
 create mode 100644 arch/powerpc/boot/gunzip_util.c
 create mode 100644 arch/powerpc/boot/gunzip_util.h
 create mode 100644 arch/powerpc/boot/ppcboot.h
 create mode 100644 arch/powerpc/boot/reg.h
 create mode 100644 arch/powerpc/configs/mpc832x_rdb_defconfig
 create mode 100644 arch/powerpc/configs/mpc8544_ds_defconfig
 create mode 100644 arch/powerpc/oprofile/op_model_pa6t.c
 create mode 100644 arch/powerpc/platforms/52xx/Kconfig
 delete mode 100644 arch/powerpc/platforms/83xx/mpc832x_mds.h
 create mode 100644 arch/powerpc/platforms/83xx/mpc832x_rdb.c
 delete mode 100644 arch/powerpc/platforms/83xx/mpc834x_itx.h
 create mode 100644 arch/powerpc/platforms/85xx/mpc8544_ds.c
 create mode 100644 arch/powerpc/platforms/Kconfig
 create mode 100644 arch/powerpc/platforms/cell/spufs/fault.c
 create mode 100644 arch/powerpc/platforms/celleb/Kconfig
 create mode 100644 arch/powerpc/platforms/chrp/Kconfig
 create mode 100644 arch/powerpc/platforms/maple/Kconfig
 create mode 100644 arch/powerpc/platforms/pasemi/cpufreq.c
 create mode 100644 arch/powerpc/platforms/pasemi/gpio_mdio.c
 create mode 100644 arch/powerpc/platforms/powermac/Kconfig
 rename arch/powerpc/{platforms/86xx/mpc86xx_pcie.c => sysdev/fsl_pcie.c} (100%)
 create mode 100644 arch/powerpc/sysdev/fsl_pcie.h
 create mode 100644 arch/powerpc/sysdev/timer.c
 create mode 100644 arch/powerpc/sysdev/uic.c
 delete mode 100644 arch/ppc/8xx_io/cs4218.h
 delete mode 100644 arch/ppc/8xx_io/cs4218_tdm.c
 create mode 100644 arch/ppc/boot/simple/uartlite_tty.c
 delete mode 100644 arch/ppc/platforms/4xx/virtex.c
 delete mode 100644 arch/ppc/platforms/4xx/xilinx_ml300.h
 delete mode 100644 arch/ppc/platforms/4xx/xilinx_ml403.h
 delete mode 100644 arch/ppc/platforms/rpxhiox.h
 delete mode 100644 arch/ppc/syslib/cpc710.h
 create mode 100644 arch/ppc/syslib/virtex_devices.c
 create mode 100644 arch/ppc/syslib/virtex_devices.h
 create mode 100644 include/asm-powerpc/edac.h
 create mode 100644 include/asm-powerpc/mmu-hash64.h
 create mode 100644 include/asm-powerpc/uic.h

Adrian Bunk (2):
      [POWERPC] Unexport mac_hid_mouse_emulate_buttons
      [POWERPC] Remove the unused HTDMSOUND driver

Akinobu Mita (6):
      [POWERPC] spufs: check spu_acquire_runnable() return value
      [POWERPC] spufs: fix missing error handling in module_init()
      [POWERPC] spufs: fix memory leak on spufs reloading
      [POWERPC] spufs: use memcpy_fromio() to copy from local store
      [POWERPC] spufs: enable SPU coredump for kernel-builtin spufs
      [POWERPC] Enable make install

Alan Cox (2):
      [POWERPC] pci_32.c: Switch to ref counting PCI API
      [POWERPC] via-pmu: Switch to ref counting PCI API

Ananth N Mavinakayanahalli (2):
      [POWERPC] Emulate more instructions in software
      [POWERPC] kprobes: Eliminate sstep exception if instruction can be emulated

Andrew Morton (2):
      [POWERPC] Fix compile error in prom.h
      [POWERPC] ppc4xx_sgdma needs dma-mapping.h

Anton Blanchard (3):
      [POWERPC] Remove _get_SP
      [POWERPC] Remove last_syscall
      [POWERPC] Fix WARN_ON when entering xmon

Arnd Bergmann (4):
      [POWERPC] spufs: add memory barriers after set_bit
      [POWERPC] spufs: make spu page faults not block scheduling
      [POWERPC] spufs: fix memory leak on coredump
      [POWERPC] update cell_defconfig

Bart Van Assche (1):
      [POWERPC] Ocotea board: ntpd complains that the frequency error exceeds the tolerance

Benjamin Herrenschmidt (8):
      [POWERPC] Add inatomic versions of __get_user and __put_user
      [POWERPC] Alignment exception uses __get/put_user_inatomic
      [POWERPC] Make tlb flush batch use lazy MMU mode
      [POWERPC] Cleanup 32-bit map_page
      [POWERPC] Fix 32-bit mm operations when not using BATs
      [POWERPC] DEBUG_PAGEALLOC for 32-bit
      [POWERPC] DEBUG_PAGEALLOC for 64-bit
      [POWERPC] Always use -mno-string

Christian Krafft (8):
      [POWERPC] cell: add cbe_node_to_cpu function
      [POWERPC] cbe_thermal: clean up computation of temperature
      [POWERPC] cbe_thermal: add throttling attributes to cpu and spu nodes
      [POWERPC] cell: use pmi in cpufreq driver
      [POWERPC] add check for initialized driver data to pmi driver
      [POWERPC] pmi probe device by device-type
      [POWERPC] add of_iomap function
      [POWERPC] cell: add support for proper device-tree

Christoph Hellwig (12):
      [POWERPC] spufs: don't yield CPU in spu_yield
      [POWERPC] spufs: use cancel_rearming_delayed_workqueue when stopping spu contexts
      [POWERPC] spufs: clear mapping pointers after last close
      [POWERPC] spu sched: ensure preempted threads are put back on the runqueue
      [POWERPC] spu sched: ensure preempted threads are put back on the runqueue, part2
      [POWERPC] spufs: remove woken threads from the runqueue early
      [POWERPC] spufs: streamline locking for isolated spu setup
      [POWERPC] spu_base: move spu_init_channels out of spu_mutex
      [POWERPC] spufs: turn run_sema into run_mutex
      [POWERPC] spufs: avoid spurious memory barriers
      [POWERPC] spufs: various run.c cleanups
      [POWERPC] spu_base: remove cleanup_spu_base

Dave Jiang (2):
      [POWERPC] EDAC ECC software scrubber
      [POWERPC] remove kernel module option for booke wdt

David Gibson (16):
      [POWERPC] Allow duplicate lmb_reserve() calls
      [POWERPC] Automatically lmb_reserve() initrd
      [POWERPC] zImage: Add more flexible gunzip convenience functions
      [POWERPC] zImage: Cleanup and improve prep_kernel()
      [POWERPC] zImage: Cleanup and improve zImage entry point
      [POWERPC] Update documentation for flat device tree format v17
      [POWERPC] Add documentation for the zImage's gunzip convenience functions
      [POWERPC] Add gcc format warnings to zImage printf()
      [POWERPC] New reg.h for the zImage
      [POWERPC] Add device tree utility functions to zImage
      [POWERPC] Clean up zImage handling of the command line
      [POWERPC] Re-organize Kconfig code for 4xx in arch/powerpc
      [POWERPC] Add arch/powerpc driver for UIC, PPC4xx interrupt controller
      [POWERPC] Cleanup and fix breakage in tlbflush.h
      [POWERPC] Abolish PHYS_FMT macro from arch/powerpc
      [POWERPC] Prepare for splitting up mmu.h by MMU type

Domen Puncer (1):
      [POWERPC] Fix typos in booting-without-of.txt

Geert Uytterhoeven (3):
      [POWERPC] ps3: always make sure we're running on a PS3
      [POWERPC] CBE thermal support on PS3
      [POWERPC] bootwrapper: Use `unsigned long' for malloc sizes

Giuliano Pochini (1):
      [POWERPC] Fix breakage caused by 72486f1f8f0a2bc828b9d30cf4690cf2dd6807fc

Grant Likely (8):
      [POWERPC] Fix comment typo in Kurobox device tree
      [POWERPC] Rework Kconfig dependancies for Xilinx Virtex ppc405 platform
      [POWERPC] Merge common virtex header files
      [POWERPC] New registration for common Xilinx Virtex ppc405 platform devices
      [POWERPC] Stop using ppc_sys for Xilinx Virtex boards
      [POWERPC] Add uartlite boot console driver for the zImage wrapper
      [POWERPC] Add sane defaults for Xilinx EDK generated xparameters files
      [POWERPC] Don't define a custom bd_t for Xilixn Virtex based boards.

Jake Moilanen (3):
      [POWERPC] DMA 4GB boundary protection
      [POWERPC] 750CL cputable entry
      [POWERPC] DMA 4GB boundary protection

Jeremy Kerr (5):
      [POWERPC] spufs: provide siginfo for SPE faults
      [POWERPC] spufs: add mode= mount option
      [POWERPC] spufs: Minor cleanup of spu_wait
      [POWERPC] spu_base: fix initialisation on systems with no SPEs
      [POWERPC] cell: enable RTAS-based PTCAL for Cell XDR memory

Joachim Fenkes (3):
      [POWERPC] ibmebus: whitespace fixes
      [POWERPC] ibmebus: dynamic addition/removal of adapters, some code cleanup
      [POWERPC] ibmebus: change probe/remove interface from using loc-code to DT path

Johannes Berg (3):
      [POWERPC] Generic time suspend/resume code
      [POWERPC] powermac: disallow pmu sleep notifiers from aborting sleep
      [POWERPC] Declare enable_kernel_spe in a header

John Rigby (1):
      [POWERPC] Avoid putting cpu node twice

Jon Loeliger (3):
      [POWERPC] 86xx/85xx: Move 8641 PCI-Express to arch/powerpc/sysdev/fsl_pcie.c.
      [POWERPC] 85xx: Add initial MPC8544 DS platform files.
      [POWERPC] 85xx: Add initial MPC8544DS basic port defconfig.

Josh Boyer (1):
      [POWERPC] Fix PowerPC 750CL and 750GX CPU features

Kumar Gala (14):
      [POWERPC] Split 52xx platforms into their own Kconfig file
      [POWERPC] Split powermac platforms into their own Kconfig file
      [POWERPC] Split cell platforms into their respective Kconfig file
      [POWERPC] Removed config options that we don't support in embedded6xx
      [POWERPC] Split several platforms into their respective Kconfig file
      [POWERPC] Created arch/powerpc/platforms/Kconfig for "Platform support"
      [POWERPC] 83xx: Removed dead header
      [POWERPC] Ensure platform CONFIG options have correct dependencies
      [POWERPC] Convert 86xx platform to unified platform Kconfig
      [POWERPC] Convert 83xx platform to unified platform Kconfig
      [POWERPC] Convert 82xx platform to unified platform Kconfig
      [POWERPC] Convert 8xx platform to unified platform Kconfig
      [POWERPC] Convert 85xx platform to unified platform Kconfig
      [POWERPC] Miscellaneous arch/powerpc Kconfig and platform/Kconfig cleanup

Linas Vepstas (11):
      [POWERPC] EEH: modify order of EEH state checking
      [POWERPC] EEH: Add clarifying messages.
      [POWERPC] EEH: Tolerate high mmio
      [POWERPC] EEH: support ibm,get-config-addr-info2 RTAS call
      [POWERPC] EEH: hotplug recovery bugfix
      [POWERPC] EEH: multifunction recovery bugfix
      [POWERPC] EEH: handle reset state high
      [POWERPC] EEH: wait for slot status
      [POWERPC] EEH: rm un-needed data
      [POWERPC] EEH: verify state change
      [POWERPC] EEH: restructure multi-function support

Luke Browning (1):
      [POWERPC] spu sched: make addition to stop_wq and runque atomic vs wakeup

MOKUNO Masakazu (1):
      [POWERPC] Remove some redundant isync instructions

Mariusz Kozlowski (1):
      [POWERPC] 8xx parenthesis balance

Mark A. Greer (4):
      [POWERPC] 32-bit early_init() should zero from __bss_start to __bss_stop only
      [POWERPC] Move bootwrapper ELF parsing routines to a file
      [POWERPC] Routine to find the devtree node of a linux,phandle
      [POWERPC] Add dt_xlate_addr() to bootwrapper

Michael Barkowski (1):
      [POWERPC] 83xx: Add MPC832x RDB board support.

Michael Ellerman (1):
      [POWERPC] Rename MPIC_BROKEN_U3 to MPIC_U3_HT_IRQS

Milind Arun Choudhary (1):
      [POWERPC] Clean up unused ROUND_UP, NAME_OFFSET macros in arch/powerpc

Milton Miller (11):
      [POWERPC] boot: rebuild when wrapper changes
      [POWERPC] boot: export flush_cache
      [POWERPC] bootwrapper: Add a fatal error helper
      [POWERPC] bootwrapper: Allow platforms to call library zImage_start
      [POWERPC] boot: Use FORCE
      [POWERPC] boot: clean rule fixes
      [POWERPC] boot: Use a common zImage rule
      [POWERPC] bootwrapper: missing relocation in crt0.S
      [POWERPC] bootwrapper: no-gzip fixes
      [POWERPC] bootwrapper: Decompress less, check more
      [POWERPC] boot: More verbose gunzip error message

Olaf Hering (7):
      [POWERPC] Include stddef.h in asm-powerpc/current.h to get offsetof
      [POWERPC] Fix link errors when EEH is disabled
      [POWERPC] Remove unused inclusion of linux/ide.h
      [POWERPC] Autodetect serial console on efika
      [POWERPC] Fix modalias content in sysfs for macio devices
      [POWERPC] Add correct interrupt property for pegasos ide
      [POWERPC] Generic check_legacy_ioport

Olof Johansson (12):
      [POWERPC] Use mtocrf instruction in asm when CONFIG_POWER4_ONLY=y
      [POWERPC] pasemi: Allow 8KB config space for I/O bridge
      [POWERPC] pasemi: Enable one more hid bit
      [POWERPC] pasemi: Reset mpic on boot
      [POWERPC] pasemi: PA6T oprofile support
      [POWERPC] pasemi: GPIO MDIO of_platform driver
      [POWERPC] Save trap number in bad_stack
      [POWERPC] pasemi: Remove build warning
      [POWERPC] pasemi: Kconfig for gpio_mdio
      [POWERPC] pasemi: Cpufreq driver
      [POWERPC] Clean up cpufreq Kconfig dependencies
      [POWERPC] cell: cbe_cpufreq cleanup and crash fix

Paul Mackerras (8):
      [POWERPC] Harden validate_sp against stack corruption
      [POWERPC] Allow drivers to map individual 4k pages to userspace
      [POWERPC] Fix detection of loader-supplied initrd on OF platforms
      [POWERPC] Partially revert "Add correct interrupt property for pegasos ide"
      Revert "[POWERPC] DMA 4GB boundary protection"
      Revert "[POWERPC] Rename get_property to of_get_property: drivers"
      Revert "[POWERPC] Autodetect serial console on efika"
      [POWERPC] Remove dev_dbg redefinition in drivers/ps3/vuart.c

Robert P. J. Day (3):
      [POWERPC] Correct apparently misspelled "XMON" preprocessor symbol.
      [POWERPC] 83xx: Delete unused header file.
      [POWERPC] Remove unused header file: arch/ppc/syslib/cpc710.h.

Scott Wood (25):
      [POWERPC] bootwrapper: Add stddef.h to ops.h
      [POWERPC] bootwrapper: Add ft_root_node().
      [POWERPC] bootwrapper: Rename ft_node_add() to ft_get_phandle().
      [POWERPC] bootwrapper: Make ft_get_phandle() accept and return NULL.
      [POWERPC] bootwrapper: Preserve the pp pointer in ft_make_space() when calling ft_reorder().
      [POWERPC] bootwrapper: Modify *pp, not *p, in ft_shuffle().
      [POWERPC] bootwrapper: Use map_string() instead of lookup_string() in ft_prop().
      [POWERPC] bootwrapper: Add ft_find_device_rel().
      [POWERPC] bootwrapper: Refactor ft_get_prop() into internal and external functions.
      [POWERPC] bootwrapper: Make ft_get_parent() return a phandle, and NULL if already top-level.
      [POWERPC] bootwrapper: Add ft_find_node_by_prop_value().
      [POWERPC] bootwrapper: Make ft_create_node() pay attention to the parent parameter.
      [POWERPC] bootwrapper: Add dt_ops methods.
      [POWERPC] bootwrapper: Make compression of the kernel image optional.
      [POWERPC] Document the linux,network-index property.
      [POWERPC] bootwrapper: Make setprop accept a const buffer.
      [POWERPC] bootwrapper: Add dt_xlate_reg(), and use it to find serial registers.
      [POWERPC] bootwrapper: Add CONFIG_DEVICE_TREE
      [POWERPC] bootwrapper: Add a cuboot platform and a cuImage target
      [POWERPC] bootwrapper: Add ppcboot.h
      [POWERPC] bootwrapper: cuboot for 83xx
      [POWERPC] bootwrapper: Fix array handling in dt_xlate_reg().
      [POWERPC] bootwrapper: cuImage for 85xx
      [POWERPC] bootwrapper: cuboot-83xx: Exclude upper 1MB from heap.
      [POWERPC] bootwrapper: CONFIG_ -> CONFIG_DEVICE_TREE

Segher Boessenkool (1):
      [POWERPC] PowerPC: select default image for Linkstation

Sonny Rao (1):
      [POWERPC] Remove stale comment from head_64.S

Srinivasa Ds (1):
      [POWERPC] arch/powerpc/sysdev/timer.c build fix

Stefan Roese (1):
      [POWERPC] ppc: Fix PCIX configuration of Ocotea & Taishan for > 512MB DDR

Stephen Rothwell (29):
      [POWERPC] Allocate syscall number for sys_getcpu
      [POWERPC] Make ppc64_defconfig without CONFIG_PPC_PSERIES build
      [POWERPC] Create and use set_pci_dma_ops
      [POWERPC] Create and use get_pci_dma_ops()
      [POWERPC] Make iSeries build without CONFIG_PCI
      [POWERPC] Allow pSeries to build without CONFIG_PCI
      [POWERPC] Allow xmon to build without CONFIG_DEBUG_BUGVERBOSE
      [POWERPC] Make find_and_init_pbs() a void function
      [POWERPC] Minor paca optimisation
      [POWERPC] get_property returns const
      [POWERPC] Rename get_property to of_get_property
      [POWERPC] Rename device_is_compatible to of_device_is_compatible
      [POWERPC] Rename prom_n_addr_cells to of_n_addr_cells
      [POWERPC] Rename prom_n_size_cells to of_n_size_cells
      [POWERPC] Make struct property's value a void *
      [POWERPC] Rename get_property to of_get_property: include
      [POWERPC] Rename get_property to of_get_property: arch/powerpc
      [POWERPC] Rename get_property to of_get_property: sound
      [POWERPC] Rename get_property to of_get_property: drivers
      [POWERPC] Rename get_property to of_get_property: the last one
      [POWERPC] Rename last get_property calls
      [POWERPC] Remove find_compatible_devices
      [POWERPC] Remove find_all_nodes
      [POWERPC] Remove old interface find_path_device
      [POWERPC] Remove old interface find_type_devices
      [POWERPC] Remove old interface find_devices
      [POWERPC] Rename get_property to of_get_property: partial drivers
      [POWERPC] Partially revert a7edd0e676d51145ae634a2acf7a447e319200fa
      [POWERPC] get_property cleanups

Stuart Yoder (3):
      [POWERPC] Remove interrupt-controller as a property under /chosen
      [POWERPC] Remove unused, undocumented #cpus property from cpus node
      [POWERPC] Update interrupt info in booting-without-of.txt

Sylvain Munaut (3):
      [POWERPC] Add a unified uevent handler for bus based on of_device
      [POWERPC] powermac: Use the new of_device common uevent handler
      [POWERPC] Add uevent handler for of_platform_bus

Thomas Gleixner (1):
      [POWERPC] Spinlock initializer cleanup

Timur Tabi (2):
      [POWERPC] QE: automatically select QE options
      [POWERPC] QE: fix invalid pointer usage in ucc_slow_init()

Tony Vroon (1):
      [POWERPC] PMU LED whitelisting of PowerMac 7,2 and 7,3

Will Schmidt (2):
      [POWERPC] hvc_console: Polling mode timer backoff
      [POWERPC] Replace if-then-else with a switch statement

Zang Roy-r61911 (2):
      [POWERPC] Remove fixed setting of ROOT_DEV for 7448HPC2 platforms
      [POWERPC] 86xx/85xx: Unify Freescale PCI Express memory map registers structure

Zhang Wei (1):
      [POWERPC] 86xx: Added 2nd PCI-Ex controller support for MPC8641 HPCN to DTS.

anton at samba.org (5):
      [POWERPC] Add missing oops_enter/oops_exit
      [POWERPC] Clean up pmac_backlight_unblank in oops path
      [POWERPC] Handle recursive oopses
      [POWERPC] Fix backwards ? : when printing machine type
      [POWERPC] Use lowercase for hex printouts in oops messages.

will schmidt (1):
      [POWERPC] hvc_console: Typo fixes




More information about the Linuxppc-dev mailing list