[U-Boot] Please pull u-boot-fsl-qoriq master

York Sun
2015-10-30T16:26:50Z

Tom,

The following changes since commit 677f970bc62a661690b3431543d5a5d5e682ba70:

common/board_f.c: modify the macro to use get_clocks() more common (2015-10-24
13:50:38 -0400)

are available in the git repository at:

git://git.denx.de/u-boot-fsl-qoriq.git master

for you to fetch changes up to 7ee52af455c2cec7b674d2159806f7e95da8e6a5:

ls102xa: Adjust some macros for SD boot on LS1021A QDS board (2015-10-30
09:19:48 -0700)

----------------------------------------------------------------
Alison Wang (5):
armv8/fsl-lsch3: fdt: Check the pointer returned from call to a function
may be NULL
arm: ls1021a: Add QSPI or IFC support in SD boot
ls102xa: fdt: Disable IFC in SD boot for QSPI
arm: ls102xa: Set fdt_high and initrd_high to the value of 0xffffffff
ls102xa: Adjust some macros for SD boot on LS1021A QDS board

Aneesh Bansal (4):
Pointers in ESBC header made 32 bit
Data types defined for 64 bit physical address
crypto/fsl: SEC driver cleanup for 64 bit and endianness
SECURE_BOOT: Correct reading of ITS bit

Gong Qianyu (3):
common/board_f.c: change the macro name and remove it for PPC platforms
armv8/ls1043ardb: Add nand boot support
armv8/ls1043ardb: Add sd boot support

Hou Zhiqiang (4):
net/fm: Fix the endian issue to support both endianness platforms
net/fm: Add support for 64-bit platforms
net/fm: Make the return value logic consistent with convention
armv8/ls1043a: Enable secondary cores

Joakim Tjernlund (1):
drivers/ddr/fsl_ddr: Make SR_IE configurable

Mingkai Hu (4):
armv7/ls1021a: move ns_access to common file
armv8/fsl_lsch3: Change arch to fsl-layerscape
armv8/fsl_lsch2: Add fsl_lsch2 SoC
armv8/ls1043ardb: Add LS1043ARDB board support

Prabhakar Kushwaha (2):
driver: net: ldpaa_eth: Set MAC address during interface open
armv8: ls2085a: Add support of random MAC address

Scott Wood (2):
arm/fsl-ls: Add CONFIG_OF_STDOUT_VIA_ALIAS
fdt_support: Don't panic if stdout alias is missing

Shaohui Xie (6):
armv8: ls2085ardb: enable CONFIG_PHY_AQUANTIA
net: fm: bug fix when CONFIG_PHYLIB not defined
net: Move some header files to include/
net/fm: Add QSGMII PCS init
net/fm: fix MDIO controller base on FMAN2
armv8/ls1043a: Add Fman support

Yangbo Lu (1):
armv8/ls1043ardb: esdhc: Add esdhc support for ls1043ardb

Yao Yuan (1):
configs: ls1021atwr: Enable ID EEPROM for SD boot

Zhao Qiang (1):
QE: modify the address of qe ucode

horia.geanta at freescale.com (1):
arm: ls102xa: enable snooping for CAAM transactions

tang yuantian (2):
arm: ls1021a: Add sata support on qds and twr board
arm: ls1021atwr: optimize the deep sleep latency

Makefile | 4 +
arch/arm/Kconfig | 9 +
arch/arm/cpu/armv7/ls102xa/Makefile | 1 +
arch/arm/cpu/armv7/ls102xa/cpu.c | 3 +
arch/arm/cpu/armv7/ls102xa/fdt.c | 2 +-
arch/arm/cpu/armv7/ls102xa/ls102xa_sata.c | 42 ++
arch/arm/cpu/armv8/Makefile | 2 +-
arch/arm/cpu/armv8/fsl-layerscape/Makefile | 30 ++
arch/arm/cpu/armv8/fsl-layerscape/README.lsch2 | 10 +
.../README => fsl-layerscape/README.lsch3} | 2 +-
.../cpu/armv8/{fsl-lsch3 => fsl-layerscape}/cpu.c | 273 +++-------
.../cpu/armv8/{fsl-lsch3 => fsl-layerscape}/cpu.h | 2 +-
.../cpu/armv8/{fsl-lsch3 => fsl-layerscape}/fdt.c | 25 +-
.../cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c | 117 +++++
.../arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c | 180 +++++++
.../fsl_lsch3_serdes.c | 8 +-
.../speed.c => fsl-layerscape/fsl_lsch3_speed.c} | 12 +-
.../armv8/{fsl-lsch3 => fsl-layerscape}/lowlevel.S | 14 +-
arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c | 86 +++
.../{fsl-lsch3 => fsl-layerscape}/ls2085a_serdes.c | 3 +-
.../cpu/armv8/{fsl-lsch3 => fsl-layerscape}/mp.c | 30 +-
.../cpu/armv8/{fsl-lsch3 => fsl-layerscape}/soc.c | 42 +-
arch/arm/cpu/armv8/fsl-layerscape/spl.c | 79 +++
arch/arm/cpu/armv8/fsl-lsch3/Makefile | 13 -
arch/arm/cpu/armv8/fsl-lsch3/speed.h | 7 -
.../clock.h | 8 +-
arch/arm/include/asm/arch-fsl-layerscape/config.h | 143 +++++
arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 229 ++++++++
.../{arch-fsl-lsch3 => arch-fsl-layerscape}/fdt.h | 4 +
.../include/asm/arch-fsl-layerscape/fsl_serdes.h | 157 ++++++
.../include/asm/arch-fsl-layerscape/immap_lsch2.h | 555 ++++++++++++++++++++
.../immap_lsch3.h | 119 ++++-
.../arm/include/asm/arch-fsl-layerscape/imx-regs.h | 55 ++
.../ls2085a_stream_id.h | 0
arch/arm/include/asm/arch-fsl-layerscape/mmu.h | 10 +
.../asm/arch-fsl-layerscape}/mp.h | 10 +-
.../include/asm/arch-fsl-layerscape/ns_access.h | 158 ++++++
arch/arm/include/asm/arch-fsl-layerscape/soc.h | 53 ++
arch/arm/include/asm/arch-fsl-layerscape/speed.h | 10 +
arch/arm/include/asm/arch-fsl-lsch3/config.h | 185 -------
arch/arm/include/asm/arch-fsl-lsch3/fsl_serdes.h | 67 ---
arch/arm/include/asm/arch-fsl-lsch3/gpio.h | 9 -
arch/arm/include/asm/arch-fsl-lsch3/imx-regs.h | 13 -
arch/arm/include/asm/arch-fsl-lsch3/soc.h | 28 -
arch/arm/include/asm/arch-ls102xa/config.h | 15 +
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h | 25 +
arch/arm/include/asm/arch-ls102xa/ls102xa_sata.h | 11 +
arch/arm/include/asm/arch-ls102xa/ns_access.h | 103 +++-
arch/arm/include/asm/armv8/mmu.h | 1 +
arch/arm/include/asm/config.h | 7 +-
arch/arm/include/asm/io.h | 4 +-
arch/arm/include/asm/types.h | 10 +-
arch/powerpc/include/asm/immap_85xx.h | 2 +-
board/freescale/b4860qds/eth_b4860qds.c | 2 +-
board/freescale/common/Makefile | 2 +-
board/freescale/common/arm_sleep.c | 4 -
board/freescale/common/fman.c | 6 +-
board/freescale/common/fsl_validate.c | 22 +-
board/freescale/common/ns_access.c | 8 +-
board/freescale/corenet_ds/eth_hydra.c | 2 +-
board/freescale/corenet_ds/eth_p4080.c | 2 +-
board/freescale/corenet_ds/eth_superhydra.c | 2 +-
board/freescale/ls1021aqds/ls1021aqds.c | 113 +---
board/freescale/ls1021atwr/MAINTAINERS | 3 +-
board/freescale/ls1021atwr/ls1021atwr.c | 147 ++----
board/freescale/ls1021atwr/ls102xa_rcw_sd.cfg | 14 -
board/freescale/ls1021atwr/ls102xa_rcw_sd_ifc.cfg | 8 +
board/freescale/ls1021atwr/ls102xa_rcw_sd_qspi.cfg | 8 +
board/freescale/ls1043ardb/Kconfig | 16 +
board/freescale/ls1043ardb/MAINTAINERS | 7 +
board/freescale/ls1043ardb/Makefile | 10 +
board/freescale/ls1043ardb/README | 87 +++
board/freescale/ls1043ardb/cpld.c | 152 ++++++
board/freescale/ls1043ardb/cpld.h | 45 ++
board/freescale/ls1043ardb/ddr.c | 191 +++++++
board/freescale/ls1043ardb/ddr.h | 45 ++
board/freescale/ls1043ardb/eth.c | 77 +++
board/freescale/ls1043ardb/ls1043ardb.c | 142 +++++
board/freescale/ls1043ardb/ls1043ardb_pbi.cfg | 14 +
board/freescale/ls1043ardb/ls1043ardb_rcw_nand.cfg | 7 +
board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg | 7 +
board/freescale/ls2085a/Kconfig | 4 +-
board/freescale/ls2085a/ls2085a.c | 2 +-
board/freescale/ls2085aqds/Kconfig | 2 +-
board/freescale/ls2085aqds/eth.c | 1 -
board/freescale/ls2085aqds/ls2085aqds.c | 2 +-
board/freescale/ls2085ardb/Kconfig | 2 +-
board/freescale/ls2085ardb/eth_ls2085rdb.c | 1 -
board/freescale/ls2085ardb/ls2085ardb.c | 2 +-
board/freescale/p1023rdb/p1023rdb.c | 2 +-
board/freescale/p2041rdb/eth.c | 2 +-
board/freescale/t102xqds/eth_t102xqds.c | 2 +-
board/freescale/t102xrdb/eth_t102xrdb.c | 2 +-
board/freescale/t1040qds/eth.c | 2 +-
board/freescale/t104xrdb/eth.c | 2 +-
board/freescale/t208xqds/eth_t208xqds.c | 2 +-
board/freescale/t208xrdb/eth_t208xrdb.c | 2 +-
board/freescale/t4qds/eth.c | 2 +-
board/freescale/t4rdb/eth.c | 2 +-
common/board_f.c | 2 +-
common/fdt_support.c | 11 +-
...d_defconfig => ls1021atwr_sdcard_ifc_defconfig} | 1 -
configs/ls1021atwr_sdcard_qspi_defconfig | 11 +
configs/ls1043ardb_defconfig | 4 +
configs/ls1043ardb_nand_defconfig | 4 +
configs/ls1043ardb_sdcard_defconfig | 4 +
configs/ls2085a_simu_defconfig | 1 +
configs/ls2085aqds_defconfig | 1 +
configs/ls2085aqds_nand_defconfig | 1 +
configs/ls2085ardb_defconfig | 1 +
configs/ls2085ardb_nand_defconfig | 1 +
doc/README.fsl-clk | 6 +
doc/README.fsl-dpaa | 4 +-
drivers/crypto/fsl/desc_constr.h | 26 +
drivers/crypto/fsl/fsl_hash.c | 8 +-
drivers/crypto/fsl/jr.c | 86 ++-
drivers/crypto/fsl/jr.h | 7 +-
drivers/ddr/fsl/ctrl_regs.c | 2 +-
drivers/i2c/mxc_i2c.c | 4 +-
drivers/misc/fsl_debug_server.c | 1 -
drivers/mmc/fsl_esdhc.c | 12 +-
drivers/net/fm/Makefile | 1 +
drivers/net/fm/dtsec.c | 2 +-
drivers/net/fm/eth.c | 195 ++++---
drivers/net/fm/fm.c | 31 +-
drivers/net/fm/fm.h | 14 +-
drivers/net/fm/init.c | 10 +-
drivers/net/fm/ls1043.c | 119 +++++
drivers/net/fm/tgec.c | 2 +-
drivers/net/fm/tgec_phy.c | 2 +-
drivers/net/ldpaa_eth/ldpaa_eth.c | 15 +-
drivers/net/ldpaa_eth/ls2085a.c | 2 -
drivers/pci/pcie_layerscape.c | 4 +-
include/common.h | 6 +
include/configs/BSC9132QDS.h | 1 -
include/configs/MPC8308RDB.h | 1 -
include/configs/MPC837XEMDS.h | 1 -
include/configs/MPC837XERDB.h | 1 -
include/configs/MPC8536DS.h | 1 -
include/configs/MPC8569MDS.h | 1 -
include/configs/P1010RDB.h | 1 -
include/configs/P1022DS.h | 1 -
include/configs/P2041RDB.h | 1 -
include/configs/T102xQDS.h | 1 -
include/configs/T102xRDB.h | 1 -
include/configs/T1040QDS.h | 1 -
include/configs/T104xRDB.h | 1 -
include/configs/T208xQDS.h | 1 -
include/configs/T208xRDB.h | 1 -
include/configs/T4240QDS.h | 1 -
include/configs/T4240RDB.h | 1 -
include/configs/UCP1020.h | 1 -
include/configs/colibri_vf.h | 2 +-
include/configs/controlcenterd.h | 1 -
include/configs/corenet_ds.h | 1 -
include/configs/hrcon.h | 1 -
include/configs/ls1021aqds.h | 11 +-
include/configs/ls1021atwr.h | 36 +-
include/configs/ls1043a_common.h | 255 +++++++++
include/configs/ls1043ardb.h | 271 ++++++++++
include/configs/ls2085a_common.h | 11 +-
include/configs/ls2085aqds.h | 2 +-
include/configs/ls2085ardb.h | 3 +-
include/configs/m53evk.h | 2 +-
include/configs/mx25pdk.h | 2 +-
include/configs/mx35pdk.h | 2 +-
include/configs/mx51evk.h | 2 +-
include/configs/mx53ard.h | 2 +-
include/configs/mx53evk.h | 2 +-
include/configs/mx53loco.h | 2 +-
include/configs/mx53smd.h | 2 +-
include/configs/mx6_common.h | 2 +-
include/configs/mx7_common.h | 1 +
include/configs/p1_p2_rdb_pc.h | 1 -
include/configs/p1_twr.h | 1 -
include/configs/usbarmory.h | 2 +-
include/configs/vf610twr.h | 2 +-
include/configs/woodburn_common.h | 2 +-
include/fm_eth.h | 17 +
include/fsl_csu.h | 34 ++
include/fsl_ddr_sdram.h | 2 +
{arch/powerpc/include/asm => include}/fsl_dtsec.h | 0
include/fsl_esdhc.h | 2 +-
{arch/powerpc/include/asm => include}/fsl_fman.h | 0
include/fsl_sec.h | 6 +-
{arch/powerpc/include/asm => include}/fsl_tgec.h | 0
include/fsl_validate.h | 14 +-
187 files changed, 4390 insertions(+), 1091 deletions(-)
create mode 100644 arch/arm/cpu/armv7/ls102xa/ls102xa_sata.c
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/Makefile
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/README.lsch2
rename arch/arm/cpu/armv8/{fsl-lsch3/README => fsl-layerscape/README.lsch3} (99%)
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/cpu.c (59%)
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/cpu.h (71%)
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/fdt.c (90%)
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/fsl_lsch3_serdes.c (95%)
rename arch/arm/cpu/armv8/{fsl-lsch3/speed.c =>
fsl-layerscape/fsl_lsch3_speed.c} (93%)
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/lowlevel.S (97%)
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/ls2085a_serdes.c (97%)
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/mp.c (83%)
rename arch/arm/cpu/armv8/{fsl-lsch3 => fsl-layerscape}/soc.c (72%)
create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/spl.c
delete mode 100644 arch/arm/cpu/armv8/fsl-lsch3/Makefile
delete mode 100644 arch/arm/cpu/armv8/fsl-lsch3/speed.h
rename arch/arm/include/asm/{arch-fsl-lsch3 => arch-fsl-layerscape}/clock.h (56%)
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/config.h
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/cpu.h
rename arch/arm/include/asm/{arch-fsl-lsch3 => arch-fsl-layerscape}/fdt.h (71%)
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h
rename arch/arm/include/asm/{arch-fsl-lsch3 =>
arch-fsl-layerscape}/immap_lsch3.h (58%)
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/imx-regs.h
rename arch/arm/include/asm/{arch-fsl-lsch3 =>
arch-fsl-layerscape}/ls2085a_stream_id.h (100%)
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/mmu.h
rename arch/arm/{cpu/armv8/fsl-lsch3 => include/asm/arch-fsl-layerscape}/mp.h (82%)
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/ns_access.h
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/soc.h
create mode 100644 arch/arm/include/asm/arch-fsl-layerscape/speed.h
delete mode 100644 arch/arm/include/asm/arch-fsl-lsch3/config.h
delete mode 100644 arch/arm/include/asm/arch-fsl-lsch3/fsl_serdes.h
delete mode 100644 arch/arm/include/asm/arch-fsl-lsch3/gpio.h
delete mode 100644 arch/arm/include/asm/arch-fsl-lsch3/imx-regs.h
delete mode 100644 arch/arm/include/asm/arch-fsl-lsch3/soc.h
create mode 100644 arch/arm/include/asm/arch-ls102xa/ls102xa_sata.h
delete mode 100644 board/freescale/ls1021atwr/ls102xa_rcw_sd.cfg
create mode 100644 board/freescale/ls1021atwr/ls102xa_rcw_sd_ifc.cfg
create mode 100644 board/freescale/ls1021atwr/ls102xa_rcw_sd_qspi.cfg
create mode 100644 board/freescale/ls1043ardb/Kconfig
create mode 100644 board/freescale/ls1043ardb/MAINTAINERS
create mode 100644 board/freescale/ls1043ardb/Makefile
create mode 100644 board/freescale/ls1043ardb/README
create mode 100644 board/freescale/ls1043ardb/cpld.c
create mode 100644 board/freescale/ls1043ardb/cpld.h
create mode 100644 board/freescale/ls1043ardb/ddr.c
create mode 100644 board/freescale/ls1043ardb/ddr.h
create mode 100644 board/freescale/ls1043ardb/eth.c
create mode 100644 board/freescale/ls1043ardb/ls1043ardb.c
create mode 100644 board/freescale/ls1043ardb/ls1043ardb_pbi.cfg
create mode 100644 board/freescale/ls1043ardb/ls1043ardb_rcw_nand.cfg
create mode 100644 board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg
rename configs/{ls1021atwr_sdcard_defconfig => ls1021atwr_sdcard_ifc_defconfig}
(82%)
create mode 100644 configs/ls1021atwr_sdcard_qspi_defconfig
create mode 100644 configs/ls1043ardb_defconfig
create mode 100644 configs/ls1043ardb_nand_defconfig
create mode 100644 configs/ls1043ardb_sdcard_defconfig
create mode 100644 doc/README.fsl-clk
create mode 100644 drivers/net/fm/ls1043.c
create mode 100644 include/configs/ls1043a_common.h
create mode 100644 include/configs/ls1043ardb.h
create mode 100644 include/fsl_csu.h
rename {arch/powerpc/include/asm => include}/fsl_dtsec.h (100%)
rename {arch/powerpc/include/asm => include}/fsl_fman.h (100%)
rename {arch/powerpc/include/asm => include}/fsl_tgec.h (100%)

Thanks.

York