Tom, Sorry for both sending this and the late request. I think Andy's been swamped with some chip bringup and lost notice of window (thus my sending this request). Would be good to get this stuff (and some fixes, etc) into v2012.10.
Thanks - k The following changes since commit ee1f4caaa2a3f79d692155eec8a4c7289d60e106: Tom Rini (1): Prepare v2012.10-rc1 are available in the git repository at: git://git.denx.de/u-boot-mpc85xx.git master Andy Fleming (1): Revert "powerpc: Fix declaration type for I/O functions" Joakim Tjernlund (2): mpc85xx: Initial SP alignment is wrong. powerpc: Stack Pointer not properly aligned Kumar Gala (3): Add e6500 processor detection Add IFC offset for DPAA/Corenet platforms Added new ext fields to IFC Liu Gang (6): powerpc/corenet_ds: Update README.srio-boot-corenet powerpc/corenet_ds: Get rid of the SRIOBOOT_MASTER build target powerpc/corenet_ds: Get rid of the CONFIG_SRIOBOOT_SLAVE_PORTx macro powerpc/corenet_ds: Update README and README.srio-pcie-boot-corenet powerpc/corenet_ds: Master module for boot from PCIE powerpc/corenet_ds: Slave module for boot from PCIE Matthew McClintock (6): p1014rdb: set ddr bus width properly depending on SVR p1010rdb: fix ddr values for p1014rdb (setting bus width to 16bit) powerpc/p1010rdb: nandboot: compare SVR properly nand_spl: update udelay for Freescale boards nand_spl: p1023rds: wait before enabling DDR controller nand_spl: change out_be32 to raw_writel and depend on subsequent sync Paul Gortmaker (1): mpc85xx: use LCRR_DBYP define instead of raw constant Prabhakar Kushwaha (2): powerpc/mpc85xx:Enable debugger support to missed e500v2 SoC powerpc/mpc85xx: Add IFC LAW target ID for FSL High-End SoC Scott Wood (6): nand/fsl_elbc: shrink SPL a bit by converting out_be32() to __raw_writel() powerpc/fsl-corenet: remove dead variant symbols powerpc/fsl-corenet: work around erratum A004510 powerpc/85xx: clear out TLB on boot powerpc/p1_p2_rdb_pc: print -PC suffix in board name powerpc/mpc85xx/p1_p2_rdb: add all LAWs during SPL Shaohui Xie (1): powerpc/CoreNet: add tool to support pbl image build. Timur Tabi (6): powerpc/85xx: add support for FM2 DTSEC5 fm-eth: add function fm_info_get_phy_address() powerpc/85xx: introduce function serdes_device_from_fm_port() fm-eth: use fdt_status_disabled() function in ft_fixup_port() powerpc/85xx: get rid of enum board_slots in P4080 MDIO driver powerpc/85xx: remove support for the Freescale P3060 York Sun (14): powerpc/mpc85xx: Make NMG_CPU_A011 workaround conditional powerpc/mpc8xxx: Remove P1015 and P1016 from CPU list powerpc/mpc8xxx: Add immap for topology and rcpm registers powerpc/mpc8xxx: use topology registers to calculate number of cores powerpc/mpc8xxx: fix core id for multicore booting powerpc/mpc85xx: Skip zero values for DDR debug registers powerpc/mpc8xxx: Add fine timing support for DDR3 powerpc/mpc8xxx: Add support for cas latency 12 and above powerpc/mpc8xxx: Enable 3-way and 4-way DDR interleaving powerpc/mpc8xxx: Fix bug for extended DDR timing powerpc/mpc8xxx DDR: Fix CAS latency calculation powerpc/mpc8xxx DDR: Fall back to raw timing for first controller only powerpc/mpc8xxx DDR: Fix interactive DDR debugging powerpc/mpc8xxx: Move HWCONFIG_BUFFER_SIZE into config.h Makefile | 6 + README | 37 +- arch/powerpc/cpu/mpc85xx/Makefile | 10 - arch/powerpc/cpu/mpc85xx/cmd_errata.c | 9 +- arch/powerpc/cpu/mpc85xx/cpu.c | 15 +- arch/powerpc/cpu/mpc85xx/cpu_init.c | 52 ++- arch/powerpc/cpu/mpc85xx/ddr-gen3.c | 26 +- arch/powerpc/cpu/mpc85xx/fdt.c | 7 +- arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c | 8 +- arch/powerpc/cpu/mpc85xx/p3060_ids.c | 117 ----- arch/powerpc/cpu/mpc85xx/p3060_serdes.c | 118 ----- arch/powerpc/cpu/mpc85xx/release.S | 87 +++- arch/powerpc/cpu/mpc85xx/speed.c | 3 +- arch/powerpc/cpu/mpc85xx/start.S | 376 +++++++++++++-- arch/powerpc/cpu/mpc8xxx/cpu.c | 68 ++- arch/powerpc/cpu/mpc8xxx/ddr/ctrl_regs.c | 223 ++++----- arch/powerpc/cpu/mpc8xxx/ddr/ddr3_dimm_params.c | 25 +- arch/powerpc/cpu/mpc8xxx/ddr/interactive.c | 26 +- .../cpu/mpc8xxx/ddr/lc_common_dimm_params.c | 18 +- arch/powerpc/cpu/mpc8xxx/ddr/main.c | 307 +++++++------ arch/powerpc/cpu/mpc8xxx/ddr/options.c | 212 ++++++--- arch/powerpc/cpu/mpc8xxx/ddr/util.c | 67 ++- arch/powerpc/cpu/mpc8xxx/fdt.c | 3 +- arch/powerpc/cpu/mpc8xxx/fsl_ifc.c | 12 + arch/powerpc/cpu/mpc8xxx/srio.c | 153 +++---- arch/powerpc/include/asm/config.h | 4 + arch/powerpc/include/asm/config_mpc85xx.h | 133 +----- arch/powerpc/include/asm/fsl_ddr_dimm_params.h | 1 + arch/powerpc/include/asm/fsl_ddr_sdram.h | 8 + arch/powerpc/include/asm/fsl_ifc.h | 18 +- arch/powerpc/include/asm/fsl_law.h | 13 +- arch/powerpc/include/asm/fsl_serdes.h | 1 + arch/powerpc/include/asm/fsl_srio.h | 8 +- arch/powerpc/include/asm/immap_85xx.h | 101 +++- arch/powerpc/include/asm/io.h | 20 +- arch/powerpc/include/asm/mmu.h | 4 + arch/powerpc/include/asm/mp.h | 6 + arch/powerpc/include/asm/processor.h | 8 +- arch/powerpc/lib/board.c | 18 +- board/freescale/common/Makefile | 2 - board/freescale/common/fman.c | 31 ++ board/freescale/common/fman.h | 2 + board/freescale/common/p_corenet/law.c | 13 - board/freescale/common/p_corenet/tlb.c | 18 +- board/freescale/corenet_ds/eth_p4080.c | 59 +-- board/freescale/corenet_ds/pbi.cfg | 51 +++ board/freescale/corenet_ds/rcw_p3041ds.cfg | 11 + board/freescale/corenet_ds/rcw_p4080ds.cfg | 11 + board/freescale/corenet_ds/rcw_p5020ds.cfg | 11 + board/freescale/mpc8540ads/mpc8540ads.c | 6 +- board/freescale/mpc8541cds/mpc8541cds.c | 6 +- board/freescale/mpc8555cds/mpc8555cds.c | 6 +- board/freescale/mpc8560ads/mpc8560ads.c | 6 +- board/freescale/p1010rdb/ddr.c | 7 +- board/freescale/p1_p2_rdb_pc/law.c | 2 - board/freescale/p3060qds/Makefile | 54 --- board/freescale/p3060qds/README | 110 ----- board/freescale/p3060qds/ddr.c | 248 ---------- board/freescale/p3060qds/eth.c | 482 -------------------- board/freescale/p3060qds/fixed_ddr.c | 214 --------- board/freescale/p3060qds/p3060qds.c | 342 -------------- board/freescale/p3060qds/p3060qds_qixis.h | 74 --- boards.cfg | 13 +- common/env_remote.c | 4 +- common/image.c | 1 + doc/README.fsl-ddr | 36 +- doc/README.pblimage | 114 +++++ doc/README.srio-boot-corenet | 103 ----- doc/README.srio-pcie-boot-corenet | 112 +++++ drivers/misc/fsl_law.c | 54 +++ drivers/net/fm/Makefile | 2 - drivers/net/fm/init.c | 30 +- drivers/net/fm/p3060.c | 97 ---- drivers/pci/fsl_pci_init.c | 116 +++++ drivers/qe/uec.c | 15 +- include/configs/P2041RDB.h | 58 ++- include/configs/P3060QDS.h | 48 -- include/configs/P4080DS.h | 1 + include/configs/P5020DS.h | 2 +- include/configs/corenet_ds.h | 83 ++-- include/configs/p1_p2_rdb_pc.h | 10 +- include/ddr_spd.h | 7 +- include/fm_eth.h | 2 + include/image.h | 1 + nand_spl/board/freescale/common.c | 40 ++ nand_spl/board/freescale/p1010rdb/Makefile | 6 +- nand_spl/board/freescale/p1010rdb/nand_boot.c | 77 ++-- nand_spl/board/freescale/p1023rds/Makefile | 6 +- nand_spl/board/freescale/p1023rds/nand_boot.c | 59 ++- nand_spl/board/freescale/p1_p2_rdb_pc/Makefile | 6 +- nand_spl/board/freescale/p1_p2_rdb_pc/nand_boot.c | 60 ++- nand_spl/nand_boot_fsl_elbc.c | 47 +- tools/Makefile | 2 + tools/mkimage.c | 15 + tools/mkimage.h | 3 + tools/pblimage.c | 331 ++++++++++++++ .../p3060qds/p3060qds.h => tools/pblimage.h | 26 +- 97 files changed, 2682 insertions(+), 2999 deletions(-) delete mode 100644 arch/powerpc/cpu/mpc85xx/p3060_ids.c delete mode 100644 arch/powerpc/cpu/mpc85xx/p3060_serdes.c create mode 100644 board/freescale/corenet_ds/pbi.cfg create mode 100644 board/freescale/corenet_ds/rcw_p3041ds.cfg create mode 100644 board/freescale/corenet_ds/rcw_p4080ds.cfg create mode 100644 board/freescale/corenet_ds/rcw_p5020ds.cfg delete mode 100644 board/freescale/p3060qds/Makefile delete mode 100644 board/freescale/p3060qds/README delete mode 100644 board/freescale/p3060qds/ddr.c delete mode 100644 board/freescale/p3060qds/eth.c delete mode 100644 board/freescale/p3060qds/fixed_ddr.c delete mode 100644 board/freescale/p3060qds/p3060qds.c delete mode 100644 board/freescale/p3060qds/p3060qds_qixis.h create mode 100644 doc/README.pblimage delete mode 100644 doc/README.srio-boot-corenet create mode 100644 doc/README.srio-pcie-boot-corenet delete mode 100644 drivers/net/fm/p3060.c delete mode 100644 include/configs/P3060QDS.h create mode 100644 nand_spl/board/freescale/common.c create mode 100644 tools/pblimage.c rename board/freescale/p3060qds/p3060qds.h => tools/pblimage.h (60%) _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot