diff options
| author | Ethan Nelson-Moore <enelsonmoore@gmail.com> | 2026-02-02 17:39:09 -0800 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-02-03 19:42:15 -0800 |
| commit | 9a9424c756feee9ee6e717405a9d6fa7bacdef08 (patch) | |
| tree | f296a25b7c5750e0f6571e85b6e5531519de1756 /drivers/net/usb/Kconfig | |
| parent | 61e94cbdf8220915c033ec5f07977a2de1b1d790 (diff) | |
| download | lwn-9a9424c756feee9ee6e717405a9d6fa7bacdef08.tar.gz lwn-9a9424c756feee9ee6e717405a9d6fa7bacdef08.zip | |
net: usb: sr9700: remove code to drive nonexistent multicast filter
Several registers referenced in this driver's source code do not
actually exist (they are not writable and read as zero in my testing).
They exist in this driver because it originated as a copy of the dm9601
driver. Notably, these include the multicast filter registers - this
causes the driver to not support multicast packets correctly. Remove
the multicast filter code and register definitions. Instead, set the
chip to receive all multicast filter packets when any multicast
addresses are in the list.
Reviewed-by: Simon Horman <horms@kernel.org> (from v1)
Signed-off-by: Ethan Nelson-Moore <enelsonmoore@gmail.com>
Link: https://patch.msgid.link/20260203013924.28582-1-enelsonmoore@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/usb/Kconfig')
| -rw-r--r-- | drivers/net/usb/Kconfig | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/usb/Kconfig b/drivers/net/usb/Kconfig index d050adfe860a..52a5c0922c79 100644 --- a/drivers/net/usb/Kconfig +++ b/drivers/net/usb/Kconfig @@ -319,7 +319,6 @@ config USB_NET_DM9601 config USB_NET_SR9700 tristate "CoreChip-sz SR9700 based USB 1.1 10/100 ethernet devices" depends on USB_USBNET - select CRC32 help This option adds support for CoreChip-sz SR9700 based USB 1.1 10/100 Ethernet adapters. |
