git.openpandora.org
/
pandora-u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4ad1dfc
)
net: dwc_eth_qos: Return error code when start fails
author
Jonas Karlman
<jonas@kwiboo.se>
Sun, 1 Oct 2023 19:17:17 +0000
(19:17 +0000)
committer
Kever Yang
<kever.yang@rock-chips.com>
Sat, 7 Oct 2023 08:49:41 +0000
(16:49 +0800)
Return error code when phy_connect fails or no link can be established.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
drivers/net/dwc_eth_qos.c
patch
|
blob
|
history
diff --git
a/drivers/net/dwc_eth_qos.c
b/drivers/net/dwc_eth_qos.c
index
c733974
..
27be5cf
100644
(file)
--- a/
drivers/net/dwc_eth_qos.c
+++ b/
drivers/net/dwc_eth_qos.c
@@
-812,6
+812,7
@@
static int eqos_start(struct udevice *dev)
if (!eqos->phy) {
pr_err("phy_connect() failed");
+ ret = -ENODEV;
goto err_stop_resets;
}
@@
-839,6
+840,7
@@
static int eqos_start(struct udevice *dev)
if (!eqos->phy->link) {
pr_err("No link");
+ ret = -EAGAIN;
goto err_shutdown_phy;
}