[U-Boot] [PATCH 0/2] Apply correct skew values to KSZ9021 PHYs

James Byrne james.byrne at origamienergy.com
Mon Mar 4 17:40:24 UTC 2019


I have been having problems making the Gigabit Ethernet interface work
on the SAMA5D3xEK board with recent versions of U-Boot. After much
debugging it eventually transpired that this was because the PHY's skew
registers were not being programmed, and it has never worked since this
board was converted to use device trees. After fixing the problem that
caused the skew values to be missed, I found that the wrong values got
programmed, so I had to fix that as well. The following patches resolve
both issues.


James Byrne (2):
  net: phy: micrel: Use correct skew values on KSZ9021
  net: phy: micrel: Find Micrel PHY node correctly

 arch/arm/dts/sama5d3xcm.dtsi                  | 32 +++++++++----------
 arch/arm/dts/sama5d3xcm_cmp.dtsi              | 32 +++++++++----------
 arch/arm/dts/socfpga_arria5_socdk.dts         |  4 +--
 arch/arm/dts/socfpga_cyclone5_is1.dts         |  4 +--
 arch/arm/dts/socfpga_cyclone5_socdk.dts       |  4 +--
 arch/arm/dts/socfpga_cyclone5_sockit.dts      |  4 +--
 arch/arm/dts/socfpga_cyclone5_vining_fpga.dts |  4 +--
 .../net/micrel-ksz90x1.txt                    | 27 ++++++++++++++++
 drivers/net/phy/micrel_ksz90x1.c              | 24 +++++++++++---
 9 files changed, 88 insertions(+), 47 deletions(-)

-- 
2.17.1



More information about the U-Boot mailing list