From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joe Hershberger Date: Thu, 25 Jul 2019 13:38:29 -0500 Subject: [U-Boot] Pull request: u-boot-net.git master Message-ID: <201907251839.x6PIdNot028613@osboxes.amer.corp.natinst.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Tom, These changes passed Travis-CI here: https://travis-ci.org/jhershbe/u-boot/builds/562815175 The following changes since commit a9aa4c5700c68c070d63a391b51ea8d341b6e8a6: Merge branch '2019-07-24-master-imports' (2019-07-24 14:15:51 -0400) are available in the git repository at: git://git.denx.de/u-boot-net.git master for you to fetch changes up to d53e52225527625c72c4dbff4fe8c0b68a553340: net: sun8i_emac: Test the correct phy (2019-07-25 13:36:13 -0500) ---------------------------------------------------------------- Alex Marginean (9): include: configs: ls1028a: set SYS_RX_ETH_BUFFER to 8 drivers: net: add NXP ENETC ethernet driver drivers: net: add NXP ENETC MDIO driver drivers: net: apply serdes configuration for ENETC Ethernet interfaces arm: dts: ls1028a updates for network interfaces configs: ls1028a: enable networking options in rdb, qds defconfig drivers: net: fsl_enetc: add support for SGMII 2500 drivers: net: driver for MDIO muxes controlled over I2C doc: bindings: Add binding for register driven MDIO muxes Anup Patel (3): net: macb: Extend MACB driver for SiFive Unleashed board net: macb: Fix check for little-endian system in gmac_configure_dma() riscv: sifive: fu540: Sync-up config header with RISC-V QEMU support Bartosz Golaszewski (1): net: davinci_emac: convert to using the driver model Bin Meng (1): arm: ls1021atwr: Convert to use driver model TSEC driver Emmanuel Vadot (1): net: sun8i_emac: Test the correct phy Jianchao Wang (1): Add support for the NXP LS1021A-TSN board Ramon Fried (7): net: macb: sync header definitions as taken from Linux net: macb: add support for faster clk rates net: macb: use bit access macro from header file net: macb: add support for SGMII phy interface net: macb: add dma_burst_length config net: macb: apply sane DMA configuration net/macb: increase RX buffer size for GEM Simon Goldschmidt (1): net: designware: use 'phy_connect' instead of open coded Vladimir Oltean (7): net: tsec: Refactor the readout of the tbi-handle property net: tsec: Fix offset of MDIO registers for DM_ETH net: tsec: Reverse Christmas tree notation net: tsec: Make errors visible net: tsec: Common handling of MAC station address for DM_ETH net: tsec: Change compatible strings to match Linux configs: ls1021atwr: Fix distro_bootcmd for QSPI boot arch/arm/Kconfig | 14 + arch/arm/cpu/armv7/ls102xa/cpu.c | 2 +- arch/arm/cpu/armv7/ls102xa/fdt.c | 10 + arch/arm/dts/Makefile | 2 +- arch/arm/dts/fsl-ls1028a-qds.dts | 13 + arch/arm/dts/fsl-ls1028a-rdb.dts | 13 + arch/arm/dts/fsl-ls1028a.dtsi | 24 + arch/arm/dts/ls1021a-tsn.dts | 77 ++ arch/arm/dts/ls1021a-twr.dtsi | 32 + arch/arm/dts/ls1021a.dtsi | 30 +- arch/arm/mach-davinci/cpu.c | 13 - arch/arm/mach-omap2/omap3/emac.c | 3 +- board/davinci/da8xxevm/da850evm.c | 6 - board/davinci/da8xxevm/omapl138_lcdk.c | 14 - board/freescale/ls1021atsn/Kconfig | 18 + board/freescale/ls1021atsn/MAINTAINERS | 8 + board/freescale/ls1021atsn/Makefile | 3 + board/freescale/ls1021atsn/README.rst | 97 +++ board/freescale/ls1021atsn/ls1021atsn.c | 260 ++++++ board/freescale/ls1021atsn/ls102xa_pbi.cfg | 15 + board/freescale/ls1021atsn/ls102xa_rcw_sd.cfg | 8 + board/freescale/ls1021atwr/ls1021atwr.c | 38 - board/logicpd/am3517evm/am3517evm.c | 1 - board/ti/ti816x/evm.c | 3 +- configs/am3517_evm_defconfig | 1 + configs/da850_am18xxevm_defconfig | 1 + configs/da850evm_defconfig | 1 + configs/da850evm_direct_nor_defconfig | 1 + configs/da850evm_nand_defconfig | 1 + configs/ls1021atsn_qspi_defconfig | 79 ++ configs/ls1021atsn_sdcard_defconfig | 91 +++ configs/ls1021atwr_nor_SECURE_BOOT_defconfig | 2 + configs/ls1021atwr_nor_defconfig | 2 + configs/ls1021atwr_nor_lpuart_defconfig | 2 + configs/ls1021atwr_qspi_defconfig | 2 + .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig | 2 + configs/ls1021atwr_sdcard_ifc_defconfig | 2 + configs/ls1021atwr_sdcard_qspi_defconfig | 2 + configs/ls1028aqds_tfa_SECURE_BOOT_defconfig | 6 +- configs/ls1028aqds_tfa_defconfig | 5 +- configs/ls1028ardb_tfa_SECURE_BOOT_defconfig | 4 + configs/ls1028ardb_tfa_defconfig | 3 + configs/omapl138_lcdk_defconfig | 1 + configs/ti816x_evm_defconfig | 1 + doc/device-tree-bindings/net/fsl-tsec-phy.txt | 4 +- doc/device-tree-bindings/net/mdio-mux-reg.txt | 82 ++ drivers/net/Kconfig | 15 + drivers/net/Makefile | 2 + drivers/net/designware.c | 8 +- drivers/net/fsl_enetc.c | 597 ++++++++++++++ drivers/net/fsl_enetc.h | 229 ++++++ drivers/net/fsl_enetc_mdio.c | 149 ++++ drivers/net/macb.c | 208 +++-- drivers/net/macb.h | 870 ++++++++++++++++----- drivers/net/sun8i_emac.c | 29 +- drivers/net/ti/davinci_emac.c | 77 +- drivers/net/tsec.c | 59 +- include/configs/ls1021atsn.h | 250 ++++++ include/configs/ls1021atwr.h | 30 +- include/configs/ls1028a_common.h | 4 + include/configs/sifive-fu540.h | 18 +- include/netdev.h | 1 - include/tsec.h | 4 +- 63 files changed, 3081 insertions(+), 468 deletions(-) create mode 100644 arch/arm/dts/ls1021a-tsn.dts create mode 100644 board/freescale/ls1021atsn/Kconfig create mode 100644 board/freescale/ls1021atsn/MAINTAINERS create mode 100644 board/freescale/ls1021atsn/Makefile create mode 100644 board/freescale/ls1021atsn/README.rst create mode 100644 board/freescale/ls1021atsn/ls1021atsn.c create mode 100644 board/freescale/ls1021atsn/ls102xa_pbi.cfg create mode 100644 board/freescale/ls1021atsn/ls102xa_rcw_sd.cfg create mode 100644 configs/ls1021atsn_qspi_defconfig create mode 100644 configs/ls1021atsn_sdcard_defconfig create mode 100644 doc/device-tree-bindings/net/mdio-mux-reg.txt create mode 100644 drivers/net/fsl_enetc.c create mode 100644 drivers/net/fsl_enetc.h create mode 100644 drivers/net/fsl_enetc_mdio.c create mode 100644 include/configs/ls1021atsn.h Thanks! -Joe