[PATCH v1 0/6] Adding support for KSZ9131 and add it to Toradex boards

Philippe Schenker philippe.schenker at toradex.com
Mon Mar 9 19:24:30 CET 2020


Hello,

This patch series enables support for the new KSZ9131 PHY. This PHY is
a successor of the KSZ9031 and mostly software compatible but fixes
some problems the KSZ9031 had.

The patch series also takes care skew values are correctly set on
Toradex boards where we will change to KSZ9131. On Verdin this Series
corrects wrong values that are currently in.

Overview of the series:
Patches 1-2: Add KSZ9131 functionality
Patches 3-6: Add KSZ9131 skew values for Toradex boards.


Philippe Schenker (6):
  net: phy: micrel: Use defines for PHY_IDs and MASK
  net: phy: micrel: Add basic support for KSZ9131
  ARM: dts: verdin-imx8mm: Remove unsupported rxc/txc MAC dly properties
  verdin-imx8mm: Change board phy skew values for our ksz9031
  board: verdin-imx8mm: Add KSZ9131 phy skew settings
  board: apalis_imx6: Add KSZ9131 phy skew settings

 arch/arm/dts/imx8mm-verdin.dts              |  2 -
 board/toradex/apalis_imx6/apalis_imx6.c     | 89 +++++++++++++++++----
 board/toradex/verdin-imx8mm/verdin-imx8mm.c | 63 +++++++++++++--
 drivers/net/phy/micrel_ksz90x1.c            | 62 +++++++++++++-
 include/micrel.h                            | 11 +++
 5 files changed, 200 insertions(+), 27 deletions(-)

-- 
2.25.1



More information about the U-Boot mailing list