[U-Boot] [PATCH v4 0/5] Switch MVPP2 to use new MVMDIO

nhed+uboot at starry.com nhed+uboot at starry.com
Thu Aug 15 22:08:40 UTC 2019


From: Nevo Hed <nhed+github at starry.com>

This patchset includes a couple of commits form Marvell's downstream repo
and a change to replace mvpp2's SMI implementation with the new MVMDIO
driver.  The mvpp2 change is based partially on Ken Ma's mods against an
earlier (his) version of MVMDIO that never made it to upstream and has
since been re-implemented by Alex Marginean and seems to be in line for
inclusion [1].  Puicked a few other mvpp2 patches from the afformentioned
Marvell repo as they seemed important yet missing from upstream.

Changes since v3:
 - Squashed the NULL dereference fix
 - Fixed multi-line comment format
 - Squashed the two mvpp2.c changes to use MVMDIO tinto a single one that
   can stand on its own.

Changes since v2:
 - Removed `Reviewed-on` lines from Marvell commits, they are meaningless
   in upstream U-Boot
 - Commit messages rewording
 - Split out Kconfig (select of MVMDIO & DM_MDIO by MVPP2)
 - reworded heading on dtsi change to match last commit (due to noticing
   no delegates weere listed on patchworks)

Changes since v1:
 - removes a redaundant fixed-link patch

  [1] https://patchwork.ozlabs.org/cover/1136769/

Grzegorz Jaszczyk (1):
  net: mvpp2: mark phy as invalid in case of missing appropriate driver

Nevo Hed (3):
  arm: dts: armada-cp110-*dtsi: add xmdio nodes
  net: mvpp2: use new MVMDIO driver
  net: mvpp2: MVPP2 now needs MVMDIO

Stefan Chulski (1):
  net: mvpp2x: fix traffic stuck after PHY start error

 arch/arm/dts/armada-cp110-master.dtsi |   9 +
 arch/arm/dts/armada-cp110-slave.dtsi  |   9 +
 drivers/net/Kconfig                   |   2 +
 drivers/net/mvpp2.c                   | 241 ++++++--------------------
 4 files changed, 73 insertions(+), 188 deletions(-)

--
2.21.0



More information about the U-Boot mailing list