net: tulip: remove xircom_cb driver

A possible bug was found in investigate_read_descriptor() and a fix was
proposed. Since this is an orphan driver for hardware that is old,
removing the driver was suggested instead. This patch removes the driver.

Jakub: clean up the Kconfig and platform configs

Link: https://lore.kernel.org/netdev/2026080158-next-diligent-b4ce@gregkh
Signed-off-by: Pablo Vallespín Aranguren <pablopva014@gmail.com>
Link: https://patch.msgid.link/am48DR5FC-xTY3-D@ThinkPad-P15
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
Pablo Vallespín Aranguren
2026-08-01 20:33:49 +02:00
committed by Jakub Kicinski
parent 11fe052893
commit ff3a8694c2
5 changed files with 2 additions and 1189 deletions

View File

@@ -234,7 +234,6 @@ CONFIG_TULIP=m
CONFIG_WINBOND_840=m
CONFIG_DM9102=m
CONFIG_ULI526X=m
CONFIG_PCMCIA_XIRCOM=m
CONFIG_DL2K=m
CONFIG_SUNDANCE=m
CONFIG_E100=m

View File

@@ -412,7 +412,6 @@ CONFIG_TULIP_MMIO=y
CONFIG_WINBOND_840=m
CONFIG_DM9102=m
CONFIG_ULI526X=m
CONFIG_PCMCIA_XIRCOM=m
CONFIG_DL2K=m
CONFIG_SUNDANCE=m
CONFIG_FEC_MPC52xx=m

View File

@@ -5,9 +5,9 @@
config NET_TULIP
bool "DEC - Tulip devices"
depends on (PCI || EISA || CARDBUS)
depends on PCI
help
This selects the "Tulip" family of EISA/PCI network cards.
This selects the "Tulip" family of PCI network cards.
if NET_TULIP
@@ -139,16 +139,4 @@ config ULI526X
To compile this driver as a module, choose M here. The module will
be called uli526x.
config PCMCIA_XIRCOM
tristate "Xircom CardBus support"
depends on CARDBUS
help
This driver is for the Digital "Tulip" Ethernet CardBus adapters.
It should work with most DEC 21*4*-based chips/ethercards, as well
as with work-alike chips from Lite-On (PNIC) and Macronix (MXIC) and
ASIX.
To compile this driver as a module, choose M here. The module will
be called xircom_cb. If unsure, say N.
endif # NET_TULIP

View File

@@ -5,7 +5,6 @@
ccflags-$(CONFIG_NET_TULIP) := -DDEBUG
obj-$(CONFIG_PCMCIA_XIRCOM) += xircom_cb.o
obj-$(CONFIG_DM9102) += dmfe.o
obj-$(CONFIG_WINBOND_840) += winbond-840.o
obj-$(CONFIG_DE2104X) += de2104x.o

File diff suppressed because it is too large Load Diff