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

Kumar Gala galak at kernel.crashing.org
Sat Sep 22 16:09:26 CEST 2012


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


More information about the U-Boot mailing list