[U-Boot-Users] Please pull u-boot-mpc85xx.git

are available in the git repository at:
git://www.denx.de/git/u-boot-mpc85xx.git master
Note that some of the patches are not strictly 85xx, however they were either necessary, or just more convenient this way. If someone objects to a particular patch, I can certainly pull it if that's deemed best.
Andy Fleming (1): socrates: Fix PCI clk fix patch
Anton Vorontsov (2): 83xx/85xx/86xx: factor out Freescale Localbus defines out of mpc83xx.h 83xx/85xx: further localbus cleanups
Becky Bruce (1): MPC85xx: Change traps.c to not reference non-addressable memory
Kumar Gala (9): 85xx: Only use PORPLLSR[DDR_Ratio] on platforms that define it 85xx: expose cpu identification 85xx: Add setting of cache props in the device tree. 85xx: Remove unused and unconfigured memory test code. MPC8544DS: Update config.h 85xx: remove dummy board_early_init_f Make it so we keep track of which LAWs have allocated and provide With the new LAW interface (set_next_law) we can move to letting the FSL LAW: Add new interface to use the last free LAW
Sergei Poselenov (7): Socrates: config file cleanup. Added the upmconfig() function for 85xx. Socrates: Added FPGA mapping. LAWs and TLBs cleanup. Socrates: added missed file with UPMA configuration data. NAND: Added support for 128-bit OOB, adapted Socrates: NAND support added. Changed the U-Boot base address and Socrates: Added FPGA base address update in FDT.
Wolfgang Grandegger (16): 83xx/85xx/86xx: add more MxMR local bus definitions TQM: move TQM boards to board/tqc PPC: add accessor macros to clear and set bits in one shot MPC85xx: Beautify boot output of L2 cache configuration NAND FSL UPM: driver re-write using the hwcontrol callback TQM85xx: Various coding style fixes TQM85xx: Fix CPM port pin configuration TQM85xx: Support for Spansion 'N' type flashes added TQM85xx: Fix chip select configuration for second FLASH bank TQM85xx: Bugfix in the SDRAM initialisation TQM85xx: Support for Intel 82527 compatible CAN controller TQM85xx: Support for Flat Device Tree TQM8548: Basic support for the TQM8548 modules TQM8548: PCI express support TQM85xx: NAND support via local bus UPMB TQM85xx: Change memory map to support Flash memory > 128 MiB
MAKEALL | 1 + Makefile | 34 +- board/atum8548/law.c | 14 +- board/freescale/mpc8540ads/law.c | 10 +- board/freescale/mpc8540ads/mpc8540ads.c | 42 -- board/freescale/mpc8541cds/law.c | 10 +- board/freescale/mpc8541cds/mpc8541cds.c | 44 -- board/freescale/mpc8544ds/law.c | 16 +- board/freescale/mpc8544ds/mpc8544ds.c | 44 -- board/freescale/mpc8548cds/law.c | 16 +- board/freescale/mpc8548cds/mpc8548cds.c | 44 -- board/freescale/mpc8555cds/law.c | 10 +- board/freescale/mpc8555cds/mpc8555cds.c | 44 -- board/freescale/mpc8560ads/law.c | 10 +- board/freescale/mpc8560ads/mpc8560ads.c | 42 -- board/freescale/mpc8568mds/law.c | 12 +- board/freescale/mpc8568mds/mpc8568mds.c | 39 -- board/freescale/mpc8610hpcd/law.c | 18 +- board/freescale/mpc8641hpcn/law.c | 18 +- board/mpc8540eval/law.c | 6 +- board/pm854/law.c | 10 +- board/pm856/law.c | 10 +- board/sbc8548/law.c | 8 +- board/sbc8560/law.c | 6 +- board/sbc8641d/law.c | 18 +- board/socrates/Makefile | 2 +- board/socrates/config.mk | 3 +- board/socrates/law.c | 21 +- board/socrates/nand.c | 218 ++++++++ board/socrates/socrates.c | 22 +- board/socrates/tlb.c | 25 +- board/socrates/upm_table.h | 55 ++ board/stxgp3/law.c | 10 +- board/stxssa/law.c | 12 +- board/{ => tqc}/tqm5200/Makefile | 0 board/{ => tqc}/tqm5200/cam5200_flash.c | 0 board/{ => tqc}/tqm5200/cmd_stk52xx.c | 0 board/{ => tqc}/tqm5200/cmd_tb5200.c | 0 board/{ => tqc}/tqm5200/config.mk | 0 board/{ => tqc}/tqm5200/mt48lc16m16a2-75.h | 0 board/{ => tqc}/tqm5200/tqm5200.c | 0 board/{ => tqc}/tqm8260/Makefile | 0 board/{ => tqc}/tqm8260/config.mk | 0 board/{ => tqc}/tqm8260/flash.c | 0 board/{ => tqc}/tqm8260/tqm8260.c | 0 board/{ => tqc}/tqm8272/Makefile | 0 board/{ => tqc}/tqm8272/config.mk | 0 board/{ => tqc}/tqm8272/tqm8272.c | 0 board/{ => tqc}/tqm834x/Makefile | 0 board/{ => tqc}/tqm834x/config.mk | 0 board/{ => tqc}/tqm834x/pci.c | 0 board/{ => tqc}/tqm834x/tqm834x.c | 0 board/{ => tqc}/tqm85xx/Makefile | 8 +- board/{ => tqc}/tqm85xx/config.mk | 0 board/tqc/tqm85xx/law.c | 86 +++ board/tqc/tqm85xx/nand.c | 469 ++++++++++++++++ board/tqc/tqm85xx/sdram.c | 371 +++++++++++++ board/tqc/tqm85xx/tlb.c | 248 +++++++++ board/tqc/tqm85xx/tqm85xx.c | 744 ++++++++++++++++++++++++++ board/{ => tqc}/tqm85xx/u-boot.lds | 0 board/{ => tqc}/tqm8xx/Makefile | 0 board/{ => tqc}/tqm8xx/config.mk | 0 board/{ => tqc}/tqm8xx/flash.c | 0 board/{ => tqc}/tqm8xx/load_sernum_ethaddr.c | 0 board/{ => tqc}/tqm8xx/tqm8xx.c | 0 board/{ => tqc}/tqm8xx/u-boot.lds | 0 board/{ => tqc}/tqm8xx/u-boot.lds.debug | 0 board/tqm85xx/law.c | 54 -- board/tqm85xx/sdram.c | 223 -------- board/tqm85xx/tlb.c | 114 ---- board/tqm85xx/tqm85xx.c | 419 --------------- cpu/mpc85xx/cpu.c | 152 ++++-- cpu/mpc85xx/cpu_init.c | 39 +- cpu/mpc85xx/fdt.c | 128 +++++ cpu/mpc85xx/spd_sdram.c | 2 +- cpu/mpc85xx/traps.c | 8 +- cpu/mpc86xx/cpu_init.c | 3 - cpu/mpc86xx/spd_sdram.c | 6 +- drivers/input/ps2ser.c | 31 +- drivers/misc/fsl_law.c | 65 ++- drivers/mtd/nand/fsl_upm.c | 128 ++--- drivers/mtd/nand/nand_base.c | 46 ++- include/asm-ppc/fsl_law.h | 5 + include/asm-ppc/fsl_lbc.h | 301 +++++++++++ include/asm-ppc/global_data.h | 3 + include/asm-ppc/io.h | 36 ++ include/asm-ppc/processor.h | 11 + include/configs/MPC8315ERDB.h | 2 +- include/configs/MPC8349EMDS.h | 2 +- include/configs/MPC8349ITX.h | 4 +- include/configs/MPC8360EMDS.h | 2 +- include/configs/MPC8360ERDK.h | 2 +- include/configs/MPC837XEMDS.h | 2 +- include/configs/MPC8540ADS.h | 3 - include/configs/MPC8541CDS.h | 3 - include/configs/MPC8544DS.h | 6 +- include/configs/MPC8548CDS.h | 3 - include/configs/MPC8555CDS.h | 3 - include/configs/MPC8560ADS.h | 3 - include/configs/MPC8568MDS.h | 1 - include/configs/TQM834x.h | 2 +- include/configs/TQM85xx.h | 380 +++++++++++--- include/configs/socrates.h | 29 +- include/linux/mtd/fsl_upm.h | 1 - include/linux/mtd/mtd-abi.h | 2 +- include/mpc83xx.h | 234 +-------- include/mpc85xx.h | 37 +-- include/mpc86xx.h | 2 + lib_ppc/board.c | 3 +- 109 files changed, 3488 insertions(+), 1832 deletions(-) create mode 100644 board/socrates/nand.c create mode 100644 board/socrates/upm_table.h rename board/{ => tqc}/tqm5200/Makefile (100%) rename board/{ => tqc}/tqm5200/cam5200_flash.c (100%) rename board/{ => tqc}/tqm5200/cmd_stk52xx.c (100%) rename board/{ => tqc}/tqm5200/cmd_tb5200.c (100%) rename board/{ => tqc}/tqm5200/config.mk (100%) rename board/{ => tqc}/tqm5200/mt48lc16m16a2-75.h (100%) rename board/{ => tqc}/tqm5200/tqm5200.c (100%) rename board/{ => tqc}/tqm8260/Makefile (100%) rename board/{ => tqc}/tqm8260/config.mk (100%) rename board/{ => tqc}/tqm8260/flash.c (100%) rename board/{ => tqc}/tqm8260/tqm8260.c (100%) rename board/{ => tqc}/tqm8272/Makefile (100%) rename board/{ => tqc}/tqm8272/config.mk (100%) rename board/{ => tqc}/tqm8272/tqm8272.c (100%) rename board/{ => tqc}/tqm834x/Makefile (100%) rename board/{ => tqc}/tqm834x/config.mk (100%) rename board/{ => tqc}/tqm834x/pci.c (100%) rename board/{ => tqc}/tqm834x/tqm834x.c (100%) rename board/{ => tqc}/tqm85xx/Makefile (91%) rename board/{ => tqc}/tqm85xx/config.mk (100%) create mode 100644 board/tqc/tqm85xx/law.c create mode 100644 board/tqc/tqm85xx/nand.c create mode 100644 board/tqc/tqm85xx/sdram.c create mode 100644 board/tqc/tqm85xx/tlb.c create mode 100644 board/tqc/tqm85xx/tqm85xx.c rename board/{ => tqc}/tqm85xx/u-boot.lds (100%) rename board/{ => tqc}/tqm8xx/Makefile (100%) rename board/{ => tqc}/tqm8xx/config.mk (100%) rename board/{ => tqc}/tqm8xx/flash.c (100%) rename board/{ => tqc}/tqm8xx/load_sernum_ethaddr.c (100%) rename board/{ => tqc}/tqm8xx/tqm8xx.c (100%) rename board/{ => tqc}/tqm8xx/u-boot.lds (100%) rename board/{ => tqc}/tqm8xx/u-boot.lds.debug (100%) delete mode 100644 board/tqm85xx/law.c delete mode 100644 board/tqm85xx/sdram.c delete mode 100644 board/tqm85xx/tlb.c delete mode 100644 board/tqm85xx/tqm85xx.c create mode 100644 include/asm-ppc/fsl_lbc.h
participants (1)
-
Andy Fleming