Please pull powerpc.git for-2.6.25 branch

Paul Mackerras paulus at samba.org
Thu Jan 31 12:23:07 EST 2008


Linus,

Please do

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

to get a powerpc update for 2.6.25.

Thanks,
Paul.

 Documentation/kernel-parameters.txt                |    1 
 Documentation/powerpc/00-INDEX                     |    3 
 Documentation/powerpc/booting-without-of.txt       |  367 +++
 Documentation/powerpc/qe_firmware.txt              |  295 +++
 arch/powerpc/Kconfig                               |   17 
 arch/powerpc/Kconfig.debug                         |   26 
 arch/powerpc/Makefile                              |    3 
 arch/powerpc/boot/.gitignore                       |    2 
 arch/powerpc/boot/4xx.c                            |  476 ++++
 arch/powerpc/boot/4xx.h                            |   14 
 arch/powerpc/boot/Makefile                         |  118 +
 arch/powerpc/boot/bamboo.c                         |    6 
 arch/powerpc/boot/cuboot-52xx.c                    |    2 
 arch/powerpc/boot/cuboot-824x.c                    |   53 
 arch/powerpc/boot/cuboot-83xx.c                    |    5 
 arch/powerpc/boot/cuboot-85xx-cpm2.c               |   66 +
 arch/powerpc/boot/cuboot-85xx.c                    |    7 
 arch/powerpc/boot/cuboot-8xx.c                     |    2 
 arch/powerpc/boot/cuboot-hpc2.c                    |    2 
 arch/powerpc/boot/cuboot-katmai.c                  |   56 +
 arch/powerpc/boot/cuboot-pq2.c                     |    2 
 arch/powerpc/boot/cuboot-rainier.c                 |   56 +
 arch/powerpc/boot/cuboot-sequoia.c                 |    4 
 arch/powerpc/boot/cuboot-taishan.c                 |   54 
 arch/powerpc/boot/cuboot-warp.c                    |   39 
 arch/powerpc/boot/dcr.h                            |   59 +
 arch/powerpc/boot/devtree.c                        |   14 
 arch/powerpc/boot/dtc-src/.gitignore               |    3 
 arch/powerpc/boot/dtc-src/Makefile.dtc             |   25 
 arch/powerpc/boot/dtc-src/checks.c                 |  750 +++++++
 arch/powerpc/boot/dtc-src/data.c                   |  321 +++
 arch/powerpc/boot/dtc-src/dtc-lexer.l              |  328 +++
 arch/powerpc/boot/dtc-src/dtc-lexer.lex.c_shipped  | 2174 ++++++++++++++++++++
 arch/powerpc/boot/dtc-src/dtc-parser.tab.c_shipped | 1983 ++++++++++++++++++
 arch/powerpc/boot/dtc-src/dtc-parser.tab.h_shipped |  111 +
 arch/powerpc/boot/dtc-src/dtc-parser.y             |  336 +++
 arch/powerpc/boot/dtc-src/dtc.c                    |  231 ++
 arch/powerpc/boot/dtc-src/dtc.h                    |  269 ++
 arch/powerpc/boot/dtc-src/flattree.c               |  968 +++++++++
 arch/powerpc/boot/dtc-src/fstree.c                 |   94 +
 arch/powerpc/boot/dtc-src/livetree.c               |  305 +++
 arch/powerpc/boot/dtc-src/srcpos.c                 |  105 +
 arch/powerpc/boot/dtc-src/srcpos.h                 |   75 +
 arch/powerpc/boot/dtc-src/treesource.c             |  275 +++
 arch/powerpc/boot/dtc-src/version_gen.h            |    1 
 arch/powerpc/boot/dts/adder875-redboot.dts         |  184 ++
 arch/powerpc/boot/dts/adder875-uboot.dts           |  183 ++
 arch/powerpc/boot/dts/bamboo.dts                   |   62 +
 arch/powerpc/boot/dts/cm5200.dts                   |  234 ++
 arch/powerpc/boot/dts/ebony.dts                    |   58 -
 arch/powerpc/boot/dts/ep405.dts                    |  228 ++
 arch/powerpc/boot/dts/ep8248e.dts                  |  207 ++
 arch/powerpc/boot/dts/haleakala.dts                |  274 +++
 arch/powerpc/boot/dts/katmai.dts                   |  400 ++++
 arch/powerpc/boot/dts/kilauea.dts                  |   99 +
 arch/powerpc/boot/dts/kuroboxHD.dts                |   16 
 arch/powerpc/boot/dts/kuroboxHG.dts                |   16 
 arch/powerpc/boot/dts/lite5200.dts                 |  104 -
 arch/powerpc/boot/dts/lite5200b.dts                |  101 -
 arch/powerpc/boot/dts/makalu.dts                   |  347 +++
 arch/powerpc/boot/dts/motionpro.dts                |  301 +++
 arch/powerpc/boot/dts/mpc8313erdb.dts              |  217 +-
 arch/powerpc/boot/dts/mpc8315erdb.dts              |  287 +++
 arch/powerpc/boot/dts/mpc832x_mds.dts              |  352 ++-
 arch/powerpc/boot/dts/mpc832x_rdb.dts              |  224 +-
 arch/powerpc/boot/dts/mpc8349emitx.dts             |  231 +-
 arch/powerpc/boot/dts/mpc8349emitxgp.dts           |  144 +
 arch/powerpc/boot/dts/mpc834x_mds.dts              |  311 +--
 arch/powerpc/boot/dts/mpc836x_mds.dts              |  335 ++-
 arch/powerpc/boot/dts/mpc8377_mds.dts              |  280 +++
 arch/powerpc/boot/dts/mpc8377_rdb.dts              |  296 +++
 arch/powerpc/boot/dts/mpc8378_mds.dts              |  266 ++
 arch/powerpc/boot/dts/mpc8378_rdb.dts              |  282 +++
 arch/powerpc/boot/dts/mpc8379_mds.dts              |  294 +++
 arch/powerpc/boot/dts/mpc8379_rdb.dts              |  310 +++
 arch/powerpc/boot/dts/mpc8540ads.dts               |   59 -
 arch/powerpc/boot/dts/mpc8541cds.dts               |   41 
 arch/powerpc/boot/dts/mpc8544ds.dts                |   65 -
 arch/powerpc/boot/dts/mpc8548cds.dts               |   68 -
 arch/powerpc/boot/dts/mpc8555cds.dts               |   41 
 arch/powerpc/boot/dts/mpc8560ads.dts               |   59 -
 arch/powerpc/boot/dts/mpc8568mds.dts               |  104 -
 arch/powerpc/boot/dts/mpc8572ds.dts                |   66 -
 arch/powerpc/boot/dts/mpc8610_hpcd.dts             |  256 ++
 arch/powerpc/boot/dts/mpc8641_hpcn.dts             |  433 ++--
 arch/powerpc/boot/dts/mpc866ads.dts                |  156 +
 arch/powerpc/boot/dts/rainier.dts                  |  353 +++
 arch/powerpc/boot/dts/sbc8349.dts                  |  244 ++
 arch/powerpc/boot/dts/sbc8548.dts                  |  244 ++
 arch/powerpc/boot/dts/sbc8560.dts                  |  330 +++
 arch/powerpc/boot/dts/sequoia.dts                  |   49 
 arch/powerpc/boot/dts/storcenter.dts               |  141 +
 arch/powerpc/boot/dts/stx_gp3_8560.dts             |  228 ++
 arch/powerpc/boot/dts/taishan.dts                  |  383 ++++
 arch/powerpc/boot/dts/tqm5200.dts                  |  177 ++
 arch/powerpc/boot/dts/tqm8540.dts                  |  204 ++
 arch/powerpc/boot/dts/tqm8541.dts                  |  228 ++
 arch/powerpc/boot/dts/tqm8555.dts                  |  228 ++
 arch/powerpc/boot/dts/tqm8560.dts                  |  245 ++
 arch/powerpc/boot/dts/walnut.dts                   |   55 -
 arch/powerpc/boot/dts/warp.dts                     |  239 ++
 arch/powerpc/boot/ebony.c                          |   64 -
 arch/powerpc/boot/ep405.c                          |   74 +
 arch/powerpc/boot/ep8248e.c                        |   55 +
 arch/powerpc/boot/ep88xc.c                         |    2 
 arch/powerpc/boot/flatdevtree.c                    | 1036 ----------
 arch/powerpc/boot/flatdevtree.h                    |  113 -
 arch/powerpc/boot/flatdevtree_misc.c               |   79 -
 arch/powerpc/boot/holly.c                          |    2 
 arch/powerpc/boot/libfdt-wrapper.c                 |  193 ++
 arch/powerpc/boot/libfdt/Makefile.libfdt           |   14 
 arch/powerpc/boot/libfdt/fdt.c                     |  156 +
 arch/powerpc/boot/libfdt/fdt.h                     |   60 +
 arch/powerpc/boot/libfdt/fdt_ro.c                  |  583 +++++
 arch/powerpc/boot/libfdt/fdt_rw.c                  |  447 ++++
 arch/powerpc/boot/libfdt/fdt_strerror.c            |   96 +
 arch/powerpc/boot/libfdt/fdt_sw.c                  |  258 ++
 arch/powerpc/boot/libfdt/fdt_wip.c                 |  144 +
 arch/powerpc/boot/libfdt/libfdt.h                  |  721 +++++++
 arch/powerpc/boot/libfdt/libfdt_internal.h         |   89 +
 arch/powerpc/boot/libfdt_env.h                     |   17 
 arch/powerpc/boot/main.c                           |    1 
 arch/powerpc/boot/ops.h                            |   27 
 arch/powerpc/boot/prpmc2800.c                      |    3 
 arch/powerpc/boot/ps3.c                            |    2 
 arch/powerpc/boot/redboot-8xx.c                    |   58 +
 arch/powerpc/boot/redboot.h                        |   56 +
 arch/powerpc/boot/reg.h                            |    8 
 arch/powerpc/boot/serial.c                         |    5 
 arch/powerpc/boot/treeboot-walnut.c                |   53 
 arch/powerpc/boot/wrapper                          |   21 
 arch/powerpc/configs/adder875-redboot_defconfig    |  629 +++---
 arch/powerpc/configs/adder875-uboot_defconfig      |  629 +++---
 arch/powerpc/configs/bamboo_defconfig              |   26 
 arch/powerpc/configs/celleb_defconfig              |   38 
 arch/powerpc/configs/ebony_defconfig               |    8 
 arch/powerpc/configs/ep405_defconfig               |  543 +++--
 arch/powerpc/configs/ep8248e_defconfig             |  660 +++---
 arch/powerpc/configs/katmai_defconfig              |  389 ++--
 arch/powerpc/configs/kilauea_defconfig             |   74 +
 arch/powerpc/configs/makalu_defconfig              |  495 ++---
 arch/powerpc/configs/mpc5200_defconfig             | 1286 ++++++++++++
 arch/powerpc/configs/mpc8313_rdb_defconfig         |   48 
 arch/powerpc/configs/mpc8315_rdb_defconfig         | 1417 +++++++++++++
 arch/powerpc/configs/mpc834x_itx_defconfig         |    3 
 arch/powerpc/configs/mpc837x_mds_defconfig         |  573 +++--
 arch/powerpc/configs/mpc837x_rdb_defconfig         |  550 +++--
 arch/powerpc/configs/mpc83xx_defconfig             |  530 +++--
 arch/powerpc/configs/mpc85xx_defconfig             | 1523 ++++++++++++++
 arch/powerpc/configs/mpc8610_hpcd_defconfig        |  171 ++
 arch/powerpc/configs/pasemi_defconfig              |   32 
 arch/powerpc/configs/ppc64_defconfig               |    8 
 arch/powerpc/configs/ps3_defconfig                 |   49 
 arch/powerpc/configs/rainier_defconfig             |  474 ++--
 arch/powerpc/configs/sbc834x_defconfig             |  555 ++---
 arch/powerpc/configs/sbc8548_defconfig             |  412 +---
 arch/powerpc/configs/sbc8560_defconfig             |  487 ++--
 arch/powerpc/configs/sequoia_defconfig             |   34 
 arch/powerpc/configs/storcenter_defconfig          |  713 +++++--
 arch/powerpc/configs/stx_gp3_defconfig             |  990 +++++----
 arch/powerpc/configs/taishan_defconfig             |  389 ++--
 arch/powerpc/configs/tqm8540_defconfig             |  587 +++--
 arch/powerpc/configs/tqm8541_defconfig             |  602 +++---
 arch/powerpc/configs/tqm8555_defconfig             |  602 +++---
 arch/powerpc/configs/tqm8560_defconfig             |  598 +++---
 arch/powerpc/configs/walnut_defconfig              |   94 +
 arch/powerpc/configs/warp_defconfig                | 1057 ++++++++++
 arch/powerpc/kernel/Makefile                       |   13 
 arch/powerpc/kernel/btext.c                        |    2 
 arch/powerpc/kernel/cpu_setup_44x.S                |   15 
 arch/powerpc/kernel/cputable.c                     |  149 +
 arch/powerpc/kernel/crash.c                        |  101 +
 arch/powerpc/kernel/dma_64.c                       |   19 
 arch/powerpc/kernel/head_44x.S                     |   14 
 arch/powerpc/kernel/head_64.S                      |    1 
 arch/powerpc/kernel/head_booke.h                   |    2 
 arch/powerpc/kernel/head_fsl_booke.S               |   20 
 arch/powerpc/kernel/ibmebus.c                      |   12 
 arch/powerpc/kernel/iommu.c                        |    8 
 arch/powerpc/kernel/isa-bridge.c                   |    6 
 arch/powerpc/kernel/legacy_serial.c                |   51 
 arch/powerpc/kernel/lparcfg.c                      |   12 
 arch/powerpc/kernel/misc.S                         |   73 +
 arch/powerpc/kernel/misc_32.S                      |   56 -
 arch/powerpc/kernel/misc_64.S                      |    7 
 arch/powerpc/kernel/module_32.c                    |   77 +
 arch/powerpc/kernel/module_64.c                    |   81 +
 arch/powerpc/kernel/of_device.c                    |    2 
 arch/powerpc/kernel/of_platform.c                  |   33 
 arch/powerpc/kernel/pci-common.c                   |  774 +++++++
 arch/powerpc/kernel/pci_32.c                       |  969 ---------
 arch/powerpc/kernel/pci_64.c                       |  444 +---
 arch/powerpc/kernel/pci_dn.c                       |    7 
 arch/powerpc/kernel/ppc_ksyms.c                    |    1 
 arch/powerpc/kernel/prom.c                         |   52 
 arch/powerpc/kernel/prom_init.c                    |  149 +
 arch/powerpc/kernel/prom_parse.c                   |   22 
 arch/powerpc/kernel/rio.c                          |    0 
 arch/powerpc/kernel/rtas_pci.c                     |   13 
 arch/powerpc/kernel/setup-common.c                 |   78 +
 arch/powerpc/kernel/signal_32.c                    |    3 
 arch/powerpc/kernel/smp.c                          |   49 
 arch/powerpc/kernel/systbl_chk.c                   |   58 +
 arch/powerpc/kernel/systbl_chk.sh                  |   33 
 arch/powerpc/kernel/time.c                         |   91 +
 arch/powerpc/kernel/traps.c                        |   87 +
 arch/powerpc/kernel/udbg.c                         |    7 
 arch/powerpc/kernel/udbg_16550.c                   |   43 
 arch/powerpc/math-emu/op-4.h                       |   40 
 arch/powerpc/mm/Makefile                           |    1 
 arch/powerpc/mm/fault.c                            |    8 
 arch/powerpc/mm/fsl_booke_mmu.c                    |    6 
 arch/powerpc/mm/hash_low_64.S                      |   16 
 arch/powerpc/mm/hash_utils_64.c                    |  107 +
 arch/powerpc/mm/hugetlbpage.c                      |  119 +
 arch/powerpc/mm/lmb.c                              |   13 
 arch/powerpc/mm/mem.c                              |   21 
 arch/powerpc/mm/slb.c                              |    3 
 arch/powerpc/mm/slb_low.S                          |    5 
 arch/powerpc/mm/subpage-prot.c                     |  213 ++
 arch/powerpc/oprofile/op_model_cell.c              |   20 
 arch/powerpc/platforms/40x/Kconfig                 |   40 
 arch/powerpc/platforms/40x/Makefile                |    2 
 arch/powerpc/platforms/40x/ep405.c                 |  123 +
 arch/powerpc/platforms/40x/kilauea.c               |   10 
 arch/powerpc/platforms/40x/makalu.c                |   58 +
 arch/powerpc/platforms/40x/virtex.c                |   17 
 arch/powerpc/platforms/40x/walnut.c                |   12 
 arch/powerpc/platforms/44x/Kconfig                 |   61 +
 arch/powerpc/platforms/44x/Makefile                |    7 
 arch/powerpc/platforms/44x/bamboo.c                |   11 
 arch/powerpc/platforms/44x/ebony.c                 |   12 
 arch/powerpc/platforms/44x/katmai.c                |   63 +
 arch/powerpc/platforms/44x/rainier.c               |   62 +
 arch/powerpc/platforms/44x/sequoia.c               |   11 
 arch/powerpc/platforms/44x/taishan.c               |   73 +
 arch/powerpc/platforms/44x/warp-nand.c             |  105 +
 arch/powerpc/platforms/44x/warp.c                  |  153 +
 arch/powerpc/platforms/52xx/Kconfig                |   50 
 arch/powerpc/platforms/52xx/Makefile               |    1 
 arch/powerpc/platforms/52xx/efika.c                |    3 
 arch/powerpc/platforms/52xx/lite5200.c             |   46 
 arch/powerpc/platforms/52xx/lite5200_pm.c          |   13 
 arch/powerpc/platforms/52xx/mpc5200_simple.c       |   85 +
 arch/powerpc/platforms/52xx/mpc52xx_common.c       |  154 +
 arch/powerpc/platforms/52xx/mpc52xx_pci.c          |   20 
 arch/powerpc/platforms/52xx/mpc52xx_pic.c          |   22 
 arch/powerpc/platforms/52xx/mpc52xx_pm.c           |   15 
 arch/powerpc/platforms/82xx/Kconfig                |   13 
 arch/powerpc/platforms/82xx/Makefile               |    1 
 arch/powerpc/platforms/82xx/ep8248e.c              |  324 +++
 arch/powerpc/platforms/82xx/mpc8272_ads.c          |    5 
 arch/powerpc/platforms/82xx/pq2.c                  |    4 
 arch/powerpc/platforms/82xx/pq2fads.c              |    7 
 arch/powerpc/platforms/83xx/Kconfig                |   63 -
 arch/powerpc/platforms/83xx/Makefile               |    5 
 arch/powerpc/platforms/83xx/mpc831x_rdb.c          |   51 
 arch/powerpc/platforms/83xx/mpc832x_mds.c          |   20 
 arch/powerpc/platforms/83xx/mpc832x_rdb.c          |   23 
 arch/powerpc/platforms/83xx/mpc834x_itx.c          |   12 
 arch/powerpc/platforms/83xx/mpc834x_mds.c          |   18 
 arch/powerpc/platforms/83xx/mpc836x_mds.c          |   20 
 arch/powerpc/platforms/83xx/mpc837x_mds.c          |  147 +
 arch/powerpc/platforms/83xx/mpc837x_rdb.c          |   99 +
 arch/powerpc/platforms/83xx/mpc83xx.h              |    3 
 arch/powerpc/platforms/83xx/pci.c                  |    2 
 arch/powerpc/platforms/83xx/sbc834x.c              |  115 +
 arch/powerpc/platforms/83xx/usb.c                  |   50 
 arch/powerpc/platforms/85xx/Kconfig                |   87 +
 arch/powerpc/platforms/85xx/Makefile               |    4 
 arch/powerpc/platforms/85xx/mpc85xx_ads.c          |   18 
 arch/powerpc/platforms/85xx/mpc85xx_cds.c          |    6 
 arch/powerpc/platforms/85xx/mpc85xx_ds.c           |    2 
 arch/powerpc/platforms/85xx/mpc85xx_mds.c          |   43 
 arch/powerpc/platforms/85xx/sbc8548.c              |  167 ++
 arch/powerpc/platforms/85xx/sbc8560.c              |  283 +++
 arch/powerpc/platforms/85xx/stx_gp3.c              |  183 ++
 arch/powerpc/platforms/85xx/tqm85xx.c              |  187 ++
 arch/powerpc/platforms/86xx/mpc8610_hpcd.c         |   17 
 arch/powerpc/platforms/86xx/mpc86xx_hpcn.c         |   16 
 arch/powerpc/platforms/8xx/Kconfig                 |   10 
 arch/powerpc/platforms/8xx/Makefile                |    1 
 arch/powerpc/platforms/8xx/adder875.c              |  118 +
 arch/powerpc/platforms/8xx/ep88xc.c                |   10 
 arch/powerpc/platforms/8xx/m8xx_setup.c            |   13 
 arch/powerpc/platforms/8xx/mpc86xads.h             |   44 
 arch/powerpc/platforms/8xx/mpc86xads_setup.c       |  294 +--
 arch/powerpc/platforms/8xx/mpc885ads_setup.c       |   12 
 arch/powerpc/platforms/8xx/mpc8xx.h                |   21 
 arch/powerpc/platforms/Kconfig                     |   18 
 arch/powerpc/platforms/Kconfig.cputype             |   11 
 arch/powerpc/platforms/cell/Makefile               |    2 
 arch/powerpc/platforms/cell/cbe_cpufreq.c          |    3 
 arch/powerpc/platforms/cell/cbe_cpufreq_pmi.c      |    3 
 arch/powerpc/platforms/cell/cbe_regs.c             |    5 
 arch/powerpc/platforms/cell/io-workarounds.c       |    9 
 arch/powerpc/platforms/cell/iommu.c                |  398 +++-
 arch/powerpc/platforms/cell/pmu.c                  |    7 
 arch/powerpc/platforms/cell/setup.c                |    7 
 arch/powerpc/platforms/cell/smp.c                  |    3 
 arch/powerpc/platforms/cell/spu_base.c             |  224 +-
 arch/powerpc/platforms/cell/spu_fault.c            |   98 +
 arch/powerpc/platforms/cell/spu_manage.c           |   28 
 arch/powerpc/platforms/cell/spufs/Makefile         |    2 
 arch/powerpc/platforms/cell/spufs/backing_ops.c    |   31 
 arch/powerpc/platforms/cell/spufs/context.c        |   53 
 arch/powerpc/platforms/cell/spufs/coredump.c       |    8 
 arch/powerpc/platforms/cell/spufs/fault.c          |  187 +-
 arch/powerpc/platforms/cell/spufs/file.c           |  429 +++-
 arch/powerpc/platforms/cell/spufs/hw_ops.c         |   33 
 arch/powerpc/platforms/cell/spufs/lscsa_alloc.c    |    4 
 arch/powerpc/platforms/cell/spufs/run.c            |  190 +-
 arch/powerpc/platforms/cell/spufs/sched.c          |  361 ++-
 arch/powerpc/platforms/cell/spufs/spufs.h          |   64 -
 arch/powerpc/platforms/cell/spufs/switch.c         |   73 -
 arch/powerpc/platforms/celleb/Kconfig              |    2 
 arch/powerpc/platforms/celleb/io-workarounds.c     |    7 
 arch/powerpc/platforms/celleb/iommu.c              |   26 
 arch/powerpc/platforms/celleb/pci.c                |   14 
 arch/powerpc/platforms/celleb/scc_epci.c           |    2 
 arch/powerpc/platforms/celleb/scc_uhc.c            |    3 
 arch/powerpc/platforms/celleb/setup.c              |  147 +
 arch/powerpc/platforms/chrp/pci.c                  |    6 
 arch/powerpc/platforms/chrp/setup.c                |   65 +
 arch/powerpc/platforms/embedded6xx/Kconfig         |   23 
 arch/powerpc/platforms/embedded6xx/Makefile        |    1 
 arch/powerpc/platforms/embedded6xx/holly.c         |    3 
 arch/powerpc/platforms/embedded6xx/ls_uart.c       |    5 
 arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c  |    2 
 arch/powerpc/platforms/embedded6xx/storcenter.c    |  192 ++
 arch/powerpc/platforms/iseries/Makefile            |    2 
 arch/powerpc/platforms/iseries/iommu.c             |    4 
 arch/powerpc/platforms/iseries/lpevents.c          |    2 
 arch/powerpc/platforms/iseries/pci.c               |  670 ++++--
 arch/powerpc/platforms/iseries/pci.h               |   27 
 arch/powerpc/platforms/iseries/setup.c             |   61 -
 arch/powerpc/platforms/iseries/setup.h             |    1 
 arch/powerpc/platforms/iseries/vpdinfo.c           |  275 ---
 arch/powerpc/platforms/maple/Kconfig               |    1 
 arch/powerpc/platforms/maple/pci.c                 |    2 
 arch/powerpc/platforms/maple/setup.c               |    2 
 arch/powerpc/platforms/pasemi/Kconfig              |   12 
 arch/powerpc/platforms/pasemi/Makefile             |    1 
 arch/powerpc/platforms/pasemi/cpufreq.c            |   19 
 arch/powerpc/platforms/pasemi/electra_ide.c        |   96 -
 arch/powerpc/platforms/pasemi/gpio_mdio.c          |   96 +
 arch/powerpc/platforms/pasemi/idle.c               |    5 
 arch/powerpc/platforms/pasemi/pasemi.h             |    6 
 arch/powerpc/platforms/pasemi/powersave.S          |   11 
 arch/powerpc/platforms/pasemi/setup.c              |   61 -
 arch/powerpc/platforms/powermac/low_i2c.c          |   10 
 arch/powerpc/platforms/powermac/pci.c              |  248 +-
 arch/powerpc/platforms/powermac/pfunc_base.c       |    3 
 arch/powerpc/platforms/powermac/pic.c              |    3 
 arch/powerpc/platforms/powermac/pmac.h             |    2 
 arch/powerpc/platforms/powermac/setup.c            |   21 
 arch/powerpc/platforms/powermac/time.c             |    2 
 arch/powerpc/platforms/ps3/Kconfig                 |   24 
 arch/powerpc/platforms/ps3/device-init.c           |  531 +++--
 arch/powerpc/platforms/ps3/mm.c                    |   24 
 arch/powerpc/platforms/ps3/platform.h              |   34 
 arch/powerpc/platforms/ps3/repository.c            |  320 ++-
 arch/powerpc/platforms/ps3/spu.c                   |   27 
 arch/powerpc/platforms/ps3/system-bus.c            |   19 
 arch/powerpc/platforms/pseries/eeh.c               |   46 
 arch/powerpc/platforms/pseries/eeh_driver.c        |   19 
 arch/powerpc/platforms/pseries/iommu.c             |   28 
 arch/powerpc/platforms/pseries/pci_dlpar.c         |   14 
 arch/powerpc/platforms/pseries/plpar_wrappers.h    |    5 
 arch/powerpc/platforms/pseries/smp.c               |    3 
 arch/powerpc/platforms/pseries/xics.c              |   59 -
 arch/powerpc/platforms/pseries/xics.h              |    3 
 arch/powerpc/sysdev/Kconfig                        |    8 
 arch/powerpc/sysdev/Makefile                       |   13 
 arch/powerpc/sysdev/axonram.c                      |    5 
 arch/powerpc/sysdev/bestcomm/bestcomm.c            |   16 
 arch/powerpc/sysdev/bestcomm/bestcomm.h            |    2 
 arch/powerpc/sysdev/commproc.h                     |   12 
 arch/powerpc/sysdev/cpm1.c                         |   71 -
 arch/powerpc/sysdev/cpm2.c                         |   28 
 arch/powerpc/sysdev/fsl_pci.c                      |  154 +
 arch/powerpc/sysdev/fsl_rio.c                      |    0 
 arch/powerpc/sysdev/fsl_rio.h                      |    0 
 arch/powerpc/sysdev/fsl_soc.c                      |  232 ++
 arch/powerpc/sysdev/grackle.c                      |    2 
 arch/powerpc/sysdev/ipic.c                         |  287 ++-
 arch/powerpc/sysdev/ipic.h                         |   13 
 arch/powerpc/sysdev/micropatch.c                   |    2 
 arch/powerpc/sysdev/mmio_nvram.c                   |    2 
 arch/powerpc/sysdev/mpc8xx_pic.c                   |    1 
 arch/powerpc/sysdev/mpic.c                         |   70 +
 arch/powerpc/sysdev/mpic.h                         |   10 
 arch/powerpc/sysdev/mpic_pasemi_msi.c              |  172 ++
 arch/powerpc/sysdev/mv64x60_dev.c                  |   24 
 arch/powerpc/sysdev/mv64x60_pci.c                  |    4 
 arch/powerpc/sysdev/mv64x60_udbg.c                 |    4 
 arch/powerpc/sysdev/of_rtc.c                       |   59 +
 arch/powerpc/sysdev/pmi.c                          |    4 
 arch/powerpc/sysdev/ppc4xx_pci.c                   | 1528 ++++++++++++++
 arch/powerpc/sysdev/ppc4xx_pci.h                   |  369 +++
 arch/powerpc/sysdev/qe_lib/Kconfig                 |    2 
 arch/powerpc/sysdev/qe_lib/qe.c                    |  356 +++
 arch/powerpc/sysdev/qe_lib/ucc_slow.c              |   10 
 arch/powerpc/sysdev/tsi108_dev.c                   |    9 
 arch/powerpc/sysdev/uic.c                          |  132 -
 arch/powerpc/sysdev/xilinx_intc.c                  |    8 
 arch/powerpc/xmon/setjmp.S                         |   61 -
 arch/powerpc/xmon/xmon.c                           |   75 +
 arch/ppc/8260_io/enet.c                            |    2 
 arch/ppc/8xx_io/commproc.c                         |   40 
 arch/ppc/8xx_io/enet.c                             |    6 
 arch/ppc/8xx_io/fec.c                              |    2 
 arch/ppc/8xx_io/micropatch.c                       |    2 
 arch/ppc/Kconfig                                   |   91 -
 arch/ppc/Makefile                                  |    9 
 arch/ppc/boot/simple/iic.c                         |    2 
 arch/ppc/boot/simple/m8xx_tty.c                    |    2 
 arch/ppc/configs/TQM8541_defconfig                 |  986 ---------
 arch/ppc/configs/TQM8555_defconfig                 |  983 ---------
 arch/ppc/configs/mpc834x_sys_defconfig             |  844 --------
 arch/ppc/configs/mpc8540_ads_defconfig             |  706 ------
 arch/ppc/configs/mpc8548_cds_defconfig             |  658 ------
 arch/ppc/configs/mpc8555_cds_defconfig             |  784 -------
 arch/ppc/configs/mpc8560_ads_defconfig             |  769 -------
 arch/ppc/kernel/Makefile                           |    2 
 arch/ppc/kernel/asm-offsets.c                      |    6 
 arch/ppc/kernel/entry.S                            |   12 
 arch/ppc/kernel/head_44x.S                         |    2 
 arch/ppc/kernel/head_booke.h                       |   55 -
 arch/ppc/kernel/head_fsl_booke.S                   | 1065 ----------
 arch/ppc/kernel/misc.S                             |   46 
 arch/ppc/kernel/ppc_ksyms.c                        |   11 
 arch/ppc/kernel/setup.c                            |    4 
 arch/ppc/kernel/traps.c                            |  185 --
 arch/ppc/mm/44x_mmu.c                              |   51 
 arch/ppc/mm/Makefile                               |    1 
 arch/ppc/mm/fsl_booke_mmu.c                        |  236 --
 arch/ppc/mm/init.c                                 |    6 
 arch/ppc/mm/mmu_context.c                          |    2 
 arch/ppc/mm/mmu_decl.h                             |    6 
 arch/ppc/mm/pgtable.c                              |   28 
 arch/ppc/mm/ppc_mmu.c                              |    2 
 arch/ppc/platforms/83xx/Makefile                   |    4 
 arch/ppc/platforms/83xx/mpc834x_sys.c              |  326 ---
 arch/ppc/platforms/83xx/mpc834x_sys.h              |   54 
 arch/ppc/platforms/85xx/Kconfig                    |  106 -
 arch/ppc/platforms/85xx/Makefile                   |   13 
 arch/ppc/platforms/85xx/mpc8540_ads.c              |  226 --
 arch/ppc/platforms/85xx/mpc8540_ads.h              |   22 
 arch/ppc/platforms/85xx/mpc8555_cds.h              |   23 
 arch/ppc/platforms/85xx/mpc8560_ads.c              |  303 ---
 arch/ppc/platforms/85xx/mpc8560_ads.h              |   24 
 arch/ppc/platforms/85xx/mpc85xx_ads_common.c       |  198 --
 arch/ppc/platforms/85xx/mpc85xx_ads_common.h       |   67 -
 arch/ppc/platforms/85xx/mpc85xx_cds_common.c       |  601 ------
 arch/ppc/platforms/85xx/mpc85xx_cds_common.h       |   80 -
 arch/ppc/platforms/85xx/sbc8560.c                  |  234 --
 arch/ppc/platforms/85xx/sbc8560.h                  |   47 
 arch/ppc/platforms/85xx/sbc85xx.c                  |  166 --
 arch/ppc/platforms/85xx/sbc85xx.h                  |   70 -
 arch/ppc/platforms/85xx/stx_gp3.c                  |  340 ---
 arch/ppc/platforms/85xx/stx_gp3.h                  |   69 -
 arch/ppc/platforms/85xx/tqm85xx.c                  |  391 ----
 arch/ppc/platforms/85xx/tqm85xx.h                  |   53 
 arch/ppc/platforms/ev64260.c                       |    4 
 arch/ppc/platforms/mpc866ads_setup.c               |    2 
 arch/ppc/platforms/mpc885ads_setup.c               |    2 
 arch/ppc/platforms/prep_pci.c                      |    1 
 arch/ppc/syslib/Makefile                           |   14 
 arch/ppc/syslib/gt64260_pic.c                      |    1 
 arch/ppc/syslib/ipic.c                             |  646 ------
 arch/ppc/syslib/ipic.h                             |   47 
 arch/ppc/syslib/mpc52xx_pic.c                      |    1 
 arch/ppc/syslib/mpc52xx_setup.c                    |   36 
 arch/ppc/syslib/mpc83xx_devices.c                  |  251 --
 arch/ppc/syslib/mpc83xx_sys.c                      |  122 -
 arch/ppc/syslib/mpc85xx_devices.c                  |  826 --------
 arch/ppc/syslib/mpc85xx_sys.c                      |  233 --
 arch/ppc/syslib/mpc8xx_devices.c                   |    2 
 arch/ppc/syslib/mv64360_pic.c                      |    1 
 arch/ppc/syslib/ocp.c                              |    4 
 arch/ppc/syslib/open_pic.c                         |    2 
 arch/ppc/syslib/ppc83xx_pci.h                      |  151 -
 arch/ppc/syslib/ppc83xx_setup.c                    |  411 ----
 arch/ppc/syslib/ppc83xx_setup.h                    |   55 -
 arch/ppc/syslib/ppc85xx_common.c                   |   38 
 arch/ppc/syslib/ppc85xx_common.h                   |   22 
 arch/ppc/syslib/ppc85xx_setup.c                    |  367 ---
 arch/ppc/syslib/ppc85xx_setup.h                    |   56 -
 arch/ppc/syslib/ppc8xx_pic.c                       |    2 
 arch/ppc/syslib/ppc8xx_pic.h                       |    1 
 arch/ppc/syslib/ppc_sys.c                          |    2 
 arch/ppc/xmon/start.c                              |    1 
 arch/ppc/xmon/start_8xx.c                          |    2 
 drivers/ata/Kconfig                                |   14 
 drivers/ata/Makefile                               |    1 
 drivers/ata/pata_mpc52xx.c                         |    6 
 drivers/ata/pata_of_platform.c                     |  114 +
 drivers/ata/pata_platform.c                        |  144 +
 drivers/char/hw_random/Kconfig                     |    2 
 drivers/char/hw_random/pasemi-rng.c                |    7 
 drivers/edac/pasemi_edac.c                         |    4 
 drivers/macintosh/adb.c                            |  174 +-
 drivers/macintosh/mediabay.c                       |   14 
 drivers/macintosh/therm_adt746x.c                  |   24 
 drivers/macintosh/therm_pm72.c                     |   64 -
 drivers/macintosh/therm_windtunnel.c               |   42 
 drivers/macintosh/via-pmu-backlight.c              |   48 
 drivers/macintosh/via-pmu.c                        |  664 ++----
 drivers/net/Kconfig                                |    2 
 drivers/net/fec_8xx/fec_8xx-netta.c                |    2 
 drivers/net/fec_8xx/fec_main.c                     |    2 
 drivers/net/fec_8xx/fec_mii.c                      |    2 
 drivers/net/fec_mpc52xx.c                          |    6 
 drivers/net/fec_mpc52xx_phy.c                      |    8 
 drivers/net/fs_enet/fs_enet-main.c                 |    9 
 drivers/net/fs_enet/fs_enet.h                      |    2 
 drivers/net/fs_enet/mac-fcc.c                      |   10 
 drivers/net/fs_enet/mac-fec.c                      |    2 
 drivers/net/fs_enet/mac-scc.c                      |   13 
 drivers/net/ibm_newemac/core.c                     |    1 
 drivers/net/phy/Kconfig                            |   32 
 drivers/net/phy/fixed.c                            |  445 ++--
 drivers/net/ps3_gelic_net.c                        |    4 
 drivers/net/ucc_geth.c                             |   55 -
 drivers/net/ucc_geth_mii.c                         |    3 
 drivers/of/base.c                                  |   58 +
 drivers/of/device.c                                |   29 
 drivers/pci/Makefile                               |    2 
 drivers/pci/hotplug/rpadlpar_core.c                |    2 
 drivers/ps3/Makefile                               |    1 
 drivers/ps3/ps3-lpm.c                              | 1248 +++++++++++
 drivers/ps3/ps3-sys-manager.c                      |   14 
 drivers/ps3/ps3-vuart.c                            |   38 
 drivers/rapidio/rio.c                              |    5 
 drivers/serial/Kconfig                             |   10 
 drivers/serial/Makefile                            |    1 
 drivers/serial/cpm_uart/cpm_uart_cpm1.c            |    6 
 drivers/serial/cpm_uart/cpm_uart_cpm1.h            |    2 
 drivers/serial/cpm_uart/cpm_uart_cpm2.c            |   10 
 drivers/serial/mpc52xx_uart.c                      |  217 +-
 drivers/serial/uartlite.c                          |    6 
 drivers/serial/ucc_uart.c                          | 1514 ++++++++++++++
 drivers/spi/mpc52xx_psc_spi.c                      |   77 -
 drivers/spi/spi_mpc83xx.c                          |    6 
 drivers/usb/host/ohci-ppc-of.c                     |    2 
 include/asm-powerpc/8xx_immap.h                    |    2 
 include/asm-powerpc/cpm.h                          |   74 +
 include/asm-powerpc/cpm1.h                         |   79 -
 include/asm-powerpc/cpm2.h                         |   64 -
 include/asm-powerpc/cputable.h                     |   13 
 include/asm-powerpc/cputhreads.h                   |   71 +
 include/asm-powerpc/dcr-native.h                   |   30 
 include/asm-powerpc/dcr-regs.h                     |   71 +
 include/asm-powerpc/dma-mapping.h                  |   10 
 include/asm-powerpc/firmware.h                     |    2 
 include/asm-powerpc/immap_86xx.h                   |   25 
 include/asm-powerpc/immap_qe.h                     |   34 
 include/asm-powerpc/io.h                           |    5 
 include/asm-powerpc/iommu.h                        |    3 
 include/asm-powerpc/ipic.h                         |   12 
 include/asm-powerpc/irq.h                          |  212 --
 include/asm-powerpc/iseries/hv_lp_event.h          |    2 
 include/asm-powerpc/kexec.h                        |    3 
 include/asm-powerpc/lmb.h                          |    1 
 include/asm-powerpc/machdep.h                      |   58 -
 include/asm-powerpc/mmu-hash64.h                   |    7 
 include/asm-powerpc/mpc52xx.h                      |   16 
 include/asm-powerpc/mpc52xx_psc.h                  |    3 
 include/asm-powerpc/mpc8260.h                      |    1 
 include/asm-powerpc/mpc8xx.h                       |   20 
 include/asm-powerpc/mpic.h                         |   20 
 include/asm-powerpc/nvram.h                        |   11 
 include/asm-powerpc/of_platform.h                  |   14 
 include/asm-powerpc/pci-bridge.h                   |  199 +-
 include/asm-powerpc/pci.h                          |   29 
 include/asm-powerpc/pgalloc-64.h                   |    5 
 include/asm-powerpc/pgtable-64k.h                  |   39 
 include/asm-powerpc/ppc-pci.h                      |    4 
 include/asm-powerpc/prom.h                         |    4 
 include/asm-powerpc/ps3.h                          |   74 +
 include/asm-powerpc/ptrace.h                       |    3 
 include/asm-powerpc/qe.h                           |  156 +
 include/asm-powerpc/reg.h                          |    7 
 include/asm-powerpc/reg_booke.h                    |   18 
 include/asm-powerpc/setjmp.h                       |   18 
 include/asm-powerpc/smu.h                          |  142 +
 include/asm-powerpc/sparsemem.h                    |    5 
 include/asm-powerpc/spu.h                          |   28 
 include/asm-powerpc/spu_csa.h                      |   13 
 include/asm-powerpc/spu_priv1.h                    |   15 
 include/asm-powerpc/systbl.h                       |    1 
 include/asm-powerpc/system.h                       |    2 
 include/asm-powerpc/udbg.h                         |    1 
 include/asm-powerpc/unistd.h                       |    3 
 include/asm-ppc/8xx_immap.h                        |    2 
 include/asm-ppc/cpm1.h                             |   14 
 include/asm-ppc/cpm2.h                             |    2 
 include/asm-ppc/immap_85xx.h                       |  126 -
 include/asm-ppc/mmu.h                              |    6 
 include/asm-ppc/mmu_context.h                      |    5 
 include/asm-ppc/mpc52xx_psc.h                      |    3 
 include/asm-ppc/mpc83xx.h                          |  107 -
 include/asm-ppc/mpc85xx.h                          |  192 --
 include/asm-ppc/pgtable.h                          |   46 
 include/asm-ppc/ppc_sys.h                          |    4 
 include/asm-ppc/ppcboot.h                          |    8 
 include/asm-ppc/reg_booke.h                        |   30 
 include/asm-ppc/serial.h                           |    4 
 include/linux/of.h                                 |   12 
 include/linux/of_device.h                          |    2 
 include/linux/pata_platform.h                      |    9 
 include/linux/phy_fixed.h                          |   51 
 include/linux/pmu.h                                |   36 
 kernel/sys_ni.c                                    |    1 
 615 files changed, 51820 insertions(+), 30363 deletions(-)
 create mode 100644 Documentation/powerpc/qe_firmware.txt
 create mode 100644 arch/powerpc/boot/cuboot-824x.c
 create mode 100644 arch/powerpc/boot/cuboot-85xx-cpm2.c
 create mode 100644 arch/powerpc/boot/cuboot-katmai.c
 create mode 100644 arch/powerpc/boot/cuboot-rainier.c
 create mode 100644 arch/powerpc/boot/cuboot-taishan.c
 create mode 100644 arch/powerpc/boot/cuboot-warp.c
 create mode 100644 arch/powerpc/boot/dtc-src/.gitignore
 create mode 100644 arch/powerpc/boot/dtc-src/Makefile.dtc
 create mode 100644 arch/powerpc/boot/dtc-src/checks.c
 create mode 100644 arch/powerpc/boot/dtc-src/data.c
 create mode 100644 arch/powerpc/boot/dtc-src/dtc-lexer.l
 create mode 100644 arch/powerpc/boot/dtc-src/dtc-lexer.lex.c_shipped
 create mode 100644 arch/powerpc/boot/dtc-src/dtc-parser.tab.c_shipped
 create mode 100644 arch/powerpc/boot/dtc-src/dtc-parser.tab.h_shipped
 create mode 100644 arch/powerpc/boot/dtc-src/dtc-parser.y
 create mode 100644 arch/powerpc/boot/dtc-src/dtc.c
 create mode 100644 arch/powerpc/boot/dtc-src/dtc.h
 create mode 100644 arch/powerpc/boot/dtc-src/flattree.c
 create mode 100644 arch/powerpc/boot/dtc-src/fstree.c
 create mode 100644 arch/powerpc/boot/dtc-src/livetree.c
 create mode 100644 arch/powerpc/boot/dtc-src/srcpos.c
 create mode 100644 arch/powerpc/boot/dtc-src/srcpos.h
 create mode 100644 arch/powerpc/boot/dtc-src/treesource.c
 create mode 100644 arch/powerpc/boot/dtc-src/version_gen.h
 create mode 100644 arch/powerpc/boot/dts/adder875-redboot.dts
 create mode 100644 arch/powerpc/boot/dts/adder875-uboot.dts
 create mode 100644 arch/powerpc/boot/dts/cm5200.dts
 create mode 100644 arch/powerpc/boot/dts/ep405.dts
 create mode 100644 arch/powerpc/boot/dts/ep8248e.dts
 create mode 100644 arch/powerpc/boot/dts/haleakala.dts
 create mode 100644 arch/powerpc/boot/dts/katmai.dts
 create mode 100644 arch/powerpc/boot/dts/makalu.dts
 create mode 100644 arch/powerpc/boot/dts/motionpro.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8315erdb.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8377_mds.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8377_rdb.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8378_mds.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8378_rdb.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8379_mds.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8379_rdb.dts
 create mode 100644 arch/powerpc/boot/dts/rainier.dts
 create mode 100644 arch/powerpc/boot/dts/sbc8349.dts
 create mode 100644 arch/powerpc/boot/dts/sbc8548.dts
 create mode 100644 arch/powerpc/boot/dts/sbc8560.dts
 create mode 100644 arch/powerpc/boot/dts/storcenter.dts
 create mode 100644 arch/powerpc/boot/dts/stx_gp3_8560.dts
 create mode 100644 arch/powerpc/boot/dts/taishan.dts
 create mode 100644 arch/powerpc/boot/dts/tqm5200.dts
 create mode 100644 arch/powerpc/boot/dts/tqm8540.dts
 create mode 100644 arch/powerpc/boot/dts/tqm8541.dts
 create mode 100644 arch/powerpc/boot/dts/tqm8555.dts
 create mode 100644 arch/powerpc/boot/dts/tqm8560.dts
 create mode 100644 arch/powerpc/boot/dts/warp.dts
 create mode 100644 arch/powerpc/boot/ep405.c
 create mode 100644 arch/powerpc/boot/ep8248e.c
 delete mode 100644 arch/powerpc/boot/flatdevtree.c
 delete mode 100644 arch/powerpc/boot/flatdevtree.h
 delete mode 100644 arch/powerpc/boot/flatdevtree_misc.c
 create mode 100644 arch/powerpc/boot/libfdt-wrapper.c
 create mode 100644 arch/powerpc/boot/libfdt/Makefile.libfdt
 create mode 100644 arch/powerpc/boot/libfdt/fdt.c
 create mode 100644 arch/powerpc/boot/libfdt/fdt.h
 create mode 100644 arch/powerpc/boot/libfdt/fdt_ro.c
 create mode 100644 arch/powerpc/boot/libfdt/fdt_rw.c
 create mode 100644 arch/powerpc/boot/libfdt/fdt_strerror.c
 create mode 100644 arch/powerpc/boot/libfdt/fdt_sw.c
 create mode 100644 arch/powerpc/boot/libfdt/fdt_wip.c
 create mode 100644 arch/powerpc/boot/libfdt/libfdt.h
 create mode 100644 arch/powerpc/boot/libfdt/libfdt_internal.h
 create mode 100644 arch/powerpc/boot/libfdt_env.h
 create mode 100644 arch/powerpc/boot/redboot-8xx.c
 create mode 100644 arch/powerpc/boot/redboot.h
 copy arch/powerpc/configs/{lite5200_defconfig => adder875-redboot_defconfig} (54%)
 copy arch/powerpc/configs/{lite5200_defconfig => adder875-uboot_defconfig} (54%)
 copy arch/powerpc/configs/{lite5200_defconfig => ep405_defconfig} (63%)
 copy arch/powerpc/configs/{lite5200_defconfig => ep8248e_defconfig} (52%)
 copy arch/powerpc/configs/{lite5200_defconfig => katmai_defconfig} (68%)
 copy arch/powerpc/configs/{lite5200_defconfig => makalu_defconfig} (63%)
 create mode 100644 arch/powerpc/configs/mpc5200_defconfig
 create mode 100644 arch/powerpc/configs/mpc8315_rdb_defconfig
 copy arch/powerpc/configs/{lite5200_defconfig => mpc837x_mds_defconfig} (61%)
 copy arch/powerpc/configs/{lite5200_defconfig => mpc837x_rdb_defconfig} (60%)
 copy arch/powerpc/configs/{lite5200_defconfig => mpc83xx_defconfig} (62%)
 create mode 100644 arch/powerpc/configs/mpc85xx_defconfig
 copy arch/powerpc/configs/{lite5200_defconfig => rainier_defconfig} (67%)
 copy arch/powerpc/configs/{lite5200_defconfig => sbc834x_defconfig} (58%)
 copy arch/powerpc/configs/{lite5200_defconfig => sbc8548_defconfig} (63%)
 copy arch/powerpc/configs/{lite5200_defconfig => sbc8560_defconfig} (60%)
 copy arch/powerpc/configs/{lite5200_defconfig => storcenter_defconfig} (51%)
 rename arch/{ppc/configs/stx_gp3_defconfig => powerpc/configs/stx_gp3_defconfig} (54%)
 rename arch/powerpc/configs/{lite5200_defconfig => taishan_defconfig} (68%)
 rename arch/{ppc/configs/TQM8540_defconfig => powerpc/configs/tqm8540_defconfig} (66%)
 copy arch/{ppc/configs/TQM8560_defconfig => powerpc/configs/tqm8541_defconfig} (66%)
 copy arch/{ppc/configs/TQM8560_defconfig => powerpc/configs/tqm8555_defconfig} (66%)
 rename arch/{ppc/configs/TQM8560_defconfig => powerpc/configs/tqm8560_defconfig} (66%)
 create mode 100644 arch/powerpc/configs/warp_defconfig
 rename arch/{ppc/kernel/rio.c => powerpc/kernel/rio.c} (100%)
 create mode 100644 arch/powerpc/kernel/systbl_chk.c
 create mode 100644 arch/powerpc/kernel/systbl_chk.sh
 create mode 100644 arch/powerpc/mm/subpage-prot.c
 create mode 100644 arch/powerpc/platforms/40x/ep405.c
 create mode 100644 arch/powerpc/platforms/40x/makalu.c
 create mode 100644 arch/powerpc/platforms/44x/katmai.c
 create mode 100644 arch/powerpc/platforms/44x/rainier.c
 create mode 100644 arch/powerpc/platforms/44x/taishan.c
 create mode 100644 arch/powerpc/platforms/44x/warp-nand.c
 create mode 100644 arch/powerpc/platforms/44x/warp.c
 create mode 100644 arch/powerpc/platforms/52xx/mpc5200_simple.c
 create mode 100644 arch/powerpc/platforms/82xx/ep8248e.c
 rename arch/powerpc/platforms/83xx/{mpc8313_rdb.c => mpc831x_rdb.c} (58%)
 create mode 100644 arch/powerpc/platforms/83xx/mpc837x_mds.c
 create mode 100644 arch/powerpc/platforms/83xx/mpc837x_rdb.c
 create mode 100644 arch/powerpc/platforms/83xx/sbc834x.c
 create mode 100644 arch/powerpc/platforms/85xx/sbc8548.c
 create mode 100644 arch/powerpc/platforms/85xx/sbc8560.c
 create mode 100644 arch/powerpc/platforms/85xx/stx_gp3.c
 create mode 100644 arch/powerpc/platforms/85xx/tqm85xx.c
 create mode 100644 arch/powerpc/platforms/8xx/adder875.c
 create mode 100644 arch/powerpc/platforms/8xx/mpc8xx.h
 create mode 100644 arch/powerpc/platforms/cell/spu_fault.c
 create mode 100644 arch/powerpc/platforms/embedded6xx/storcenter.c
 delete mode 100644 arch/powerpc/platforms/iseries/vpdinfo.c
 delete mode 100644 arch/powerpc/platforms/pasemi/electra_ide.c
 create mode 100644 arch/powerpc/sysdev/Kconfig
 delete mode 100644 arch/powerpc/sysdev/commproc.h
 rename arch/powerpc/sysdev/{commproc.c => cpm1.c} (92%)
 rename arch/powerpc/sysdev/{cpm2_common.c => cpm2.c} (95%)
 rename arch/{ppc/syslib/ppc85xx_rio.c => powerpc/sysdev/fsl_rio.c} (100%)
 rename arch/{ppc/syslib/ppc85xx_rio.h => powerpc/sysdev/fsl_rio.h} (100%)
 create mode 100644 arch/powerpc/sysdev/mpic_pasemi_msi.c
 create mode 100644 arch/powerpc/sysdev/of_rtc.c
 create mode 100644 arch/powerpc/sysdev/ppc4xx_pci.c
 create mode 100644 arch/powerpc/sysdev/ppc4xx_pci.h
 delete mode 100644 arch/ppc/configs/TQM8541_defconfig
 delete mode 100644 arch/ppc/configs/TQM8555_defconfig
 delete mode 100644 arch/ppc/configs/mpc834x_sys_defconfig
 delete mode 100644 arch/ppc/configs/mpc8540_ads_defconfig
 delete mode 100644 arch/ppc/configs/mpc8548_cds_defconfig
 delete mode 100644 arch/ppc/configs/mpc8555_cds_defconfig
 delete mode 100644 arch/ppc/configs/mpc8560_ads_defconfig
 delete mode 100644 arch/ppc/kernel/head_fsl_booke.S
 delete mode 100644 arch/ppc/mm/fsl_booke_mmu.c
 delete mode 100644 arch/ppc/platforms/83xx/Makefile
 delete mode 100644 arch/ppc/platforms/83xx/mpc834x_sys.c
 delete mode 100644 arch/ppc/platforms/83xx/mpc834x_sys.h
 delete mode 100644 arch/ppc/platforms/85xx/Kconfig
 delete mode 100644 arch/ppc/platforms/85xx/Makefile
 delete mode 100644 arch/ppc/platforms/85xx/mpc8540_ads.c
 delete mode 100644 arch/ppc/platforms/85xx/mpc8540_ads.h
 delete mode 100644 arch/ppc/platforms/85xx/mpc8555_cds.h
 delete mode 100644 arch/ppc/platforms/85xx/mpc8560_ads.c
 delete mode 100644 arch/ppc/platforms/85xx/mpc8560_ads.h
 delete mode 100644 arch/ppc/platforms/85xx/mpc85xx_ads_common.c
 delete mode 100644 arch/ppc/platforms/85xx/mpc85xx_ads_common.h
 delete mode 100644 arch/ppc/platforms/85xx/mpc85xx_cds_common.c
 delete mode 100644 arch/ppc/platforms/85xx/mpc85xx_cds_common.h
 delete mode 100644 arch/ppc/platforms/85xx/sbc8560.c
 delete mode 100644 arch/ppc/platforms/85xx/sbc8560.h
 delete mode 100644 arch/ppc/platforms/85xx/sbc85xx.c
 delete mode 100644 arch/ppc/platforms/85xx/sbc85xx.h
 delete mode 100644 arch/ppc/platforms/85xx/stx_gp3.c
 delete mode 100644 arch/ppc/platforms/85xx/stx_gp3.h
 delete mode 100644 arch/ppc/platforms/85xx/tqm85xx.c
 delete mode 100644 arch/ppc/platforms/85xx/tqm85xx.h
 delete mode 100644 arch/ppc/syslib/ipic.c
 delete mode 100644 arch/ppc/syslib/ipic.h
 delete mode 100644 arch/ppc/syslib/mpc83xx_devices.c
 delete mode 100644 arch/ppc/syslib/mpc83xx_sys.c
 delete mode 100644 arch/ppc/syslib/mpc85xx_devices.c
 delete mode 100644 arch/ppc/syslib/mpc85xx_sys.c
 delete mode 100644 arch/ppc/syslib/ppc83xx_pci.h
 delete mode 100644 arch/ppc/syslib/ppc83xx_setup.c
 delete mode 100644 arch/ppc/syslib/ppc83xx_setup.h
 delete mode 100644 arch/ppc/syslib/ppc85xx_common.c
 delete mode 100644 arch/ppc/syslib/ppc85xx_common.h
 delete mode 100644 arch/ppc/syslib/ppc85xx_setup.c
 delete mode 100644 arch/ppc/syslib/ppc85xx_setup.h
 create mode 100644 drivers/ata/pata_of_platform.c
 create mode 100644 drivers/ps3/ps3-lpm.c
 create mode 100644 drivers/serial/ucc_uart.c
 rename include/asm-powerpc/{commproc.h => cpm1.h} (89%)
 create mode 100644 include/asm-powerpc/cputhreads.h
 create mode 100644 include/asm-powerpc/dcr-regs.h
 create mode 100644 include/asm-powerpc/setjmp.h
 rename include/asm-ppc/{commproc.h => cpm1.h} (98%)
 delete mode 100644 include/asm-ppc/immap_85xx.h
 delete mode 100644 include/asm-ppc/mpc83xx.h
 delete mode 100644 include/asm-ppc/mpc85xx.h

Aegis Lin (1):
      [POWERPC] spufs: Use separate timer for /proc/spu_loadavg calculation

Andre Detsch (2):
      [POWERPC] cell: safer of_has_vicinity routine
      [POWERPC] spufs: DMA Restart after SIGSEGV

Anton Vorontsov (8):
      libata: pata_platform: make probe and remove functions device type neutral
      libata: pata_of_platform: OF-Platform PATA device driver
      [POWERPC] booting-without-of: localbus should not include board name
      [POWERPC] MPC8349E-mITX: introduce localbus and pata nodes
      [POWERPC] QE: get rid of most device_types and model
      ucc_geth: get rid of device_type for mdio
      spi_mpc83xx: use brg-frequency for SPI in QE
      [POWERPC] fsl_spi: stop using device_type = "spi"

Arnd Bergmann (1):
      [POWERPC] spufs: block fault handlers in spu_acquire_runnable

Balbir Singh (1):
      [POWERPC] Fake NUMA emulation for PowerPC

Becky Bruce (1):
      [POWERPC] Fixup use of phys_addr_t in mpic code

Benjamin Herrenschmidt (51):
      [POWERPC] Cleanup SMT thread handling
      [POWERPC] Add xmon function to dump 44x TLB
      [POWERPC] Make isa_mem_base common to 32 and 64 bits
      [POWERPC] Merge pci_process_bridge_OF_ranges()
      [POWERPC] Fix powerpc 32-bit resource fixup for 64-bit resources
      [POWERPC] Change 32-bit PCI message about resource allocation
      [POWERPC] Remove useless volatiles in udbg_16550.c
      [POWERPC] Add of_translate_dma_address
      [POWERPC] Early debug forces console log level to max
      [POWERPC] pci32: Remove bogus alignment message
      [POWERPC] pci32: Use generic pci_assign_unassign_resources
      [POWERPC] pci32: Remove PowerMac P2P bridge IO hack
      [POWERPC] pci32: Add flags modifying the PCI code behaviour
      [POWERPC] pci32: Remove obsolete PowerMac bus number hack
      [POWERPC] pci32: Add platform option to enable /proc PCI domains
      [POWERPC] Merge pcibios_resource_to_bus/bus_to_resource
      [POWERPC] Merge PCI resource fixups
      [POWERPC] Merge PCI resource allocation & assignment
      [POWERPC] fix iSeries PCI resource management
      [POWERPC] Updates/fixes to 32 bits pcibios_enable_device()
      [POWERPC] Merge 32 and 64 bits pcibios_enable_device
      [POWERPC] Fixup powermac enable device hook
      [POWERPC] Clear pci_probe_only on 64 bits PowerMac
      [POWERPC] Various fixes to pcibios_enable_device()
      [POWERPC] Enable self-view of the HT host bridge on PowerMac G5
      [POWERPC] Improve resource setup of PowerMac G5 HT bridge
      [POWERPC] Fixup skipping of PowerMac PCI<->PCI bridge "closed" resources
      [POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated
      [POWERPC] Fix PCI IRQ fallback code to not map IRQ 0
      [POWERPC] Fix for via-pmu based backlight control
      [POWERPC] Fix possible NULL deref in ppc32 PCI
      [POWERPC] Reworking machine check handling and Fix 440/440A
      [POWERPC] 4xx: Improve support for 4xx indirect DCRs
      [POWERPC] 4xx: PLB to PCI-X support
      [POWERPC] 4xx: PLB to PCI 2.x support
      [POWERPC] 4xx: PLB to PCI Express support
      [POWERPC] 4xx: PCI support for Ebony board
      [POWERPC] 4xx: Add early udbg support for 40x processors
      [POWERPC] 4xx: EP405 boards support for arch/powerpc
      [POWERPC] 4xx: Add PCI to Walnut platform
      [POWERPC] 4xx: Wire up PCI on Bamboo board
      [POWERPC] 4xx: Wire up 440EP USB controller support to Bamboo board
      [POWERPC] 4xx: Adds decoding of 440SPE memory size to boot wrapper library
      [POWERPC] 4xx: Add mfspr/mtspr inline macros to 4xx bootwrapper
      [POWERPC] 4xx: Add CPR0 accessors to boot wrapper
      [POWERPC] 4xx: Rework clock probing in boot wrapper
      [POWERPC] 4xx: Base support for 440SPe "Katmai" eval board
      [POWERPC] 4xx: remove bogus "ranges" property in Bamboo EBC node
      [POWERPC] 4xx: PCI-E Link setup improvements
      [POWERPC] pci32: 4xx embedded platforms want to reassign all PCI resources
      [POWERPC] Always hookup PHB IO resource even when empty

Bob Nelson (1):
      [POWERPC] OProfile: fix cbe pm signal routing problem

Christoph Hellwig (2):
      [POWERPC] spufs: add enchanced simple attr macros
      [POWERPC] spufs: make state_mutex interruptible

Cyrill Gorcunov (5):
      [POWERPC] CELLEB: Fix possible NULL pointer dereference
      [POWERPC] CHRP: Fix possible NULL pointer dereference
      [POWERPC] Use for_each macros in arch/powerpc/sysdev
      [POWERPC] Use for_each macros in arch/powerpc/kernel
      [POWERPC] Use for_each macros in arch/powerpc/platforms/powermac

Dale Farnsworth (1):
      [POWERPC] 85xx: Respect KERNELBASE, PAGE_OFFSET, and PHYSICAL_START on e500

David Gibson (6):
      [POWERPC] Merge libfdt upstream source
      [POWERPC] Use embedded libfdt in the bootwrapper
      [POWERPC] Kill flatdevtree.c
      [POWERPC] Merge dtc upstream source
      [POWERPC] Use embedded dtc in kernel builds
      [POWERPC] Enable RTC for Ebony and Walnut (v2)

David Woodhouse (4):
      [POWERPC] Create otheros.bld next to specified output file, not in $object directory
      [POWERPC] Find device-tree source file in default directory
      [POWERPC] Allow for bootwrapper utilities being in different directory to objects
      [POWERPC] Implement 'make bootwrapper_install'

Emil Medve (1):
      [POWERPC] Optimize counting distinct entries in the relocation sections

Geert Uytterhoeven (10):
      [POWERPC] Kill sparse warning in HPTE_V_COMPARE()
      [POWERPC] PS3: Make bus_id and dev_id u64
      [POWERPC] PS3: Add ps3_repository_find_device_by_id()
      [POWERPC] PS3: Use the HVs storage device notification mechanism properly
      [POWERPC] PS3: Add repository polling loop to work around timing bug
      [POWERPC] PS3: Kill unused ps3_repository_bump_device()
      [POWERPC] PS3: Refactor ps3_repository_find_device()
      [POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-sys-manager.c
      [POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-vuart.c
      [POWERPC] PS3: Checkpatch cleanups for arch/powerpc/platforms/ps3/repository.c

Geoff Levand (5):
      [POWERPC] Add definition of Cell bookmark SPR
      [POWERPC] PS3: Add logical performance monitor device support
      [POWERPC] PS3: Vuart: change semaphore to mutex
      [POWERPC] PS3: Remove lpar address workaround
      [POWERPC] PS3: Update ps3_defconfig

Grant Likely (16):
      [POWERPC] Add machine initcall macros
      [POWERPC] 4xx: typo in calling machine_device_initcall() for Sequoia board
      [POWERPC] pasemi: Use machine_*_initcall() hooks in platform code
      [POWERPC] Add of_find_matching_node() helper function
      [POWERPC] powermac: Use machine_*_initcall() hooks in platform code
      [POWERPC] cell: Use machine_*_initcall() hooks in platform code
      [POWERPC] mpc5200: eliminate mpc52xx_*_map_*() functions.
      [POWERPC] mpc5200: merge defconfigs for all mpc5200 boards
      [POWERPC] 8xx: Use machine_*_initcall() hooks in platform code
      [POWERPC] mpc52xx: clean up Kconfig
      [POWERPC] mpc5200: normalize compatible property bindings
      [POWERPC] mpc5200: make dts files conform to generic names recommended practice
      [POWERPC] Efika: prune fixups and make them more carefull
      [POWERPC] Add common clock setting routine mpc52xx_psc_set_clkdiv()
      [POWERPC] mpc52xx_psc_spi device driver must not touch port_config and cdm
      [POWERPC] 82xx and embedded6xx: Use machine_*_initcall() hooks in platform code

Hollis Blanchard (1):
      [POWERPC] 4xx: enable built-in networking for Sequoia defconfig

Hugh Blemings (1):
      [POWERPC] 4xx: Base support for 440GX Taishan eval board

Ishizaki Kou (6):
      [POWERPC] cell: Fix undefined reference to mmio_nvram_init
      [POWERPC] celleb: Add support for native CBE
      [POWERPC] Update celleb_defconfig to add support for native CBE
      [POWERPC] cell: add missing '\n'
      [POWERPC] Cleanup calling mmio_nvram_init
      [POWERPC] celleb: Split machine definition

Jeremy Kerr (11):
      [POWERPC] cell: export force_sig_info()
      [POWERPC] cell: handle kernel SLB setup in spu_base.c
      [POWERPC] cell: use spu_load_slb for SLB setup
      [POWERPC] cell: add spu_64k_pages_available() check
      [POWERPC] cell: handle SPE kernel mappings that cross segment boundaries
      [POWERPC] cell: catch errors from sysfs_create_group()
      [POWERPC] spufs: move fault, lscsa_alloc and switch code to spufs module
      [POWERPC] spufs: fix incorrect interrupt status clearing in backing mbox stat poll
      [POWERPC] spufs: use #defines for SPU class [012] exception status
      [POWERPC] spufs: rework class 0 and 1 interrupt handling
      [POWERPC] spufs: Don't leak kernel stack through an empty {i,m}box_info read

Jochen Friedrich (11):
      [POWERPC] Add support for PORTA and PORTB odr registers
      [POWERPC] Move CPM command handling into the cpm drivers
      [POWERPC] Update .gitignore files
      fs_enet: Add fixed-phy support for fs_enet
      [POWERPC] 8xx: Remove unused m8xx_cpm_hostalloc/free/dump()
      [POWERPC] 8xx: Rename m8xx_pic_init to mpc8xx_pics_init
      [POWERPC] 8xx: Remove unneeded and misspelled prototype m8xx_calibrate_decr
      [POWERPC] 8xx: Remove sysdev/commproc.h
      [POWERPC] 8xx: Get rid of conditional includes of board specific setup
      [POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c
      [POWERPC] CPM: Move definition of buffer descriptor to cpm.h

Johannes Berg (6):
      [POWERPC] powermac: Fix warning in time.c
      [POWERPC] PMU: Don't lock_kernel()
      [POWERPC] PMU: Remove dead code
      [POWERPC] adb: Replace sleep notifier with platform driver suspend/resume hooks
      [POWERPC] via-pmu: Kill sleep notifiers completely
      [POWERPC] powermac: Use generic suspend code

John Rigby (4):
      [POWERPC] Separate MPC52xx PSC FIFO registers from rest of PSC
      [POWERPC] mpc5200: Cleanup checkpatch.pl problems in mpc52xx_uart.c
      [POWERPC] Add support for mpc512x interrupts to ipic
      [POWERPC] Add IPIC Kconfig option

Jon Loeliger (12):
      [POWERPC] Clean out asm/of_{platform, device}.h
      [POWERPC] Clean out asm/of_{platform, device}.h from sysdev/
      [POWERPC] 8xxx: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.
      [POWERPC] 86xx: Add aliases node to 8641hpcn DTS file.
      [POWERPC] cell: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.
      [POWERPC] Use <linux/of_{platform, device}.h> and not <asm/...> variants.
      [POWERPC] Add _nmask_and_or_msr() declartion to asm-powerpc/system.h
      [POWERPC] Add StorCenter DTS first draft.
      [POWERPC] Add initial iomega StorCenter board port.
      [POWERPC] Add initial storcenter config file.
      [POWERPC] 86xx: Convert all 86xx DTS files to /dts-v1/ format.
      [POWERPC] Convert StorCenter DTS file to /dts-v1/ format.

Jon Tollefson (1):
      [POWERPC] Add hugepagesz boot-time parameter

Joseph Fannin (1):
      [POWERPC] Export copy_page() on 32bit

Josh Boyer (11):
      [POWERPC] 4xx: Fix 440grx setup function to call 440A fixup
      [POWERPC] 4xx: Include missing header
      [POWERPC] 4xx: libfdt and pci fixes for Rainier
      [POWERPC] 4xx: Rename CPU nodes to avoid dtc incompatibility
      [POWERPC] 4xx: Update Kilauea, Rainier, and Walnut defconfigs
      [POWERPC] 4xx: Mark of_bus structures as __initdata
      [POWERPC] Conditionally compile e200 and e500 platforms in cputable
      [POWERPC] Remove unneeded variable declarations from mpc837x_mds
      [POWERPC] 4xx: Use machine_device_initcall for bus probe
      [POWERPC] 4xx: Minor coding style cleanups for 4xx bootwrapper
      [POWERPC] 4xx: Update defconfigs

Julia Lawall (3):
      [POWERPC] arch/ppc: Remove an unnecessary pci_dev_put
      [POWERPC] arch/powerpc: Add missing of_node_put
      [POWERPC] cell/cbe_regs.c: Add missing of_node_put

Julio M. Merino Vidal (1):
      [POWERPC] spufs: fix typos in sched.c comments

Kevin Corry (1):
      [POWERPC] perfmon2: make pm_interval register read/write

Kim Phillips (10):
      [POWERPC] 83xx: fold the mpc8313 platform into the mpc831x platform
      [POWERPC] 83xx: add base platform support for the mpc8315 rdb board
      [POWERPC] 83xx: Add the MPC8315E RDB dts
      [POWERPC] 83xx: enable FSL SATA driver config for Freescale SoCs
      [POWERPC] 83xx: ipic: add interrupt vector 94
      [POWERPC] 83xx: add the mpc8315 rdb defconfig
      [POWERPC] 83xx: add MPC837x RDB platform support
      [POWERPC] 83xx: add the mpc837[789]_rdb dts files
      [POWERPC] 83xx: add the mpc837x rdb defconfig
      [POWERPC] 83xx: Fix typo in mpc837x compatible entries

Kumar Gala (31):
      [POWERPC] Add SPRN for Embedded registers specified in PowerISA 2.04
      [POWERPC] Emulate isel (Integer Select) instruction
      [POWERPC] FSL: I2C device tree cleanups
      [POWERPC] FSL: enet device tree cleanups
      [POWERPC] FSL: Added aliases node to device trees
      [POWERPC] Fix handling of memreserve if the range lands in highmem
      [POWERPC] Ensure we only handle PowerMac PCI bus fixup for memory resources
      [POWERPC] Fixup transparent P2P resources
      [POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx
      [POWERPC] Remove update_bridge_resource
      [POWERPC] 85xx: convert boards to use machine_device_initcall
      [POWERPC] 83xx: convert boards to use machine_device_initcall
      [POWERPC] bootwrapper: Add find_node_by_alias and dt_fixup_mac_address_by_alias
      [POWERPC] bootwrapper: convert cuboot-8{3,5}xx to dt_fixup_mac_address_by_alias
      [POWERPC] Fix incorrect interrupt map on FSL reference boards
      [RAPIDIO] Fix compile error and warning
      [POWERPC] Move RapidIO support code from arch/ppc
      [POWERPC] Fix compile error if CONFIG_STX_GP3 is defined
      [POWERPC] Always build setup-bus.c on powerpc
      [POWERPC] bootwrapper: Add find_node_by_compatible
      [POWERPC] Add a cuboot wrapper for 85xx with CPM2
      [POWERPC] 85xx: Port STX GP3 board over from arch/ppc
      [POWERPC] 85xx: Port TQM85xx boards over from arch/ppc
      [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx
      [PPC] Remove 83xx from arch/ppc
      [PPC] Remove 85xx from arch/ppc
      [POWERPC] 86xx: Remove unused IRQ defines
      [POWERPC] 85xx: rework platform Kconfig
      [POWERPC] 83xx: rework platform Kconfig
      [POWERPC] 85xx: convert sbc85* boards to use machine_device_initcall
      [POWERPC] 85xx: Only invalidate TLB0 and TLB1

Li Yang (9):
      [POWERPC] add e300c4 entry to cputable
      [POWERPC] ipic: add new interrupts introduced by new chip
      [POWERPC] 83xx: Add platform support for MPC837x MDS board
      [POWERPC] 83xx: Add MPC837x MDS default kernel configuration
      [POWERPC] ipic: ack only for edge interrupts
      [POWERPC] 83xx: add device trees for MPC837x MDS board
      [POWERPC] 83xx: Add MPC837x USB platform support
      [POWERPC] 83xx: USB device tree cleanups
      [POWERPC] Add docs for Freescale PowerQUICC SATA device tree nodes

Li Zefan (1):
      [POWERPC] Don't cast a struct pointer to list_head pointer

Linas Vepstas (3):
      [POWERPC] EEH: Work with device endpoint, always
      [POWERPC] EEH: Be careful when identifying "empty" slots.
      [POWERPC] EEH: Report errors as soon as possible

Liu Yu (1):
      [POWERPC] Fix carry bug in 128-bit unsigned integer adding

Lucas Woods (2):
      [POWERPC] arch/powerpc: Remove duplicate includes
      [POWERPC] arch/ppc: Remove duplicate includes

Luke Browning (4):
      [POWERPC] spufs: add backing ops for privcntl register
      [POWERPC] spufs: reorganize spu_run_init
      [POWERPC] spufs: spu_find_victim may choose wrong victim
      [POWERPC] spufs: decouple spu scheduler from spufs_spu_run (asynchronous scheduling)

Marian Balakowicz (6):
      [POWERPC] mpc5200: Add 'fsl,lpb' bus type for localplus bus
      [POWERPC] mpc5200: Add common mpc52xx_setup_pci() routine
      [POWERPC] mpc5200: Add TQM5200 DTS
      [POWERPC] mpc5200: add CM5200 DTS
      [POWERPC] mpc5200: Add Promess Motion-PRO DTS
      [POWERPC] mpc5200: Add generic support for simple MPC5200 based boards

Mark A. Greer (1):
      [POWERPC] #address-cells & #size-cells properties are not inherited

Masato Noguchi (2):
      [POWERPC] cell: wrap master run control bit
      [POWERPC] spufs: don't set reserved bits in spu interrupt status

Matthias Fuchs (1):
      [POWERPC] 4xx: Add 405GPr and 405EP support in boot wrapper

Michael Ellerman (18):
      [POWERPC] Add for_each_child_of_node() helper for iterating over child nodes
      [POWERPC] Implement pci_set_dma_mask() in terms of the dma_ops
      [POWERPC] Set archdata.dma_data for direct DMA in cell_dma_dev_setup()
      [POWERPC] Add celleb_dma_dev_setup()
      [POWERPC] Use archdata.dma_data in dma_direct_ops and add the offset
      [POWERPC] Have cell use its own dma_direct_offset variable
      [POWERPC] Have celleb use its own dma_direct_offset variable
      [POWERPC] Remove the global dma_direct_offset
      [POWERPC] Remove bogus comment in dma_direct_alloc_coherent()
      [POWERPC] Make IOMMU code safe for > 132 GB of memory
      [POWERPC] Add set_dma_ops() to match get_dma_ops()
      [POWERPC] Allocate the hash table under 1G on cell
      [POWERPC] Split out the logic that allocates struct iommus
      [POWERPC] Split cell_iommu_setup_hardware() into two parts
      [POWERPC] Split out the IOMMU logic from cell_dma_dev_setup()
      [POWERPC] Add support to cell_iommu_setup_page_tables() for multiple windows
      [POWERPC] Split out the ioid fetching/checking logic
      [POWERPC] Cell IOMMU fixed mapping support

Michael Hanselmann (1):
      [POWERPC] Update smu command definitions

Michael Neuling (3):
      [POWERPC] Use SLB size from the device tree
      [POWERPC] Make setjmp/longjmp code usable outside of xmon
      [POWERPC] kdump shutdown hook support

Milton Miller (6):
      [POWERPC] Push down or eliminate smp_processor_id calls in xics code
      [POWERPC] init_decrementer_clockevent can be static __init
      [POWERPC] Use __get_cpu_var in time.c
      [POWERPC] Timer interrupt: use a struct for two per_cpu varables
      [POWERPC] Depend on ->initialized in calc_steal_time
      [POWERPC] Optimize account_system_vtime

Nathan Lynch (2):
      [POWERPC] Remove prod_processor()
      [POWERPC] lparcfg: Remove useless buffer allocation

Olaf Hering (2):
      [POWERPC] Revert chrp_pci_fixup_vt8231_ata devinit to fix libata on pegasos
      [POWERPC] Autodetect serial console on pegasos2

Olof Johansson (15):
      [POWERPC] pasemi: clean up mdio_gpio a bit
      [POWERPC] pasemi: Broaden specific references to 1682M
      [POWERPC] pasemi: Don't enter powersaving states from elevated astates
      [POWERPC] pasemi: Move cpus to hold loop before restart
      [POWERPC] pasemi: Fix module information for gpio-mdio
      [POWERPC] MPIC: Minor optimization of ipi handler
      [POWERPC] pasemi: Implement MSI support
      [POWERPC] holly.c: Remove unnecessary include of linux/ide.h
      [POWERPC] pasemi: Implement NMI support
      [POWERPC] pasemi: Distribute interrupts evenly across cpus
      [POWERPC] Enable CONFIG_PCI_MSI and CONFIG_MD in pasemi_defconfig
      [POWERPC] pasemi: Fix NMI handling check
      [POWERPC] pasemi: Move electra-ide to pata_of_platform
      [POWERPC] Make smp_call_function_map static
      [POWERPC] Make smp_send_stop() handle panic and xmon reboot

Paul Gortmaker (16):
      [POWERPC] 85xx: mpc85xx_ads: add in missing of_node_put()
      [POWERPC] mpc5200: add #address-cells and #size-cells to soc node.
      [POWERPC] Reduce code duplication in legacy_serial, add UART parent types
      [POWERPC] 85xx: Add support for Wind River SBC8560 in arch/powerpc
      [POWERPC] 85xx: Add v1 device tree source for Wind River SBC8560 board
      [POWERPC] CPM2: Make support for the CPM2 optional on 8560 based boards
      [POWERPC] 85xx: Add default .config file for Wind River SBC8560
      [POWERPC] 85xx: Add basic support for Wind River SBC8548 board
      [POWERPC] 85xx: Add v1 device tree source for Wind River SBC8548 board
      [POWERPC] 85xx: Add default .config file for Wind River SBC8548
      [POWERPC] 83xx: Add support for Wind River SBC834x boards
      [POWERPC] 83xx: Add device tree source for Wind River SBC834x board.
      [POWERPC] 83xx: Add default config file for Wind River SBC8349 board
      [POWERPC] 83xx: mpc834x_mds - Convert device tree source to dts-v1
      [POWERPC] QE: Explicitly set address-cells and size cells for muram
      [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format.

Paul Mackerras (8):
      [POWERPC] Convert media-bay.c to use the kthread API
      [POWERPC] Convert adb.c to use kthread API and not spin on ADB requests
      [POWERPC] Convert therm_pm72.c to use the kthread API
      [POWERPC] Convert therm_windtunnel.c to use the kthread API
      [POWERPC] Fix sleep on powerbook 3400
      Revert "[POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated"
      [POWERPC] Provide a way to protect 4k subpages when using 64k pages
      Revert "[POWERPC] Fake NUMA emulation for PowerPC"

Roel Kluin (1):
      [POWERPC] 4xx: logical/bitand typo in powerpc/boot/4xx.c

Scott Wood (13):
      [POWERPC] 8xx: Convert mpc866ads to the new device binding.
      [POWERPC] 83xx: mpc834x_mds: Fix whitespace and call of_platform_bus_probe().
      [POWERPC] 83xx: mpc8313erdb: Fix whitespace.
      [POWERPC] wrapper: Rename offset in offset_devp()
      [POWERPC] wrapper: Treat NULL as root node in devp_offset; add devp_offset_find()
      [POWERPC] Implement arch disable/enable irq hooks.
      [POWERPC] fsl_soc: Fix get_immrbase() to use ranges, rather than reg.
      [POWERPC] 8xx: Analogue & Micro Adder875 board support.
      [POWERPC] 82xx: Embedded Planet EP8248E support
      [POWERPC] 83xx: MPC8313e RBD add NAND to device tree
      [POWERPC] 83xx: MPC8313e RDB - Add NOR flash to the device tree.
      [POWERPC] 83xx: Update MPC8313e RDB defconfig for MTD, NAND, JFFS2.
      [POWERPC] 8xx: adder875 - Fix flash bus-width and remove duplicate __initdata

Sean MacLennan (5):
      [POWERPC] 4xx: Add PowerPC 440EP Rev C
      [POWERPC] 4xx: PIKA Warp base platform
      [POWERPC] 4xx: PIKA Warp DTS
      [POWERPC] 4xx: PIKA Warp bootwrapper
      [POWERPC] 4xx: PIKA Warp defconfig

Stefan Roese (15):
      [POWERPC] 4xx: Add 440SPe revA runtime detection to PCIe
      [POWERPC] 4xx: Fix TLB 0 problem with CONFIG_SERIAL_TEXT_DEBUG
      [POWERPC] 4xx: Add 405EX CPU type needed for EMAC support on Kilauea
      [POWERPC] 4xx: Change Kilauea dts to support new EMAC device tree properties
      [POWERPC] 4xx: Add Kilauea PCIe support to dts and Kconfig
      [POWERPC] 4xx: Set ibpre for 405EX in 4xx PCIe driver
      [POWERPC] 4xx: Add aliases node to 4xx dts files
      [POWERPC] 4xx: Change Kilauea PCIe bus ranges in dts file
      [POWERPC] 4xx: Add AMCC Makalu board support to platforms/40x
      [POWERPC] 4xx: Makalu dts
      [POWERPC] 4xx: Makalu defconfig
      [POWERPC] 4xx: Add EMAC support to Kilauea defconfig
      [POWERPC] 4xx: PCIe: Increase max busses per port to 64
      [POWERPC] 4xx: Add 405EXr to cputable
      [POWERPC] 4xx: Add AMCC Haleakala (405EXr) dts

Stephen Neuendorffer (6):
      [POWERPC] Improved documentation of device tree 'ranges'
      [POWERPC] Xilinx: update compatible list for interrupt controller
      [POWERPC] Xilinx: Add correct compatible list for device tree bus bindings.
      [POWERPC] Xilinx: Update booting-without-of.
      [POWERPC] Xilinx: updated device tree compatibility to match uboot bsp generator.
      [POWERPC] Xilinx uartlite: Section type fixups

Stephen Rothwell (51):
      [POWERPC] Make global_phb_number static
      [POWERPC] iSeries: Mark two functions __init
      [POWERPC] iSeries: Declare iSeries_pci_final_fixup in pci.h
      [POWERPC] iSeries: Fix sparse warnings in setup.c
      [POWERPC] Remove redundant declaration of hose_list
      [POWERPC] Use of_register_driver to implement of_register_platform_driver
      [POWERPC] kernel_execve is identical in 32 and 64 bit
      [POWERPC] iommu_free_table doesn't need the device_node
      [POWERPC] pSeries: Remove dependency on pci_dn bussubno
      [POWERPC] Clean up pci-bridge.h
      [POWERPC] Consolidate pci_controller
      [POWERPC] iSeries: Move find_Device_Node to avoid a forward declaration
      [POWERPC] iSeries: Cleanup PCI retry code a little
      [POWERPC] iSeries: DeCamelCase pci.c
      [POWERPC] iSeries: Remove some dead code from pci.c
      [POWERPC] iSeries: Unindent and clean iSeries_pci_final_fixup
      [POWERPC] iSeries: Consoldiate PCI IO error check
      [POWERPC] iSeries: Remove one layer of IO routines
      [POWERPC] iSeries: Remove pci_dn dependency from iSeries_Device_Information
      [POWERPC] iSeries: iseries_ds_addr is only used in pci.c
      [POWERPC] iSeries: Reduce dependence on pci_dn bussubno
      [POWERPC] iSeries: Make pcibios_final_fixup not depend on pci_dn
      [POWERPC] Inline pci_setup_pci_controller as it has become trivial
      [POWERPC] iSeries: Call iSeries_pcibios_init from setup_arch
      [POWERPC] iSeries: hose->buid is always zero for iSeries
      [POWERPC] Remove some iSeries platform checks from the PCI code
      [POWERPC] Don't special case pci_domain_nr() for iSeries
      [POWERPC] pci_controller->arch_data really is a struct device_node *
      [POWERPC] iSeries: DeCamelCase vpdinfo.c
      [POWERPC] iSeries: Clean up and simplify vdpinfo.c
      [POWERPC] iSeries: Merge vpdinfo.c into pci.c
      [POWERPC] EEH: Avoid a possible NULL pointer dereference
      [POWERPC] iSeries: Fix unregistering HV event handlers
      [POWERPC] Stop the TOC overflowing for large builds
      [POWERPC] Add EHEA and EHCA as modules in the ppc64_defconfig
      [POWERPC] The builtin matches for ibmebus.c can be __initdata
      [POWERPC] Constify the of_device_id passed to of_platform_bus_probe
      [POWERPC] Pointers marked as __iomem do not need to be volatile
      [POWERPC] Make non-PCI build work again
      [POWERPC] The pci_dn class_code is only used by EEH
      [POWERPC] The pci_dn pcidev is only used by EEH
      [POWERPC] iSeries: eliminate pci_dn bussubno
      [POWERPC] eeh.c: Use for_each_child_of_node
      [POWERPC] pci_32.c: Use for_each_child_of_node
      [POWERPC] therm_pm72: Suppress some compile warnings
      [POWERPC] arch/powerpc/kernel: Use for_each_child_of_node
      [POWERPC] therm_windtunnel: Eliminate some build warnings
      [POWERPC] therm_adt746x: Eliminate some build warnings
      [POWERPC] Check that the syscall table matches the syscall numbers
      [POWERPC] Make ibmebus use of_(un)register_driver
      [POWERPC] Fix a couple of copyright symbols

Takashi Yamamoto (2):
      [POWERPC] PS3: Add logical performance monitor repository routines
      [POWERPC] PS3: Add logical performance monitor driver support

Timur Tabi (8):
      [POWERPC] 86xx: fix guts_set_dmacr() and add guts_set_pmuxcr_dma() to immap_86xx.h
      [POWERPC] QE: change qe_setbrg() to take an enum qe_clock instead of an integer
      [POWERPC] qe: add function qe_clock_source()
      [POWERPC] ucc_geth: use rx-clock-name and tx-clock-name device tree properties
      [POWERPC] QE: Add ability to upload QE firmware
      [POWERPC] QE: Add support for Freescale QUICCEngine UART
      [POWERPC] qe-uart: add support for Freescale QUICCEngine UART
      [POWERPC] Update MPC8610 HPCD to support audio drivers

Valentine Barshak (12):
      [POWERPC] 4xx: 440EPx Sequoia USB OHCI DTS entry
      [POWERPC] 4xx: 440GRx Rainier bootwrapper.
      [POWERPC] 4xx: 440GRx Rainier DTS.
      [POWERPC] 4xx: 440GRx Rainier board support.
      [POWERPC] 4xx: 440GRx Rainier default config
      [POWERPC] 4xx: make UIC use generic level irq handler
      [POWERPC] 4xx: rework UIC cascade irq handling
      [POWERPC] 4xx: Correct 440GRx machine_check callback
      [POWERPC] 4xx: Add PCI entry to 440EPx Sequoia DTS.
      [POWERPC] 44x: Sequoia and Rainier updates for 2.6.25
      [POWERPC] 4xx: update 440EP(x)/440GR(x) identical PVR issue workaround
      [POWERPC] 4xx: Add PCI entry to 440GRx Rainier DTS.

Vitaly Bordug (3):
      phy/fixed.c: rework to not duplicate PHY layer functionality
      [POWERPC] MPC8349E-mITX: Vitesse 7385 PHY is not connected to the MDIO bus
      [POWERPC] fsl_soc: add support to gianfar for fixed-link property

Wade Farnsworth (2):
      [POWERPC] 86xx: Add localbus and flash nodes to mpc8641_hpcn.dts
      [POWERPC] 86xx: MPC8641 HPCN - call of_platform_bus_probe()

Zhang Wei (1):
      [POWERPC] Add docs for Freescale DMA & DMA channel device tree nodes

joe at perches.com (6):
      [POWERPC] Add missing spaces in printk formats
      [POWERPC] Add missing spaces in printk formats in arch/ppc
      [POWERPC] arch/powerpc/: Spelling fixes
      [POWERPC] include/asm-powerpc/: Spelling fixes
      [POWERPC] arch/ppc/: Spelling fixes
      [POWERPC] include/asm-ppc/: Spelling fixes

will schmidt (1):
      [POWERPC] Update xmon slb code




More information about the Linuxppc-dev mailing list