mbox

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

Message ID 6D317E72-F115-47D0-8FF5-26B1E4A8152F@kernel.crashing.org
State Accepted
Delegated to: Tom Rini
Headers show

Pull-request

git://git.denx.de/u-boot-mpc85xx.git master

Message

Kumar Gala Sept. 22, 2012, 2:09 p.m. UTC
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%)

Comments

Andy Fleming Sept. 23, 2012, 3:23 p.m. UTC | #1
Argh, actually I think I sent the pull request, but it got stuck in our mail system, and I didn't notice. Thanks for sending this out, Kumar.

On Sep 22, 2012, at 9:09, Kumar Gala <galak@kernel.crashing.org> 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%)
> _______________________________________________
> U-Boot mailing list
> U-Boot@lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
Tom Rini Sept. 25, 2012, 9:40 p.m. UTC | #2
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!