[PATCH net-next v2 3/9] net: phy: Allow PHY drivers to report isolation support

Maxime Chevallier maxime.chevallier at bootlin.com
Mon Oct 7 03:27:20 PDT 2024


On Fri, 4 Oct 2024 20:20:10 +0200
Andrew Lunn <andrew at lunn.ch> wrote:

> > +static bool phy_can_isolate(struct phy_device *phydev)
> > +{
> > +	if (phydev->drv && phydev->drv->can_isolate)
> > +		return phydev->drv->can_isolate(phydev);
> > +
> > +	return true;  
> 
> Reading Russells comment, and the fact that this feature is nearly
> unused, so we have no idea how well PHYs actually support this, i
> would flip the logic. Default to false. A PHY driver needs to actively
> sign up to supporting isolation, with the understanding it has been
> tested on at least one board with two or more PHYs.

Fair point, I'll reverse the logic.

Thanks,

Maxime




More information about the linux-arm-kernel mailing list