pull request of u-boot-fsl-qoriq for v2021.07
Priyanka Jain
priyanka.jain at nxp.com
Thu Apr 15 17:19:21 CEST 2021
Dear Tom,
Please find my pull-request for u-boot-fsl-qoriq/master
https://github.com/u-boot/u-boot/pull/65
summary
update ls1028aqds networking protocol, config in ls1021atwr, env in ls1012a
Add seli3 board support, booke watchdog, update eTSEC support in ppc-qemu,
Add DM_SERIAL and lpuart in sl28, add DM_ETH support for some of powerpc platforms
Signed-off-by: Priyanka Jain priyanka.jain at nxp.com
----------------
The following changes since commit a94ab561e2f49a80d8579930e840b810ab1a1330:
Merge branch '2021-04-13-assorted-improvements' (2021-04-13 09:50:45 -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 20830d0c01b5d82c916010b5dfdbe099ca1f0444:
configs: T1042D4RDB: enable DM_ETH (2021-04-15 14:27:44 +0530)
----------------------------------------------------------------
Aleksandar Gerasimovski (1):
board/km: add support for seli8 design based on nxp ls102x
Alex Marginean (1):
arm: dts: ls1028a: define QDS networking protocol combinations
Bin Meng (18):
dt-bindings: net: Add the old DT bindings for "fixed-link"
of: extra: Introduce ofnode_phy_is_fixed_link() API
dm: mdio: Use ofnode_phy_is_fixed_link() API
net: phy: xilinx: Be compatible with live OF tree
net: phy: xilinx: Drop #ifdef CONFIG_DM_ETH around phy_connect_gmii2rgmii()
net: phy: Simplify the logic of phy_connect_fixed()
net: phy: fixed: Make driver ops static
net: phy: fixed: Add the missing ending newline
net: phy: fixed: Support the old DT binding
test: dm: Add a case to test ofnode_phy_is_fixed_link()
net: tsec: Use map_physmem() directly instead of dev_remap_addr()
dt-bindings: net: Update Freescale TSEC to support "queue-group"
net: tsec: Support <reg> property from the subnode "queue-group"
dm: core: Correctly read <ranges> of simple-bus
test: dm: Add a test case for simple-bus <ranges>
ppc: qemu: Create a virtual memory mapping of the platform bus
ppc: qemu: Enable eTSEC support
doc: board: qemu-ppce500: Document eTSEC usage
Camelia Groza (11):
powerpc: dts: t2080: add QorIQ DPAA 1 FMan v3 nodes
powerpc: dts: t2080rdb: add FMan v3 nodes
board: freescale: t208xrdb: fdt fixups under DM_ETH
configs: T2080RDB: enable DM_ETH
powerpc: dts: t4240: add QorIQ DPAA 1 FMan v3 nodes
powerpc: dts: t4240rdb: add FMan v3 nodes
powerpc: dts: qoriq: update the mdio offsets under the second FMan v3
configs: T4240RDB: enable DM_ETH
powerpc: dts: t1042: add QorIQ DPAA 1 FMan v3 nodes
powerpc: dts: t1042d4rdb: add FMan v3 nodes
configs: T1042D4RDB: enable DM_ETH
Chris Packham (1):
watchdog: Add booke watchdog driver
Claudiu Manoil (1):
sandbox: Add a DSA sandbox driver and unit test
Mian Yousaf Kaukab (1):
ls1012a: use default scan_dev_for_boot
Michael Walle (5):
armv8: fsl-layerscape: spl: add debug UART support
armv8: fsl-layerscape: spl: call spl_early_init()
board: sl28: move DM_* configs to Kconfig
board: sl28: enable DM_SERIAL
board: sl28: add config to enable console output on SER0
Simon Glass (1):
freescale: ls1021atwr: Drop use of CONFIG_RESET
Vladimir Oltean (3):
net: phy: fixed: Be compatible with live OF tree
net: phy: fixed: Drop #ifdef CONFIG_DM_ETH around phy_connect_fixed
net: tsec: Use dm_eth_phy_connect() directly for the DM case
arch/Kconfig | 2 +
arch/arm/Kconfig | 39 +++
arch/arm/cpu/armv8/fsl-layerscape/spl.c | 11 +
arch/arm/dts/Makefile | 2 +
arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 12 +
arch/arm/dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi | 20 ++
arch/arm/dts/fsl-ls1028a-qds-6xxx-sch-30842.dtsi | 19 ++
arch/arm/dts/fsl-ls1028a-qds-7777-sch-30841.dtsi | 49 ++++
arch/arm/dts/fsl-ls1028a-qds-7xx7-sch-30841R.dtsi | 26 ++
arch/arm/dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi | 19 ++
.../dts/fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi | 63 +++++
arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801.dtsi | 48 ++++
.../dts/fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi | 48 ++++
.../dts/fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi | 42 +++
arch/arm/dts/fsl-ls1028a-qds-x7xx-sch-30842.dtsi | 20 ++
arch/arm/dts/fsl-ls1028a-qds-xx7x-sch-30842.dtsi | 20 ++
arch/arm/dts/fsl-ls1028a-qds.dtsi | 3 +
arch/arm/dts/fsl-sch-24801.dtsi | 28 ++
arch/arm/dts/fsl-sch-28021.dtsi | 29 ++
arch/arm/dts/fsl-sch-30841.dtsi | 38 +++
arch/arm/dts/fsl-sch-30842.dtsi | 18 ++
arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 111 ++++++++
arch/powerpc/dts/qoriq-fman3-1-10g-0.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1-10g-1.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1-1g-0.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1-1g-1.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1-1g-2.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1-1g-3.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1-1g-4.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1-1g-5.dtsi | 2 +-
arch/powerpc/dts/qoriq-fman3-1.dtsi | 4 +-
arch/powerpc/dts/t1042d4rdb.dts | 55 +++-
arch/powerpc/dts/t1042si-post.dtsi | 46 ++++
arch/powerpc/dts/t2080rdb.dts | 69 ++++-
arch/powerpc/dts/t2080si-post.dtsi | 51 ++++
arch/powerpc/dts/t4240rdb.dts | 142 +++++++++-
arch/powerpc/dts/t4240si-post.dtsi | 101 +++++++
arch/sandbox/dts/test.dts | 44 ++++
board/emulation/qemu-ppce500/Kconfig | 6 +
board/emulation/qemu-ppce500/qemu-ppce500.c | 29 ++
board/freescale/ls1021atwr/ls1021atwr.c | 8 +-
board/freescale/t208xrdb/eth_t208xrdb.c | 35 +++
board/freescale/t208xrdb/t208xrdb.c | 3 +
board/freescale/t208xrdb/t208xrdb.h | 2 +
board/keymile/Kconfig | 23 +-
board/keymile/common/ivm.c | 19 +-
board/keymile/pg-wcom-ls102xa/Kconfig | 19 ++
board/keymile/pg-wcom-ls102xa/MAINTAINERS | 10 +
board/keymile/pg-wcom-ls102xa/Makefile | 11 +
board/keymile/pg-wcom-ls102xa/ddr.c | 91 +++++++
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 160 +++++++++++
board/kontron/sl28/Kconfig | 10 +
board/kontron/sl28/Makefile | 2 +-
board/kontron/sl28/common.c | 11 +
configs/T1042D4RDB_NAND_defconfig | 3 +
configs/T1042D4RDB_SDCARD_defconfig | 3 +
configs/T1042D4RDB_SECURE_BOOT_defconfig | 8 +-
configs/T1042D4RDB_SPIFLASH_defconfig | 3 +
configs/T1042D4RDB_defconfig | 3 +
configs/T2080RDB_NAND_defconfig | 3 +
configs/T2080RDB_SDCARD_defconfig | 3 +
configs/T2080RDB_SPIFLASH_defconfig | 3 +
configs/T2080RDB_defconfig | 3 +
configs/T4240RDB_SDCARD_defconfig | 3 +
configs/T4240RDB_defconfig | 3 +
configs/kontron_sl28_defconfig | 17 --
configs/pg_wcom_seli8_defconfig | 70 +++++
configs/qemu-ppce500_defconfig | 5 +
doc/board/emulation/qemu-ppce500.rst | 5 +
doc/device-tree-bindings/net/fixed-link.txt | 48 +++-
doc/device-tree-bindings/net/fsl-tsec-phy.txt | 19 +-
drivers/core/Kconfig | 14 +
drivers/core/of_extra.c | 23 ++
drivers/core/simple-bus.c | 32 ++-
drivers/net/Kconfig | 9 +
drivers/net/Makefile | 1 +
drivers/net/dsa_sandbox.c | 179 +++++++++++++
drivers/net/phy/Kconfig | 1 +
drivers/net/phy/fixed.c | 54 +++-
drivers/net/phy/phy.c | 63 ++---
drivers/net/phy/xilinx_gmii2rgmii.c | 61 +++--
drivers/net/tsec.c | 36 ++-
drivers/watchdog/Kconfig | 7 +
drivers/watchdog/Makefile | 1 +
drivers/watchdog/booke_wdt.c | 106 ++++++++
include/configs/km/pg-wcom-ls102xa.h | 292 +++++++++++++++++++++
include/configs/kontron_sl28.h | 2 -
include/configs/ls1012a2g5rdb.h | 7 -
include/configs/ls1012afrdm.h | 7 -
include/configs/ls1012afrwy.h | 7 -
include/configs/ls1012aqds.h | 7 -
include/configs/ls1012ardb.h | 7 -
include/configs/pg-wcom-seli8.h | 45 ++++
include/configs/sandbox.h | 2 +
include/dm/of_extra.h | 20 ++
include/dm/simple_bus.h | 6 +-
net/mdio-uclass.c | 7 +-
scripts/config_whitelist.txt | 1 -
test/dm/Makefile | 2 +
test/dm/dsa.c | 82 ++++++
test/dm/eth.c | 10 +-
test/dm/of_extra.c | 18 ++
test/dm/simple-bus.c | 33 +++
103 files changed, 2772 insertions(+), 206 deletions(-)
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-6xxx-sch-30842.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-7777-sch-30841.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-7xx7-sch-30841R.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-x7xx-sch-30842.dtsi
create mode 100644 arch/arm/dts/fsl-ls1028a-qds-xx7x-sch-30842.dtsi
create mode 100644 arch/arm/dts/fsl-sch-24801.dtsi
create mode 100644 arch/arm/dts/fsl-sch-28021.dtsi
create mode 100644 arch/arm/dts/fsl-sch-30841.dtsi
create mode 100644 arch/arm/dts/fsl-sch-30842.dtsi
create mode 100644 arch/arm/dts/ls1021a-pg-wcom-seli8.dts
create mode 100644 arch/powerpc/dts/t1042si-post.dtsi
create mode 100644 arch/powerpc/dts/t2080si-post.dtsi
create mode 100644 arch/powerpc/dts/t4240si-post.dtsi
create mode 100644 board/keymile/pg-wcom-ls102xa/Kconfig
create mode 100644 board/keymile/pg-wcom-ls102xa/MAINTAINERS
create mode 100644 board/keymile/pg-wcom-ls102xa/Makefile
create mode 100644 board/keymile/pg-wcom-ls102xa/ddr.c
create mode 100644 board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c
create mode 100644 board/kontron/sl28/common.c
create mode 100644 configs/pg_wcom_seli8_defconfig
create mode 100644 drivers/net/dsa_sandbox.c
create mode 100644 drivers/watchdog/booke_wdt.c
create mode 100644 include/configs/km/pg-wcom-ls102xa.h
create mode 100644 include/configs/pg-wcom-seli8.h
create mode 100644 test/dm/dsa.c
create mode 100644 test/dm/simple-bus.c
More information about the U-Boot
mailing list