[U-Boot] [GIT PULL] Pull request u-boot-85xx.git (master)
Wolfgang Denk
wd at denx.de
Tue Oct 4 22:19:53 CEST 2011
Dear Kumar Gala,
In message <alpine.LFD.2.00.1109011356420.31172 at right.am.freescale.net> you wrote:
> The following changes since commit 1d5e7fb403257d62f0f2419cb83fdf6b0f02f215:
>
> Prepare v2011.09 (2011-09-29 21:11:15 +0200)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-mpc85xx master
>
> Andy Fleming (1):
> powerpc/85xx: Add FMan ethernet support to P4080DS
>
> Dipen Dudhat (2):
> nand: Freescale Integrated Flash Controller NAND support
> powerpc/85xx: Add NAND/NAND_SPL support to P1010RDB
>
> Kumar Gala (18):
> powerpc/85xx: Enable internal USB UTMI PHY on p204x/p3041/p50x0
> powerpc/85xx: Fix compile warnings/errors if CONFIG_SYS_DPAA_FMAN isn't set
> fdt: Rename fdt_create_phandle to fdt_set_phandle
> fdt: Add new fdt_create_phandle helper
> powerpc/85xx: corenet_ds - Remove unused 'execute' perm in TLB entries
> powerpc/85xx: Add support for FMan ethernet in Independent mode
> powerpc/85xx: Cleanup extern in corenet_ds board code
> powerpc/85xx: Cleanup how SVR_MAJ() is defined on MPC8536
> powerpc/85xx: p2041rdb - Remove unused 'execute' perm in TLB entries
> powerpc/85xx: Enable CMD_REGINFO on corenet boards
> powerpc/85xx: refactor common P-Series CoreNet files for FSL boards
> powerpc/85xx: Refactor P2041RDB to use common p_corenet files
> powerpc/85xx: Add PBL & SECUREBOOT support on P3041/P5020DS boards
> powerpc/mpc8548: Add workaround for erratum NMG_DDR120
> powerpc/mpc8548: Add workaround for erratum NMG_LBC103
> fm-eth: Add ability for board code to disable a port
> powerpc/85xx: Refactor some defines out of corenet_ds.h
> powerpc/85xx: Add support for setting up RAID engine liodns on P5020
>
> Li Yang (1):
> powerpc/85xx: Add support for new P102x/P2020 RDB style boards
>
> Mingkai Hu (1):
> powerpc/p2041rdb: Add ethernet support on P2041RDB board
>
> Poonam Aggrwal (5):
> powerpc/85xx: Add basic support for P1010RDB
> powerpc/85xx: Expanding the window of CCSRBAR in AS=1 from 4k to 1M
> fsl_ifc: Add the workaround for erratum IFC-A002769 (enable on P1010)
> powerpc/P1010: Add workaround for erratum P1010-A003549 (related to IFC)
> fsl_ifc: Add the workaround for erratum IFC A-003399(enabled on P1010)
>
> Ramneek Mehresh (2):
> powerpc/85xx: Add ULPI and UTMI USB Phy support for P1010/P1014
> powerpc/85xx: Fix USB protocol definitions for P1020RDB
>
> Roy Zang (1):
> powerpc/85xx: Add networking support to P1023RDS
>
> Ruchika Gupta (2):
> powerpc/85xx: Add Secure Boot support on P1010RDB for NOR, NAND & SPIFLASH
> powerpc/p4080: Add support for secure boot flow
>
> Shaohui Xie (5):
> powerpc/p2041rdb: update cpld reset command according to CPLD 2.0
> powerpc/p2041rdb: set sysclk according to status of physical switch SW1
> powerpc/p2041rdb: add more ddr frequencies support
> powerpc/p2041rdb: updated description of cpld command
> powerpc/p2041rdb: remove watch dog related codes
>
> Shengzhou Liu (1):
> powerpc/p3060: Add SoC related support for P3060 platform
>
> Timur Tabi (4):
> powerpc/85xx: introduce and document CONFIG_SYS_CCSRBAR macros
> powerpc/85xx: relocate CCSR before creating the initial RAM area
> powerpc/mp: add support for discontiguous cores
> powerpc/hydra: Add ethernet support on P5020/P3041 DS boards
>
> York Sun (9):
> powerpc/mpc8xxx: Extend CWL table
> powerpc/mpc8xxx: Move DDR RCW overriding to common code
> powerpc/corenet_ds: Use separated speed tables for UDIMM and RDIMM
> powerpc/mpc8xxx: Fix DDR code for empty first DIMM slot and enable DQS_en
> powerpc/mpc8xxx: Add SPD EEPROM address for single controller 2 slots
> powerpc/mpc8xxx: Fix picos_to_mclk() and get_memory_clk_period_ps()
> powerpc/mpc8xxx: Add DDR2 to unified DDR driver
> powerpc/mpc83xx: Migrate from spd_sdram to unified DDR driver
> powerpc/mpc8349emds: Migrate from spd_sdram to unified DDR driver
>
> Zhao Chenhui (1):
> powerpc/mpc8548cds: Cleanup mpc8548cds.c
>
> chenhui zhao (2):
> powerpc/mpc8548cds: Fix booting message
> powerpc/mpc85xxcds: Fix PCI speed
>
> Makefile | 2 +
> README | 37 +
> arch/powerpc/cpu/mpc83xx/Makefile | 20 +-
> arch/powerpc/cpu/mpc83xx/ecc.c | 18 +-
> arch/powerpc/cpu/mpc83xx/law.c | 61 ++
> arch/powerpc/cpu/mpc83xx/speed.c | 9 +
> arch/powerpc/cpu/mpc85xx/Makefile | 3 +
> arch/powerpc/cpu/mpc85xx/cmd_errata.c | 16 +
> arch/powerpc/cpu/mpc85xx/cpu.c | 12 +-
> arch/powerpc/cpu/mpc85xx/cpu_init.c | 19 +-
> arch/powerpc/cpu/mpc85xx/cpu_init_early.c | 149 ++-
> arch/powerpc/cpu/mpc85xx/cpu_init_nand.c | 12 +
> arch/powerpc/cpu/mpc85xx/ddr-gen2.c | 28 +-
> arch/powerpc/cpu/mpc85xx/fdt.c | 4 +
> arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c | 9 +
> arch/powerpc/cpu/mpc85xx/liodn.c | 25 +-
> arch/powerpc/cpu/mpc85xx/mp.c | 27 +-
> arch/powerpc/cpu/mpc85xx/p3060_ids.c | 113 +++
> arch/powerpc/cpu/mpc85xx/p3060_serdes.c | 138 +++
> arch/powerpc/cpu/mpc85xx/p5020_ids.c | 13 +
> arch/powerpc/cpu/mpc85xx/portals.c | 7 +-
> arch/powerpc/cpu/mpc85xx/speed.c | 7 +-
> arch/powerpc/cpu/mpc85xx/start.S | 289 ++++++-
> arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds | 18 +-
> arch/powerpc/cpu/mpc8xxx/cpu.c | 42 +-
> arch/powerpc/cpu/mpc8xxx/ddr/ctrl_regs.c | 41 +-
> .../cpu/mpc8xxx/ddr/lc_common_dimm_params.c | 3 +-
> arch/powerpc/cpu/mpc8xxx/ddr/main.c | 11 +-
> arch/powerpc/cpu/mpc8xxx/ddr/options.c | 259 +++++-
> arch/powerpc/cpu/mpc8xxx/ddr/util.c | 35 +-
> arch/powerpc/cpu/mpc8xxx/fdt.c | 2 +-
> arch/powerpc/cpu/mpc8xxx/fsl_ifc.c | 2 +
> arch/powerpc/include/asm/config.h | 10 +-
> arch/powerpc/include/asm/config_mpc85xx.h | 69 ++
> arch/powerpc/include/asm/fsl_ddr_sdram.h | 9 +
> arch/powerpc/include/asm/fsl_dtsec.h | 244 +++++
> arch/powerpc/include/asm/fsl_fman.h | 257 +++++-
> arch/powerpc/include/asm/fsl_ifc.h | 11 +-
> arch/powerpc/include/asm/fsl_liodn.h | 11 +-
> arch/powerpc/include/asm/fsl_portals.h | 3 +
> .../powerpc/include/asm/fsl_secure_boot.h | 34 +-
> arch/powerpc/include/asm/fsl_tgec.h | 215 +++++
> arch/powerpc/include/asm/immap_83xx.h | 117 +++-
> arch/powerpc/include/asm/immap_85xx.h | 58 ++-
> arch/powerpc/include/asm/processor.h | 12 +-
> board/freescale/common/Makefile | 15 +-
> board/freescale/common/cadmus.c | 8 +-
> board/freescale/common/fman.c | 67 ++
> board/freescale/{p2041rdb/pci.c => common/fman.h} | 23 +-
> board/freescale/common/p_corenet/Makefile | 31 +
> .../{corenet_ds => common/p_corenet}/law.c | 5 +
> .../{corenet_ds => common/p_corenet}/pci.c | 0
> .../{corenet_ds => common/p_corenet}/tlb.c | 37 +-
> board/freescale/corenet_ds/Makefile | 6 +-
> board/freescale/corenet_ds/corenet_ds.c | 12 +-
> .../{p2041rdb/pci.c => corenet_ds/corenet_ds.h} | 23 +-
> board/freescale/corenet_ds/ddr.c | 117 ++-
> board/freescale/corenet_ds/eth_hydra.c | 553 +++++++++++
> board/freescale/corenet_ds/eth_p4080.c | 506 ++++++++++
> board/freescale/mpc8349emds/Makefile | 1 +
> board/freescale/mpc8349emds/ddr.c | 107 +++
> board/freescale/mpc8349emds/mpc8349emds.c | 26 +-
> board/freescale/mpc8541cds/mpc8541cds.c | 6 +-
> board/freescale/mpc8548cds/mpc8548cds.c | 17 +-
> board/freescale/mpc8555cds/mpc8555cds.c | 6 +-
> board/freescale/p1010rdb/Makefile | 52 +
> board/freescale/p1010rdb/ddr.c | 250 +++++
> board/freescale/{p2041rdb => p1010rdb}/law.c | 14 +-
> board/freescale/p1010rdb/p1010rdb.c | 330 +++++++
> board/freescale/p1010rdb/tlb.c | 98 ++
> board/freescale/p1023rds/p1023rds.c | 40 +
> board/freescale/p1_p2_rdb_pc/Makefile | 52 +
> board/freescale/p1_p2_rdb_pc/ddr.c | 292 ++++++
> board/freescale/{p2041rdb => p1_p2_rdb_pc}/law.c | 16 +-
> board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 449 +++++++++
> board/freescale/p1_p2_rdb_pc/tlb.c | 114 +++
> board/freescale/p2041rdb/Makefile | 4 +-
> board/freescale/p2041rdb/cpld.c | 43 +-
> board/freescale/p2041rdb/cpld.h | 7 +-
> board/freescale/p2041rdb/ddr.c | 5 +-
> board/freescale/p2041rdb/eth.c | 225 +++++
> board/freescale/p2041rdb/p2041rdb.c | 18 +
> board/freescale/p2041rdb/tlb.c | 119 ---
> boards.cfg | 59 ++
> common/Makefile | 8 +-
> common/cmd_mp.c | 5 +-
> common/fdt_support.c | 26 +-
> doc/README.fsl-ddr | 52 +
> doc/README.p1_p2_rdb_pc | 46 +
> drivers/mtd/nand/Makefile | 1 +
> drivers/mtd/nand/fsl_ifc_nand.c | 850 +++++++++++++++++
> drivers/net/Makefile | 1 +
> drivers/net/fm/Makefile | 62 ++
> drivers/net/fm/dtsec.c | 181 ++++
> drivers/net/fm/eth.c | 670 +++++++++++++
> drivers/net/fm/fm.c | 432 +++++++++
> drivers/net/fm/fm.h | 155 +++
> drivers/net/fm/init.c | 216 +++++
> drivers/net/fm/p1023.c | 74 ++
> drivers/net/fm/p3060.c | 109 +++
> drivers/net/fm/p4080.c | 100 ++
> drivers/net/fm/p5020.c | 91 ++
> drivers/net/fm/tgec.c | 119 +++
> drivers/net/fm/tgec_phy.c | 139 +++
> drivers/usb/host/ehci-fsl.c | 39 +-
> include/common.h | 19 +-
> include/configs/MPC8349EMDS.h | 16 +
> include/configs/MPC8536DS.h | 17 +-
> include/configs/MPC8540ADS.h | 11 +-
> include/configs/MPC8541CDS.h | 10 +-
> include/configs/MPC8544DS.h | 10 +-
> include/configs/MPC8548CDS.h | 10 +-
> include/configs/MPC8555CDS.h | 10 +-
> include/configs/MPC8560ADS.h | 11 +-
> include/configs/MPC8568MDS.h | 10 +-
> include/configs/MPC8569MDS.h | 15 +-
> include/configs/MPC8572DS.h | 17 +-
> include/configs/P1010RDB.h | 776 +++++++++++++++
> include/configs/P1022DS.h | 14 +-
> include/configs/P1023RDS.h | 11 +-
> include/configs/P1_P2_RDB.h | 24 +-
> include/configs/P2020DS.h | 14 +-
> include/configs/P2041RDB.h | 25 +-
> include/configs/P3041DS.h | 5 +
> include/configs/P4080DS.h | 5 +
> include/configs/P5020DS.h | 6 +
> include/configs/SBC8540.h | 14 -
> include/configs/TQM85xx.h | 16 +-
> include/configs/corenet_ds.h | 31 +-
> include/configs/mpq101.h | 16 +-
> include/configs/p1_p2_rdb_pc.h | 984 ++++++++++++++++++++
> include/configs/sbc8548.h | 10 +-
> include/configs/sbc8560.h | 14 -
> include/configs/socrates.h | 10 +-
> include/configs/stxgp3.h | 7 +-
> include/configs/stxssa.h | 8 +-
> include/configs/xpedite520x.h | 10 +-
> include/configs/xpedite537x.h | 10 +-
> include/configs/xpedite550x.h | 10 +-
> include/fdt_support.h | 3 +-
> include/fm_eth.h | 115 +++
> include/mpc85xx.h | 42 +
> nand_spl/board/freescale/p1010rdb/Makefile | 141 +++
> nand_spl/board/freescale/p1010rdb/nand_boot.c | 130 +++
> nand_spl/board/freescale/p1_p2_rdb_pc/Makefile | 137 +++
> nand_spl/board/freescale/p1_p2_rdb_pc/nand_boot.c | 134 +++
> nand_spl/nand_boot_fsl_ifc.c | 271 ++++++
> 147 files changed, 11982 insertions(+), 777 deletions(-)
> create mode 100644 arch/powerpc/cpu/mpc83xx/law.c
> create mode 100644 arch/powerpc/cpu/mpc85xx/p3060_ids.c
> create mode 100644 arch/powerpc/cpu/mpc85xx/p3060_serdes.c
> create mode 100644 arch/powerpc/include/asm/fsl_dtsec.h
> copy board/freescale/p2041rdb/law.c => arch/powerpc/include/asm/fsl_secure_boot.h (54%)
> create mode 100644 arch/powerpc/include/asm/fsl_tgec.h
> create mode 100644 board/freescale/common/fman.c
> copy board/freescale/{p2041rdb/pci.c => common/fman.h} (68%)
> create mode 100644 board/freescale/common/p_corenet/Makefile
> rename board/freescale/{corenet_ds => common/p_corenet}/law.c (93%)
> rename board/freescale/{corenet_ds => common/p_corenet}/pci.c (100%)
> rename board/freescale/{corenet_ds => common/p_corenet}/tlb.c (85%)
> rename board/freescale/{p2041rdb/pci.c => corenet_ds/corenet_ds.h} (68%)
> create mode 100644 board/freescale/corenet_ds/eth_hydra.c
> create mode 100644 board/freescale/corenet_ds/eth_p4080.c
> create mode 100644 board/freescale/mpc8349emds/ddr.c
> create mode 100644 board/freescale/p1010rdb/Makefile
> create mode 100644 board/freescale/p1010rdb/ddr.c
> copy board/freescale/{p2041rdb => p1010rdb}/law.c (65%)
> create mode 100644 board/freescale/p1010rdb/p1010rdb.c
> create mode 100644 board/freescale/p1010rdb/tlb.c
> create mode 100644 board/freescale/p1_p2_rdb_pc/Makefile
> create mode 100644 board/freescale/p1_p2_rdb_pc/ddr.c
> rename board/freescale/{p2041rdb => p1_p2_rdb_pc}/law.c (68%)
> create mode 100644 board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c
> create mode 100644 board/freescale/p1_p2_rdb_pc/tlb.c
> create mode 100644 board/freescale/p2041rdb/eth.c
> delete mode 100644 board/freescale/p2041rdb/tlb.c
> create mode 100644 doc/README.p1_p2_rdb_pc
> create mode 100644 drivers/mtd/nand/fsl_ifc_nand.c
> create mode 100644 drivers/net/fm/Makefile
> create mode 100644 drivers/net/fm/dtsec.c
> create mode 100644 drivers/net/fm/eth.c
> create mode 100644 drivers/net/fm/fm.c
> create mode 100644 drivers/net/fm/fm.h
> create mode 100644 drivers/net/fm/init.c
> create mode 100644 drivers/net/fm/p1023.c
> create mode 100644 drivers/net/fm/p3060.c
> create mode 100644 drivers/net/fm/p4080.c
> create mode 100644 drivers/net/fm/p5020.c
> create mode 100644 drivers/net/fm/tgec.c
> create mode 100644 drivers/net/fm/tgec_phy.c
> create mode 100644 include/configs/P1010RDB.h
> create mode 100644 include/configs/p1_p2_rdb_pc.h
> create mode 100644 include/fm_eth.h
> create mode 100644 nand_spl/board/freescale/p1010rdb/Makefile
> create mode 100644 nand_spl/board/freescale/p1010rdb/nand_boot.c
> create mode 100644 nand_spl/board/freescale/p1_p2_rdb_pc/Makefile
> create mode 100644 nand_spl/board/freescale/p1_p2_rdb_pc/nand_boot.c
> create mode 100644 nand_spl/nand_boot_fsl_ifc.c
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
This cultural mystique surrounding the biological function -- you
realize humans are overly preoccupied with the subject.
-- Kelinda the Kelvan, "By Any Other Name", stardate 4658.9
More information about the U-Boot
mailing list