]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: Remove orphaned UDC drivers
authorRob Herring (Arm) <robh@kernel.org>
Mon, 7 Apr 2025 19:17:39 +0000 (14:17 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 Apr 2025 14:11:25 +0000 (16:11 +0200)
commit1d73df245b19579109193372e7ffe1601ca19323
treeded66dbfd6eb4336e2b2c635aac6c4311d5497cc
parentd4e5b10c55627e2f3fc9e5b337a28b4e2f02a55e
usb: Remove orphaned UDC drivers

These drivers have no way to probe as there are no match tables nor
devices created with a matching name in the kernel tree.

Marvell UDC was only ever supported by board files which were removed
in 2022.

For Marvell U3D, which was added in 2012, the PXA2128 aka MMP3 support
was never upstreamed with board files and only revived in 2019 with DT
support. No U3D DT support has been added since then.

The PLX net2272 driver was formerly used on blackfin. It also has PCI
support, but that appears to be only for a development board which is
likely unused given this device dates back to 2006.

Cc: Lubomir Rintel <lkundrak@v3.sk>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20250407191756.3584261-1-robh@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 files changed:
drivers/usb/gadget/udc/Kconfig
drivers/usb/gadget/udc/Makefile
drivers/usb/gadget/udc/fusb300_udc.c [deleted file]
drivers/usb/gadget/udc/fusb300_udc.h [deleted file]
drivers/usb/gadget/udc/mv_u3d.h [deleted file]
drivers/usb/gadget/udc/mv_u3d_core.c [deleted file]
drivers/usb/gadget/udc/mv_udc.h [deleted file]
drivers/usb/gadget/udc/mv_udc_core.c [deleted file]
drivers/usb/gadget/udc/net2272.c [deleted file]
drivers/usb/gadget/udc/net2272.h [deleted file]
drivers/usb/phy/Kconfig
drivers/usb/phy/Makefile
drivers/usb/phy/phy-mv-usb.c [deleted file]