[PATCH net-next] net: stmmac: Simplify ioctl handling
Vadim Fedorenko
vadim.fedorenko at linux.dev
Mon Jul 20 08:17:32 PDT 2026
On 19.07.2026 17:13, Andrew Lunn wrote:
>> Looking at this, I'm wondering if we can't just get rid of SIOCSHWTSTAMP
>> handling in phy_mii_ioctl(). Looks like we can ?
>
> I'm not sure about that. We need Richards input.
>
> The code in phy_mii_ioctl() allows the MAC to be bypassed, it goes
> straight to a PHY based stamper. It could be the MAC has no idea the
> PHY has this capability, so it has not implemented the .ndo?
>
> It might be we need to hoist the code from phy_mii_ioctl() into
> dev_{sg}et_hwtstamp()?
Hi Andrew!
I think I've converted all phy drivers while removing support for
SIOCSHWTSTAMP/SIOCGHWTSTAMP from netdev ioctl. I believe it's impossible right
now to reach SIOCSHWTSTAMP path of phy_mii_ioctl via ioctl on net device.
Is it possible to have ioctl on phy device directly without involving netdev?
More information about the linux-arm-kernel
mailing list