diff options
author | Arnd Bergmann <arnd@arndb.de> | 2022-06-06 10:41:04 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2022-06-10 15:37:59 +0200 |
commit | 3493536142000805c1492a0d9d5b6c03a725711d (patch) | |
tree | 6752f0c5019f39abea5b03378722a13f0bc211e2 /drivers/vme/Makefile | |
parent | staging: olpc_dcon: Replace flush_scheduled_work() with flush_work(). (diff) | |
download | linux-3493536142000805c1492a0d9d5b6c03a725711d.tar.xz linux-3493536142000805c1492a0d9d5b6c03a725711d.zip |
vme: remove ca91cx42 Universe-II support
This is one of four remaining drivers using the ancient
virt_to_bus() interface instead of the dma-mapping interface,
making it incompatible with most modern machines.
As nobody has cleaned this up, there is a high chance that this
driver has no actual users. The chip was introduced in 1997 and
only supports 32-bit legacy PCI. It was replaced by TSI148 in
2004, but that chip has since been discontinued, while a version
of the older Universe II remains in production after 25 years.
The vme_vmivme7805 board uses Universe-II, so this also gets
removed in the process, but PCI add-on cards based on TSI148
can still work in theory.
If there are users of the Universe-II driver after all, it is
of course possible to revert this patch and fix it to use the
dma-mapping interface like the tsi148 driver does.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20220606084109.4108188-2-arnd@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/vme/Makefile')
-rw-r--r-- | drivers/vme/Makefile | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/vme/Makefile b/drivers/vme/Makefile index 8bfe4b370c41..2dfb929a23de 100644 --- a/drivers/vme/Makefile +++ b/drivers/vme/Makefile @@ -5,4 +5,3 @@ obj-$(CONFIG_VME_BUS) += vme.o obj-y += bridges/ -obj-y += boards/ |