From 0d0ac1e1181ce3e70faba22c6739a098c76269a4 Mon Sep 17 00:00:00 2001 From: Atish Patra Date: Fri, 7 Sep 2018 10:22:27 -0700 Subject: [PATCH] RISC-V: Networking fix Hack It looks like that kernel driver now supports reseting the signal one additional time. As it had been already reset twice in FSBL, PHY gets into incorrect state causing below error. ---------------------------------------------------------------------- macb 10090000.ethernet (unnamed net_device) (uninitialized): Could not attach to PHY macb: probe of 10090000.ethernet failed with error -110 ---------------------------------------------------------------------- This patch is just a temporary fix until we have a fix a FSBL. It is just a **HACK** and **NOT TO BE MERGED** into mainline. Signed-off-by: Atish Patra --- drivers/net/phy/mdio_bus.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/net/phy/mdio_bus.c b/drivers/net/phy/mdio_bus.c index 4be4cc09eb90..a69a95304cb3 100644 --- a/drivers/net/phy/mdio_bus.c +++ b/drivers/net/phy/mdio_bus.c @@ -57,9 +57,6 @@ static int mdiobus_register_gpiod(struct mdio_device *mdiodev) mdiodev->reset = gpiod; - /* Assert the reset signal again */ - mdio_device_reset(mdiodev, 1); - return 0; }