]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: move ethtool-related netdev state into its own struct
authorEdward Cree <ecree.xilinx@gmail.com>
Thu, 27 Jun 2024 15:33:46 +0000 (16:33 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 29 Jun 2024 01:53:17 +0000 (18:53 -0700)
commit3ebbd9f6de7ec6d538639ebb657246f629ace81e
treeca13c32db16b128af29892f398760c2677440d6a
parentc2dd2139e0cd0a567d68f0ca7215dcfe627e7afc
net: move ethtool-related netdev state into its own struct

net_dev->ethtool is a pointer to new struct ethtool_netdev_state, which
 currently contains only the wol_enabled field.

Suggested-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Edward Cree <ecree.xilinx@gmail.com>
Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Link: https://patch.msgid.link/293a562278371de7534ed1eb17531838ca090633.1719502239.git.ecree.xilinx@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/realtek/r8169_main.c
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
drivers/net/phy/phy.c
drivers/net/phy/phy_device.c
drivers/net/phy/phylink.c
include/linux/ethtool.h
include/linux/netdevice.h
net/core/dev.c
net/ethtool/ioctl.c
net/ethtool/wol.c