[U-Boot] Pull request: u-boot-net.git master

Joe Hershberger
2019-07-15T22:49:01Z

Hi Tom,

These patches passed travis [1] and are ready for master.

Thanks,
-Joe

[1] - https://travis-ci.org/jhershbe/u-boot/builds/559064493

The following changes since commit a9a3a37f92b072a56693ad665ab4c5cc73028d16:

Merge tag 'u-boot-stm32-20190712' of https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-07-14 09:09:49 -0400)

are available in the git repository at:

git://git.denx.de/u-boot-net.git master

for you to fetch changes up to 0dc97fc3d8cd8c4154f63c9ea74f5e73ee48fa6c:

net: macb: Add support for 1000-baseX (2019-07-15 13:32:26 -0500)

----------------------------------------------------------------
Alex Marginean (2):
net: introduce MDIO DM class for MDIO devices
test: dm: add MDIO test

Grygorii Strashko (3):
arm64: dts: ti: k3-am65: add mcu cpsw node
arm64: dts: k3-am654-base-board: add mcu cpsw nuss pinmux and phy defs
configs: am65x_evm_a53: enable networking

Horatiu Vultur (2):
net: mscc: serval: Remove delay when serdes is configured
net: mscc: refactor mscc_miim

Keerthy (2):
driver: net: ti: cpsw-mdio: use phys_addr_t for mdio_base addr
net: ethernet: ti: Introduce am654 gigabit eth switch subsystem driver

Radu Pirea (2):
net: macb: Fixed reading MII_LPA register
net: macb: Add support for 1000-baseX

Trent Piepho (4):
cmd: mii: Refactor some of the MII reg dump code
cmd: mii: Add the standard 1000BASE-T registers
net: phy: ti: Use default values for tx/rx delay and fifo size
net: phy: ti: Fix clock output DT property

Yinbo Zhu (1):
net: phy: cortina: Use block layer to read from mmc

arch/Kconfig | 2 +
arch/arm/dts/k3-am65.dtsi | 2 +
arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 170 ++++++
arch/sandbox/dts/test.dts | 4 +
cmd/mdio.c | 5 +
cmd/mii.c | 189 ++++---
configs/am65x_evm_a53_defconfig | 6 +
drivers/net/Kconfig | 23 +
drivers/net/Makefile | 1 +
drivers/net/macb.c | 8 +-
drivers/net/mdio_sandbox.c | 92 ++++
drivers/net/mscc_eswitch/Makefile | 10 +-
drivers/net/mscc_eswitch/jr2_switch.c | 119 +---
drivers/net/mscc_eswitch/luton_switch.c | 101 +---
drivers/net/mscc_eswitch/mscc_miim.c | 28 +
drivers/net/mscc_eswitch/mscc_miim.h | 14 +-
drivers/net/mscc_eswitch/ocelot_switch.c | 104 +---
drivers/net/mscc_eswitch/serval_switch.c | 103 +---
drivers/net/mscc_eswitch/servalt_switch.c | 102 +---
drivers/net/phy/cortina.c | 5 +
drivers/net/phy/ti.c | 16 +-
drivers/net/ti/Kconfig | 8 +
drivers/net/ti/Makefile | 1 +
drivers/net/ti/am65-cpsw-nuss.c | 792 +++++++++++++++++++++++++++
drivers/net/ti/cpsw_mdio.c | 4 +-
drivers/net/ti/cpsw_mdio.h | 2 +-
include/dm/uclass-id.h | 1 +
include/miiphy.h | 49 ++
net/Makefile | 1 +
net/mdio-uclass.c | 115 ++++
test/dm/Makefile | 1 +
test/dm/mdio.c | 53 ++
32 files changed, 1506 insertions(+), 625 deletions(-)
create mode 100644 drivers/net/mdio_sandbox.c
create mode 100644 drivers/net/ti/am65-cpsw-nuss.c
create mode 100644 net/mdio-uclass.c
create mode 100644 test/dm/mdio.c

Thanks!
-Joe