mirror of
https://github.com/torvalds/linux.git
synced 2026-07-31 11:37:06 +02:00
net: phy: aquantia: print global syscfg registers
Sometimes people with unknown firmware provisioning post on the mailing lists asking for support. The information collected by aqr_gen2_read_global_syscfg() is sufficiently important to warrant a phydev_dbg() that can easily be turned into a verbose print by the system owner in case some debugging is needed. Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> Link: https://patch.msgid.link/20250903130730.2836022-4-vladimir.oltean@nxp.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
6f616757dd
commit
7b0376d0e0
|
|
@ -837,6 +837,14 @@ static int aqr_gen2_read_global_syscfg(struct phy_device *phydev)
|
|||
rate_adapt);
|
||||
break;
|
||||
}
|
||||
|
||||
phydev_dbg(phydev,
|
||||
"Media speed %d uses host interface %s with %s\n",
|
||||
syscfg->speed, phy_modes(syscfg->interface),
|
||||
syscfg->rate_adapt == AQR_RATE_ADAPT_NONE ? "no rate adaptation" :
|
||||
syscfg->rate_adapt == AQR_RATE_ADAPT_PAUSE ? "rate adaptation through flow control" :
|
||||
syscfg->rate_adapt == AQR_RATE_ADAPT_USX ? "rate adaptation through symbol replication" :
|
||||
"unrecognized rate adaptation type");
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user