vme: move back to staging
authorArnd Bergmann <arnd@arndb.de>
Mon, 6 Jun 2022 08:41:05 +0000 (10:41 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 10 Jun 2022 13:38:14 +0000 (15:38 +0200)
commit35ba63b8f6d07d353159505423cfca5a4378a11c
treee30e8a9dc55b5e935e212b32b4bec38787b51189
parent3493536142000805c1492a0d9d5b6c03a725711d
vme: move back to staging

The VME subsystem graduated from staging into a top-level subsystem in
2012, with commit db3b9e990e75 ("Staging: VME: move VME drivers out of
staging") stating:

    The VME device drivers have not moved out yet due to some API
    questions they are still working through, that should happen soon,
    hopefully.

However, this never happened: maintenance of drivers/vme effectively
stopped in 2017, with all subsequent changes being treewide cleanups.
No hardware driver remains in staging, only the limited user-level
access, and I just removed one of the two bridge drivers and the only
remaining board.

drivers/staging/vme/devices/ was recently moved to
drivers/staging/vme_user/, but as the vme_user driver is the only one
remaining for this subsystem, it is easier to just move the remaining
three source files into this directory rather than keeping the original
hierarchy.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20220606084109.4108188-3-arnd@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
23 files changed:
Documentation/driver-api/vme.rst
MAINTAINERS
drivers/Kconfig
drivers/Makefile
drivers/staging/vme_user/Kconfig
drivers/staging/vme_user/Makefile
drivers/staging/vme_user/vme.c [new file with mode: 0644]
drivers/staging/vme_user/vme.h [new file with mode: 0644]
drivers/staging/vme_user/vme_bridge.h [new file with mode: 0644]
drivers/staging/vme_user/vme_fake.c [new file with mode: 0644]
drivers/staging/vme_user/vme_tsi148.c [new file with mode: 0644]
drivers/staging/vme_user/vme_tsi148.h [new file with mode: 0644]
drivers/staging/vme_user/vme_user.c
drivers/vme/Kconfig [deleted file]
drivers/vme/Makefile [deleted file]
drivers/vme/bridges/Kconfig [deleted file]
drivers/vme/bridges/Makefile [deleted file]
drivers/vme/bridges/vme_fake.c [deleted file]
drivers/vme/bridges/vme_tsi148.c [deleted file]
drivers/vme/bridges/vme_tsi148.h [deleted file]
drivers/vme/vme.c [deleted file]
drivers/vme/vme_bridge.h [deleted file]
include/linux/vme.h [deleted file]