From: Ethan Nelson-Moore <enelsonmoore@gmail.com>
To: netdev@vger.kernel.org
Cc: Michael Grzeschik <m.grzeschik@pengutronix.de>,
Andrew Lunn <andrew+netdev@lunn.ch>,
"David S. Miller" <davem@davemloft.net>,
Eric Dumazet <edumazet@google.com>,
Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
Ethan Nelson-Moore <enelsonmoore@gmail.com>
Subject: [PATCH v2 0/7] ARCnet: remove outdated drivers and information and unused code; small cleanups and documentation improvements
Date: Wed, 20 May 2026 17:16:12 -0700 [thread overview]
Message-ID: <20260521001631.45434-1-enelsonmoore@gmail.com> (raw)
v2 of this series is identical to v1, but with the patches reordered to
resolve a transient build failure. The description from v1 follows.
This patch series mainly removes the ISA and PCMCIA ARCnet drivers and
documentation for them and hardware they supported. While ARCnet is still used
in industrial environments, and cards are still manufactured, it is unlikely
anyone is still using it with ISA and PCMCIA cards. Removing these drivers
reduces future maintenance burden.
While updating the ARCnet documentation to remove references to the removed
drivers, I noticed that it contained thousands of lines of outdated and
irrelevant information (much of it so outdated that it would not even work on
modern kernels). I took the opportunity to remove this information and improve
the writing style slightly.
I noticed that the BUS_ALIGN macro was always defined to 1, which meant that the
custom arcnet_in/out/read/write* I/O macros were unnecessary. I expanded and
removed them to make the code more straightforwards.
I also corrected some typos and comments.
The first three patches are the same as those I posted on February 8th:
https://lore.kernel.org/all/20260209030649.54779-1-enelsonmoore@gmail.com/
https://lore.kernel.org/all/20260209033604.60033-1-enelsonmoore@gmail.com/
https://lore.kernel.org/all/20260209025442.50987-1-enelsonmoore@gmail.com/
Ethan Nelson-Moore (7):
net: arcnet: com20020: remove misleading references to multicast
net: arcnet: fix typos in comments
net: arcnet: remove ISA and PCMCIA support; modernize documentation
net: arcnet: remove code depending on nonexistent config option
net: arcnet: expand unnecessary I/O abstraction macros
docs: net: arcnet: remove outdated/irrelevant information; improve
style
net: arcnet: com20020-pci: avoid -Wformat-truncation warning
.../admin-guide/kernel-parameters.txt | 14 -
Documentation/networking/arcnet-hardware.rst | 2979 +----------------
Documentation/networking/arcnet.rst | 235 +-
arch/mips/configs/mtx1_defconfig | 4 -
drivers/net/arcnet/Kconfig | 52 +-
drivers/net/arcnet/Makefile | 5 -
drivers/net/arcnet/arc-rimi.c | 386 ---
drivers/net/arcnet/arcdevice.h | 36 +-
drivers/net/arcnet/com20020-isa.c | 230 --
drivers/net/arcnet/com20020-pci.c | 9 +-
drivers/net/arcnet/com20020.c | 107 +-
drivers/net/arcnet/com20020.h | 6 +-
drivers/net/arcnet/com20020_cs.c | 330 --
drivers/net/arcnet/com90io.c | 427 ---
drivers/net/arcnet/com90xx.c | 716 ----
drivers/net/arcnet/rfc1201.c | 2 +-
16 files changed, 125 insertions(+), 5413 deletions(-)
delete mode 100644 drivers/net/arcnet/arc-rimi.c
delete mode 100644 drivers/net/arcnet/com20020-isa.c
delete mode 100644 drivers/net/arcnet/com20020_cs.c
delete mode 100644 drivers/net/arcnet/com90io.c
delete mode 100644 drivers/net/arcnet/com90xx.c
--
2.43.0
next reply other threads:[~2026-05-21 0:17 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-21 0:16 Ethan Nelson-Moore [this message]
2026-05-21 0:16 ` [PATCH v2 1/7] net: arcnet: com20020: remove misleading references to multicast Ethan Nelson-Moore
2026-05-21 0:16 ` [PATCH v2 2/7] net: arcnet: fix typos in comments Ethan Nelson-Moore
2026-05-21 0:16 ` [PATCH v2 3/7] net: arcnet: remove ISA and PCMCIA support; modernize documentation Ethan Nelson-Moore
2026-05-21 0:16 ` [PATCH v2 4/7] net: arcnet: remove code depending on nonexistent config option Ethan Nelson-Moore
2026-05-21 0:16 ` [PATCH v2 5/7] net: arcnet: expand unnecessary I/O abstraction macros Ethan Nelson-Moore
2026-05-21 0:16 ` [PATCH v2 6/7] docs: net: arcnet: remove outdated/irrelevant information; improve style Ethan Nelson-Moore
2026-05-21 0:16 ` [PATCH v2 7/7] net: arcnet: com20020-pci: avoid -Wformat-truncation warning Ethan Nelson-Moore
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260521001631.45434-1-enelsonmoore@gmail.com \
--to=enelsonmoore@gmail.com \
--cc=andrew+netdev@lunn.ch \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=kuba@kernel.org \
--cc=m.grzeschik@pengutronix.de \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox