[U-Boot] Please pull u-boot-mpc85xx (for v2012.10)

Tom Rini trini at ti.com
Tue Sep 25 23:40:36 CEST 2012


On Sat, Sep 22, 2012 at 09:09:26AM -0500, Kumar Gala wrote:

> 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%)

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20120925/b361eeaa/attachment.pgp>


More information about the U-Boot mailing list