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

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@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

On Fri, Oct 30, 2015 at 09:26:50AM -0700, York Sun wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Tom Rini
-
York Sun