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