]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: usb: introduce usbnet_mii_ioctl helper function
authorEthan Nelson-Moore <enelsonmoore@gmail.com>
Tue, 3 Feb 2026 01:34:55 +0000 (17:34 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 4 Feb 2026 03:41:19 +0000 (19:41 -0800)
commit61e94cbdf8220915c033ec5f07977a2de1b1d790
treeef68402766554544fef27140c620e46ecfba5a26
parente9a1a28af9d2da3f3e6a489f6a9fbfba8fb9fa1a
net: usb: introduce usbnet_mii_ioctl helper function

Many USB network drivers use identical code to pass ioctl
requests on to the MII layer. Reduce code duplication by
refactoring this code into a helper function.

Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev> (v1)
Reviewed-by: Andrew Lunn <andrew@lunn.ch> (v3)
Signed-off-by: Ethan Nelson-Moore <enelsonmoore@gmail.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://patch.msgid.link/20260203013517.26170-1-enelsonmoore@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/usb/asix_devices.c
drivers/net/usb/ax88179_178a.c
drivers/net/usb/dm9601.c
drivers/net/usb/mcs7830.c
drivers/net/usb/smsc75xx.c
drivers/net/usb/sr9800.c
drivers/net/usb/usbnet.c
include/linux/usb/usbnet.h