pull request of u-boot-fsl-qoriq for v2020.07

Priyanka Jain priyanka.jain at nxp.com
Thu Apr 30 13:37:32 CEST 2020


Dear Tom,
Please find my pull-request for u-boot-fsl-qoriq/master
https://travis-ci.org/github/p-priyanka-jain/u-boot/builds/680868706

Summary
Add DM_ETH support for DPAA1, DPAA2 based RDB platforms: ls1046ardb,
	ls1043ardb, lx2160ardb, ls2088ardb, ls1088ardb.
Add GICv3 support for ls1028a, ls2088a, ls1088a.
Add lpuart support on ls1028aqds.
Few bug fixes and updates on ls2088a, ls1012a, ls1046a, ls1021a based platforms.

------------
The following changes since commit d16d37bcd4087b8ea0f66cb76a73edad182d151a:

  Merge tag 'video-for-v2020.07-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-video (2020-04-27 09:41:51 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git HEAD

for you to fetch changes up to 206f37547e2c0f6d9bb2c37bc51d71f87e965bae:

  configs: ls2088ardb: Correct DEFAULT_DEVICE_TREE value (2020-04-29 11:10:54 +0530)

----------------------------------------------------------------
Alison Wang (1):
      configs: ls1021a: Append CMA configuration to bootargs

Biwen Li (3):
      include/configs: ls1012afrwy: support dhcp boot
      configs: ls1046aqds: support distro boot
      configs: ls1012afrwy: drop env qspi_bootcmd

Hou Zhiqiang (8):
      fsl-layerscape: Add RESV_RAM check in resv_ram addr
      board: lx2160a: Add check in GIC RD tables init
      board: lx2160a: Align RD tables address to 64KB
      fsl-layerscape: Kconfig: Select RESV_RAM if GIC_V3_ITS
      fsl-layerscape: Move GIC RD tables init to soc.c
      configs: ls1088a: Enable GIC_V3_ITS config
      configs: ls1028a: Enable GIC_V3_ITS config
      configs: ls208xa: Enable GIC_V3_ITS config

Ioana Ciornei (14):
      drivers: net: add Layerscape mEMAC MDIO driver
      drivers: net: ldpaa: add DTS based probing support
      drivers: net: fsl-mc: add support for CONFIG_DM_ETH
      board: ls1088ardb: transition to DM_ETH
      board: ls2088ardb: transition to DM_ETH
      arm: dts: lx2160a: add external MDIO nodes
      arm: dts: ls2088a: add external MDIO nodes
      arm: dts: ls1088a: add external MDIO nodes
      arm: dts: lx2160ardb: add DPMAC and PHY nodes
      arm: dts: ls2088ardb: add DPMAC and PHY nodes
      arm: dts: ls1088ardb: add DPMAC and PHY nodes
      configs: ls1088ardb: enable CONFIG_DM_ETH and related
      configs: ls2088ardb: enable CONFIG_DM_ETH and related
      configs: lx2160ardb: enable CONFIG_DM_ETH and related

Kuldeep Singh (1):
      configs: ls2088ardb: Correct DEFAULT_DEVICE_TREE value

Madalin Bucur (11):
      ARM: dts: add QorIQ DPAA 1 FMan v3 device tree nodes
      ARM: dts: add QorIQ DPAA 1 FMan v3 for LS1043A
      ARM: dts: add QorIQ DPAA 1 FMan v3 to LS1043ARDB
      ARM: dts: add QorIQ DPAA 1 FMan v3 for LS1046A
      ARM: dts: add QorIQ DPAA 1 FMan v3 to LS1046ARDB
      driver: net: fm: change init_phy() param
      driver: net: fm: separate receive buffer free code
      driver: net: fm: add DM MDIO support
      driver: net: fm: add DM ETH support
      configs: enable DM_ETH support for LS1043ARDB
      configs: enable DM_ETH support for LS1046ARDB

Meenakshi Aggarwal (1):
      lx2160a : Update eMMC boot environment variable

Yuantian Tang (5):
      armv8: ls1046ardb: update the DIMM WRLVL_START value
      board: freescale: ls1028a: mux changes for lpuart
      arm: dts: ls1028a: add lpuart nodes
      armv8: ls1028aqds: add lpuart dts support
      configs: ls1028aqds: add lpuart config

 arch/arm/cpu/armv8/fsl-layerscape/Kconfig          |   4 +
 arch/arm/cpu/armv8/fsl-layerscape/cpu.c            |  10 +-
 arch/arm/cpu/armv8/fsl-layerscape/fdt.c            |   4 +
 arch/arm/cpu/armv8/fsl-layerscape/soc.c            |  44 +++
 arch/arm/dts/Makefile                              |   3 +-
 arch/arm/dts/fsl-ls1028a-qds-duart.dts             |  15 +
 arch/arm/dts/fsl-ls1028a-qds-lpuart.dts            |  15 +
 .../{fsl-ls1028a-qds.dts => fsl-ls1028a-qds.dtsi}  |   4 +
 arch/arm/dts/fsl-ls1028a.dtsi                      |  60 +++
 arch/arm/dts/fsl-ls1043-post.dtsi                  |  48 +++
 arch/arm/dts/fsl-ls1043a-rdb.dts                   |  81 ++++
 arch/arm/dts/fsl-ls1043a.dtsi                      |   2 +-
 arch/arm/dts/fsl-ls1046-post.dtsi                  |  49 +++
 arch/arm/dts/fsl-ls1046a-rdb.dts                   |  67 ++++
 arch/arm/dts/fsl-ls1046a.dtsi                      |   2 +-
 arch/arm/dts/fsl-ls1088a-rdb.dts                   | 102 +++++
 arch/arm/dts/fsl-ls1088a.dtsi                      | 102 ++++-
 arch/arm/dts/fsl-ls2080a.dtsi                      |  90 ++++-
 arch/arm/dts/fsl-ls2088a-rdb-qspi.dts              |  88 +++++
 arch/arm/dts/fsl-lx2160a-rdb.dts                   |  52 +++
 arch/arm/dts/fsl-lx2160a.dtsi                      |  65 ++++
 arch/arm/dts/qoriq-fman3-0-10g-0.dtsi              |  44 +++
 arch/arm/dts/qoriq-fman3-0-10g-1.dtsi              |  44 +++
 arch/arm/dts/qoriq-fman3-0-1g-0.dtsi               |  43 ++
 arch/arm/dts/qoriq-fman3-0-1g-1.dtsi               |  43 ++
 arch/arm/dts/qoriq-fman3-0-1g-2.dtsi               |  43 ++
 arch/arm/dts/qoriq-fman3-0-1g-3.dtsi               |  43 ++
 arch/arm/dts/qoriq-fman3-0-1g-4.dtsi               |  43 ++
 arch/arm/dts/qoriq-fman3-0-1g-5.dtsi               |  43 ++
 arch/arm/dts/qoriq-fman3-0.dtsi                    |  82 ++++
arch/arm/include/asm/arch-fsl-layerscape/soc.h     |   4 +
 board/freescale/ls1028a/MAINTAINERS                |   1 +
 board/freescale/ls1028a/ls1028a.c                  |  32 ++
 board/freescale/ls1043ardb/ls1043ardb.c            |   2 +
 board/freescale/ls1046afrwy/ls1046afrwy.c          |   2 +
 board/freescale/ls1046aqds/ls1046aqds.c            |   2 +
 board/freescale/ls1046ardb/ddr.h                   |   2 +-
 board/freescale/ls1046ardb/ls1046ardb.c            |   2 +
 board/freescale/ls1088a/eth_ls1088ardb.c           |   2 +
 board/freescale/ls1088a/ls1088a.c                  |   5 +
 board/freescale/ls2080ardb/eth_ls2080rdb.c         |   7 +
 board/freescale/ls2080ardb/ls2080ardb.c            |   4 +
 board/freescale/lx2160a/lx2160a.c                  |  25 --
 configs/ls1028aqds_tfa_SECURE_BOOT_defconfig       |   3 +-
 configs/ls1028aqds_tfa_defconfig                   |   3 +-
 configs/ls1028aqds_tfa_lpuart_defconfig            |  88 +++++
 configs/ls1028ardb_tfa_SECURE_BOOT_defconfig       |   1 +
 configs/ls1028ardb_tfa_defconfig                   |   1 +
 configs/ls1043ardb_SECURE_BOOT_defconfig           |   3 +
 configs/ls1043ardb_defconfig                       |   3 +
 configs/ls1043ardb_nand_SECURE_BOOT_defconfig      |   3 +
 configs/ls1043ardb_nand_defconfig                  |   3 +
 configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig    |   3 +
 configs/ls1043ardb_sdcard_defconfig                |   3 +
 configs/ls1043ardb_tfa_SECURE_BOOT_defconfig       |   3 +
 configs/ls1043ardb_tfa_defconfig                   |   3 +
 configs/ls1046ardb_emmc_defconfig                  |   3 +
 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig      |   3 +
 configs/ls1046ardb_qspi_defconfig                  |   3 +
 configs/ls1046ardb_qspi_spl_defconfig              |   3 +
 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig    |   3 +
 configs/ls1046ardb_sdcard_defconfig                |   3 +
 configs/ls1046ardb_tfa_SECURE_BOOT_defconfig       |   3 +
 configs/ls1046ardb_tfa_defconfig                   |   3 +
 configs/ls1088aqds_defconfig                       |   1 +
 configs/ls1088aqds_qspi_SECURE_BOOT_defconfig      |   1 +
 configs/ls1088aqds_qspi_defconfig                  |   1 +
 configs/ls1088aqds_sdcard_ifc_defconfig            |   1 +
 configs/ls1088aqds_sdcard_qspi_defconfig           |   1 +
 configs/ls1088aqds_tfa_defconfig                   |   1 +
 configs/ls1088ardb_qspi_SECURE_BOOT_defconfig      |   6 +
 configs/ls1088ardb_qspi_defconfig                  |   6 +
 .../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig   |   6 +
 configs/ls1088ardb_sdcard_qspi_defconfig           |   6 +
 configs/ls1088ardb_tfa_SECURE_BOOT_defconfig       |   6 +
 configs/ls1088ardb_tfa_defconfig                   |   6 +
 configs/ls2080aqds_SECURE_BOOT_defconfig           |   1 +
 configs/ls2080aqds_defconfig                       |   1 +
 configs/ls2080aqds_nand_defconfig                  |   1 +
 configs/ls2080aqds_qspi_defconfig                  |   1 +
 configs/ls2080aqds_sdcard_defconfig                |   1 +
 configs/ls2080ardb_SECURE_BOOT_defconfig           |   1 +
 configs/ls2080ardb_defconfig                       |   1 +
 configs/ls2080ardb_nand_defconfig                  |   1 +
 configs/ls2081ardb_defconfig                       |   1 +
 configs/ls2088aqds_tfa_defconfig                   |   1 +
 configs/ls2088ardb_qspi_SECURE_BOOT_defconfig      |   5 +
 configs/ls2088ardb_qspi_defconfig                  |   5 +
 configs/ls2088ardb_tfa_SECURE_BOOT_defconfig       |   7 +-
 configs/ls2088ardb_tfa_defconfig                   |   5 +
 configs/lx2160ardb_tfa_SECURE_BOOT_defconfig       |   4 +
 configs/lx2160ardb_tfa_defconfig                   |   4 +
 drivers/net/Kconfig                                |   7 +
 drivers/net/Makefile                               |   1 +
 drivers/net/fm/eth.c                               | 433 ++++++++++++++++++---
 drivers/net/fm/fm.c                                |  80 ++++
 drivers/net/fm/fm.h                                |  23 ++
 drivers/net/fm/init.c                              |   2 +
 drivers/net/fm/memac.c                             |   1 +
 drivers/net/fm/memac_phy.c                         | 139 ++++++-
 drivers/net/fsl-mc/mc.c                            |  48 ++-
 drivers/net/fsl_ls_mdio.c                          | 146 +++++++
 drivers/net/ldpaa_eth/ldpaa_eth.c                  | 232 +++++++++--
 drivers/net/ldpaa_eth/ldpaa_eth.h                  |   6 +
 include/configs/ls1012afrwy.h                      |  12 +-
 include/configs/ls1021atwr.h                       |   6 +-
 include/configs/ls1028aqds.h                       |   7 +
 include/configs/ls1046a_common.h                   |  18 +-
 include/configs/ls1046aqds.h                       |  30 +-
 include/configs/ls1088ardb.h                       |   2 +
 include/configs/lx2160a_common.h                   |  16 +-
 include/fsl_mdio.h                                 |   1 +
 112 files changed, 2693 insertions(+), 168 deletions(-)
 create mode 100644 arch/arm/dts/fsl-ls1028a-qds-duart.dts
 create mode 100644 arch/arm/dts/fsl-ls1028a-qds-lpuart.dts
 rename arch/arm/dts/{fsl-ls1028a-qds.dts => fsl-ls1028a-qds.dtsi} (98%)
 create mode 100644 arch/arm/dts/fsl-ls1043-post.dtsi
 create mode 100644 arch/arm/dts/fsl-ls1046-post.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-10g-0.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-10g-1.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-1g-0.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-1g-1.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-1g-2.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-1g-3.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-1g-4.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0-1g-5.dtsi
 create mode 100644 arch/arm/dts/qoriq-fman3-0.dtsi
 create mode 100644 configs/ls1028aqds_tfa_lpuart_defconfig
 create mode 100644 drivers/net/fsl_ls_mdio.c                                                                      


More information about the U-Boot mailing list