[U-Boot] [PATCH 0/28] Adding LS2085AQDS and RDB
York Sun
yorksun at freescale.com
Thu Mar 19 19:40:15 CET 2015
This set adds necessary support in common ls2085a support and board
support for QDS and RDB.
Bhupesh Sharma (1):
armv8/fsl-ch3: Add support to print RCW configuration
J. German Rivera (2):
drivers/fsl-mc: Changed MC firmware loading for new boot architecture
drivers/fsl-mc: Autoload AOIP image from NOR flash
Jaiprakash Singh (1):
driver/ifc: Add 64KB page support
Minghuan Lian (1):
armv8: Add SerDes framework for LayerScape Architecture
Prabhakar Kushwaha (4):
armv8/ls2085a: Update common header file
driver/ldpaa_eth: Update ldpaa ethernet driver
driver/ldpaa: Add support of WRIOP static data structure
board/ls2085qds: Add support ethernet
Scott Wood (8):
armv8/fsl-lsch3: Set nodes in DVM domain
fsl-lsch3: Introduce place for common early SoC init
armv8/ls2085a: Add workaround for USB erratum A-008751
armv8/fsl-lsch3: Use correct compatible for serial clock fixup
armv8/fsl-lsch3: Enable system error aborts
armv8/ls2085aqds: NAND boot support
freescale/qixis: Add support for booting from NAND
armv8/ls2085ardb: Enable NAND SPL support
Shaohui Xie (1):
net/memac_phy: reuse driver for little endian SoCs
Yangbo Lu (1):
ls2085a: esdhc: Add esdhc support for ls2085a
York Sun (7):
armv8/fsl-lsch3: Implement workaround for erratum A008585
armv8/fsl-lsch3: Fix platform clock calculation
armv8/ls2085a: Fix generic timer clock source
armv8/fsl-lsch3: Update early MMU table
armv8/ls2085aqds: Add support of LS2085AQDS platform
armv8/ls2085ardb: Add support of LS2085ARDB platform
armv8/fsl-lsch3: Implement workaround for I2C issue
pankaj chauhan (2):
armv8/ls2085a: Add support for reset request
net/phy/cortina: Fix compilation warning
README | 8 +
arch/arm/Kconfig | 24 +
arch/arm/cpu/armv7/ls102xa/clock.c | 4 +-
arch/arm/cpu/armv8/fsl-lsch3/Makefile | 2 +
arch/arm/cpu/armv8/fsl-lsch3/README | 78 +++-
arch/arm/cpu/armv8/fsl-lsch3/cpu.c | 123 ++++-
arch/arm/cpu/armv8/fsl-lsch3/fdt.c | 9 +-
arch/arm/cpu/armv8/fsl-lsch3/fsl_lsch3_serdes.c | 115 +++++
arch/arm/cpu/armv8/fsl-lsch3/lowlevel.S | 9 +
arch/arm/cpu/armv8/fsl-lsch3/ls2085a_serdes.c | 117 +++++
arch/arm/cpu/armv8/fsl-lsch3/soc.c | 103 +++++
arch/arm/cpu/armv8/fsl-lsch3/speed.c | 11 +-
arch/arm/cpu/armv8/generic_timer.c | 11 +
arch/arm/cpu/armv8/u-boot-spl.lds | 77 ++++
arch/arm/include/asm/arch-fsl-lsch3/config.h | 42 ++
arch/arm/include/asm/arch-fsl-lsch3/fsl_serdes.h | 67 +++
arch/arm/include/asm/arch-fsl-lsch3/immap_lsch3.h | 29 ++
arch/arm/include/asm/arch-fsl-lsch3/soc.h | 8 +
arch/arm/lib/crt0_64.S | 7 +
arch/powerpc/cpu/mpc85xx/cpu_init_early.c | 8 +-
arch/powerpc/cpu/mpc85xx/speed.c | 4 +-
board/freescale/bsc9132qds/bsc9132qds.c | 4 +-
board/freescale/c29xpcie/c29xpcie.c | 4 +-
board/freescale/common/qixis.c | 31 +-
board/freescale/ls2085a/ls2085a.c | 29 +-
board/freescale/ls2085aqds/Kconfig | 16 +
board/freescale/ls2085aqds/MAINTAINERS | 7 +
board/freescale/ls2085aqds/Makefile | 9 +
board/freescale/ls2085aqds/README | 129 ++++++
board/freescale/ls2085aqds/ddr.c | 196 ++++++++
board/freescale/ls2085aqds/ddr.h | 92 ++++
board/freescale/ls2085aqds/eth.c | 380 +++++++++++++++
board/freescale/ls2085aqds/ls2085aqds.c | 274 +++++++++++
board/freescale/ls2085aqds/ls2085aqds_qixis.h | 30 ++
board/freescale/ls2085ardb/Kconfig | 16 +
board/freescale/ls2085ardb/MAINTAINERS | 7 +
board/freescale/ls2085ardb/Makefile | 8 +
board/freescale/ls2085ardb/README | 109 +++++
board/freescale/ls2085ardb/ddr.c | 196 ++++++++
board/freescale/ls2085ardb/ddr.h | 92 ++++
board/freescale/ls2085ardb/ls2085ardb.c | 249 ++++++++++
board/freescale/ls2085ardb/ls2085ardb_qixis.h | 20 +
board/freescale/p1010rdb/p1010rdb.c | 5 +-
board/freescale/p1010rdb/spl.c | 4 +-
common/board_r.c | 6 +
common/spl/spl.c | 2 +-
common/spl/spl_nand.c | 2 +-
configs/ls2085aqds_defconfig | 3 +
configs/ls2085aqds_nand_defconfig | 4 +
configs/ls2085ardb_defconfig | 3 +
configs/ls2085ardb_nand_defconfig | 4 +
drivers/misc/fsl_ifc.c | 12 +
drivers/mmc/fsl_esdhc.c | 36 +-
drivers/mtd/nand/fsl_ifc_nand.c | 53 ++-
drivers/mtd/nand/fsl_ifc_spl.c | 25 +-
drivers/net/Makefile | 1 +
drivers/net/fm/eth.c | 2 +-
drivers/net/fm/memac.c | 2 +-
drivers/net/fm/memac_phy.c | 62 ++-
drivers/net/fsl-mc/mc.c | 512 ++++++++++++++++-----
drivers/net/ldpaa_eth/Makefile | 3 +-
drivers/net/ldpaa_eth/ldpaa_eth.c | 62 ++-
drivers/net/ldpaa_eth/ldpaa_eth.h | 4 -
drivers/net/ldpaa_eth/ldpaa_wriop.c | 146 ++++++
drivers/net/ldpaa_eth/ls2085a.c | 83 ++++
drivers/net/phy/cortina.c | 4 +-
drivers/net/vsc9953.c | 2 +-
include/configs/ls2085a_common.h | 225 +++++----
include/configs/ls2085a_emu.h | 65 +++
include/configs/ls2085a_simu.h | 122 +++++
include/configs/ls2085aqds.h | 362 +++++++++++++++
include/configs/ls2085ardb.h | 308 +++++++++++++
include/fsl-mc/ldpaa_wriop.h | 70 +++
include/fsl_ddr_sdram.h | 1 +
include/fsl_esdhc.h | 4 +
include/fsl_ifc.h | 84 ++--
{arch/powerpc/include/asm => include}/fsl_memac.h | 0
77 files changed, 4600 insertions(+), 437 deletions(-)
create mode 100644 arch/arm/cpu/armv8/fsl-lsch3/fsl_lsch3_serdes.c
create mode 100644 arch/arm/cpu/armv8/fsl-lsch3/ls2085a_serdes.c
create mode 100644 arch/arm/cpu/armv8/fsl-lsch3/soc.c
create mode 100644 arch/arm/cpu/armv8/u-boot-spl.lds
create mode 100644 arch/arm/include/asm/arch-fsl-lsch3/fsl_serdes.h
create mode 100644 arch/arm/include/asm/arch-fsl-lsch3/soc.h
create mode 100644 board/freescale/ls2085aqds/Kconfig
create mode 100644 board/freescale/ls2085aqds/MAINTAINERS
create mode 100644 board/freescale/ls2085aqds/Makefile
create mode 100644 board/freescale/ls2085aqds/README
create mode 100644 board/freescale/ls2085aqds/ddr.c
create mode 100644 board/freescale/ls2085aqds/ddr.h
create mode 100644 board/freescale/ls2085aqds/eth.c
create mode 100644 board/freescale/ls2085aqds/ls2085aqds.c
create mode 100644 board/freescale/ls2085aqds/ls2085aqds_qixis.h
create mode 100644 board/freescale/ls2085ardb/Kconfig
create mode 100644 board/freescale/ls2085ardb/MAINTAINERS
create mode 100644 board/freescale/ls2085ardb/Makefile
create mode 100644 board/freescale/ls2085ardb/README
create mode 100644 board/freescale/ls2085ardb/ddr.c
create mode 100644 board/freescale/ls2085ardb/ddr.h
create mode 100644 board/freescale/ls2085ardb/ls2085ardb.c
create mode 100644 board/freescale/ls2085ardb/ls2085ardb_qixis.h
create mode 100644 configs/ls2085aqds_defconfig
create mode 100644 configs/ls2085aqds_nand_defconfig
create mode 100644 configs/ls2085ardb_defconfig
create mode 100644 configs/ls2085ardb_nand_defconfig
create mode 100644 drivers/net/ldpaa_eth/ldpaa_wriop.c
create mode 100644 drivers/net/ldpaa_eth/ls2085a.c
create mode 100644 include/configs/ls2085aqds.h
create mode 100644 include/configs/ls2085ardb.h
create mode 100644 include/fsl-mc/ldpaa_wriop.h
rename {arch/powerpc/include/asm => include}/fsl_memac.h (100%)
--
1.7.9.5
More information about the U-Boot
mailing list