OSDN Git Service

net: wan: remove the lanmedia (lmc) driver
authorJakub Kicinski <kuba@kernel.org>
Wed, 6 Apr 2022 04:15:48 +0000 (21:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Apr 2022 14:28:23 +0000 (15:28 +0100)
commita5b116a0fa90d6d0e7af4f39199a6ae1f0afc9c7
tree86e8cdd62d25b0ceb49c3fe5568d4fffd59e888f
parent207d924dcf324fa4334938a38463aa0f1fcdc756
net: wan: remove the lanmedia (lmc) driver

The driver for LAN Media WAN interfaces spews build warnings on
microblaze. The virt_to_bus() calls discard the volatile keyword.
The right thing to do would be to migrate this driver to a modern
DMA API but it seems unlikely anyone is actually using it.
There had been no fixes or functional changes here since
the git era begun.

Let's remove this driver, there isn't much changing in the APIs,
if users come forward we can apologize and revert.

Link: https://lore.kernel.org/all/20220321144013.440d7fc0@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com/
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
14 files changed:
arch/mips/configs/gpr_defconfig
arch/mips/configs/mtx1_defconfig
drivers/net/wan/Kconfig
drivers/net/wan/Makefile
drivers/net/wan/lmc/Makefile [deleted file]
drivers/net/wan/lmc/lmc.h [deleted file]
drivers/net/wan/lmc/lmc_debug.c [deleted file]
drivers/net/wan/lmc/lmc_debug.h [deleted file]
drivers/net/wan/lmc/lmc_ioctl.h [deleted file]
drivers/net/wan/lmc/lmc_main.c [deleted file]
drivers/net/wan/lmc/lmc_media.c [deleted file]
drivers/net/wan/lmc/lmc_proto.c [deleted file]
drivers/net/wan/lmc/lmc_proto.h [deleted file]
drivers/net/wan/lmc/lmc_var.h [deleted file]