]> git.ipfire.org Git - thirdparty/linux.git/commit
staging: gpib: Destage gpib
authorDave Penkler <dpenkler@gmail.com>
Mon, 17 Nov 2025 14:40:21 +0000 (15:40 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 24 Nov 2025 16:52:11 +0000 (17:52 +0100)
commite6ab504633e4c06e35377ecf3c8cbc304de79858
treedc8847cb3d571c6a5381e1e83bc24d8fd043f295
parenta64ff10ca69bd3d6f056fdf5fcf80922fa9a4492
staging: gpib: Destage gpib

Move the gpib drivers out of staging and into the "real" part of the
kernel.  This entails:

 - Remove the gpib Kconfig menu and Makefile build rule from staging.
 - Remove gpib/uapi from the header file search path in subdir-ccflags
   of the gpib Makefile
 - move the gpib/uapi files to include/uapi/linux
 - Move the gpib tree out of staging to drivers.
 - Remove the word "Linux" from the gpib Kconfig file.
 - Add the gpib Kconfig menu and Makefile build rule to drivers

Signed-off-by: Dave Penkler <dpenkler@gmail.com>
Link: https://patch.msgid.link/20251117144021.23569-5-dpenkler@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
73 files changed:
MAINTAINERS
drivers/Kconfig
drivers/Makefile
drivers/gpib/Kconfig [moved from drivers/staging/gpib/Kconfig with 97% similarity]
drivers/gpib/Makefile [moved from drivers/staging/gpib/Makefile with 92% similarity]
drivers/gpib/TODO [moved from drivers/staging/gpib/TODO with 100% similarity]
drivers/gpib/agilent_82350b/Makefile [moved from drivers/staging/gpib/agilent_82350b/Makefile with 100% similarity]
drivers/gpib/agilent_82350b/agilent_82350b.c [moved from drivers/staging/gpib/agilent_82350b/agilent_82350b.c with 100% similarity]
drivers/gpib/agilent_82350b/agilent_82350b.h [moved from drivers/staging/gpib/agilent_82350b/agilent_82350b.h with 100% similarity]
drivers/gpib/agilent_82357a/Makefile [moved from drivers/staging/gpib/agilent_82357a/Makefile with 100% similarity]
drivers/gpib/agilent_82357a/agilent_82357a.c [moved from drivers/staging/gpib/agilent_82357a/agilent_82357a.c with 100% similarity]
drivers/gpib/agilent_82357a/agilent_82357a.h [moved from drivers/staging/gpib/agilent_82357a/agilent_82357a.h with 100% similarity]
drivers/gpib/cb7210/Makefile [moved from drivers/staging/gpib/cb7210/Makefile with 100% similarity]
drivers/gpib/cb7210/cb7210.c [moved from drivers/staging/gpib/cb7210/cb7210.c with 100% similarity]
drivers/gpib/cb7210/cb7210.h [moved from drivers/staging/gpib/cb7210/cb7210.h with 100% similarity]
drivers/gpib/cec/Makefile [moved from drivers/staging/gpib/cec/Makefile with 100% similarity]
drivers/gpib/cec/cec.h [moved from drivers/staging/gpib/cec/cec.h with 100% similarity]
drivers/gpib/cec/cec_gpib.c [moved from drivers/staging/gpib/cec/cec_gpib.c with 100% similarity]
drivers/gpib/common/Makefile [moved from drivers/staging/gpib/common/Makefile with 100% similarity]
drivers/gpib/common/gpib_os.c [moved from drivers/staging/gpib/common/gpib_os.c with 100% similarity]
drivers/gpib/common/iblib.c [moved from drivers/staging/gpib/common/iblib.c with 100% similarity]
drivers/gpib/common/ibsys.h [moved from drivers/staging/gpib/common/ibsys.h with 100% similarity]
drivers/gpib/eastwood/Makefile [moved from drivers/staging/gpib/eastwood/Makefile with 100% similarity]
drivers/gpib/eastwood/fluke_gpib.c [moved from drivers/staging/gpib/eastwood/fluke_gpib.c with 100% similarity]
drivers/gpib/eastwood/fluke_gpib.h [moved from drivers/staging/gpib/eastwood/fluke_gpib.h with 100% similarity]
drivers/gpib/fmh_gpib/Makefile [moved from drivers/staging/gpib/fmh_gpib/Makefile with 100% similarity]
drivers/gpib/fmh_gpib/fmh_gpib.c [moved from drivers/staging/gpib/fmh_gpib/fmh_gpib.c with 100% similarity]
drivers/gpib/fmh_gpib/fmh_gpib.h [moved from drivers/staging/gpib/fmh_gpib/fmh_gpib.h with 100% similarity]
drivers/gpib/gpio/Makefile [moved from drivers/staging/gpib/gpio/Makefile with 100% similarity]
drivers/gpib/gpio/gpib_bitbang.c [moved from drivers/staging/gpib/gpio/gpib_bitbang.c with 100% similarity]
drivers/gpib/hp_82335/Makefile [moved from drivers/staging/gpib/hp_82335/Makefile with 100% similarity]
drivers/gpib/hp_82335/hp82335.c [moved from drivers/staging/gpib/hp_82335/hp82335.c with 100% similarity]
drivers/gpib/hp_82335/hp82335.h [moved from drivers/staging/gpib/hp_82335/hp82335.h with 100% similarity]
drivers/gpib/hp_82341/Makefile [moved from drivers/staging/gpib/hp_82341/Makefile with 100% similarity]
drivers/gpib/hp_82341/hp_82341.c [moved from drivers/staging/gpib/hp_82341/hp_82341.c with 100% similarity]
drivers/gpib/hp_82341/hp_82341.h [moved from drivers/staging/gpib/hp_82341/hp_82341.h with 100% similarity]
drivers/gpib/include/amcc5920.h [moved from drivers/staging/gpib/include/amcc5920.h with 100% similarity]
drivers/gpib/include/amccs5933.h [moved from drivers/staging/gpib/include/amccs5933.h with 100% similarity]
drivers/gpib/include/gpibP.h [moved from drivers/staging/gpib/include/gpibP.h with 96% similarity]
drivers/gpib/include/gpib_cmd.h [moved from drivers/staging/gpib/include/gpib_cmd.h with 100% similarity]
drivers/gpib/include/gpib_pci_ids.h [moved from drivers/staging/gpib/include/gpib_pci_ids.h with 100% similarity]
drivers/gpib/include/gpib_proto.h [moved from drivers/staging/gpib/include/gpib_proto.h with 100% similarity]
drivers/gpib/include/gpib_state_machines.h [moved from drivers/staging/gpib/include/gpib_state_machines.h with 100% similarity]
drivers/gpib/include/gpib_types.h [moved from drivers/staging/gpib/include/gpib_types.h with 99% similarity]
drivers/gpib/include/nec7210.h [moved from drivers/staging/gpib/include/nec7210.h with 100% similarity]
drivers/gpib/include/nec7210_registers.h [moved from drivers/staging/gpib/include/nec7210_registers.h with 100% similarity]
drivers/gpib/include/plx9050.h [moved from drivers/staging/gpib/include/plx9050.h with 100% similarity]
drivers/gpib/include/quancom_pci.h [moved from drivers/staging/gpib/include/quancom_pci.h with 100% similarity]
drivers/gpib/include/tms9914.h [moved from drivers/staging/gpib/include/tms9914.h with 100% similarity]
drivers/gpib/include/tnt4882_registers.h [moved from drivers/staging/gpib/include/tnt4882_registers.h with 100% similarity]
drivers/gpib/ines/Makefile [moved from drivers/staging/gpib/ines/Makefile with 100% similarity]
drivers/gpib/ines/ines.h [moved from drivers/staging/gpib/ines/ines.h with 100% similarity]
drivers/gpib/ines/ines_gpib.c [moved from drivers/staging/gpib/ines/ines_gpib.c with 100% similarity]
drivers/gpib/lpvo_usb_gpib/Makefile [moved from drivers/staging/gpib/lpvo_usb_gpib/Makefile with 100% similarity]
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c [moved from drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c with 100% similarity]
drivers/gpib/nec7210/Makefile [moved from drivers/staging/gpib/nec7210/Makefile with 100% similarity]
drivers/gpib/nec7210/board.h [moved from drivers/staging/gpib/nec7210/board.h with 100% similarity]
drivers/gpib/nec7210/nec7210.c [moved from drivers/staging/gpib/nec7210/nec7210.c with 100% similarity]
drivers/gpib/ni_usb/Makefile [moved from drivers/staging/gpib/ni_usb/Makefile with 100% similarity]
drivers/gpib/ni_usb/ni_usb_gpib.c [moved from drivers/staging/gpib/ni_usb/ni_usb_gpib.c with 100% similarity]
drivers/gpib/ni_usb/ni_usb_gpib.h [moved from drivers/staging/gpib/ni_usb/ni_usb_gpib.h with 100% similarity]
drivers/gpib/pc2/Makefile [moved from drivers/staging/gpib/pc2/Makefile with 100% similarity]
drivers/gpib/pc2/pc2_gpib.c [moved from drivers/staging/gpib/pc2/pc2_gpib.c with 100% similarity]
drivers/gpib/tms9914/Makefile [moved from drivers/staging/gpib/tms9914/Makefile with 100% similarity]
drivers/gpib/tms9914/tms9914.c [moved from drivers/staging/gpib/tms9914/tms9914.c with 100% similarity]
drivers/gpib/tnt4882/Makefile [moved from drivers/staging/gpib/tnt4882/Makefile with 100% similarity]
drivers/gpib/tnt4882/mite.c [moved from drivers/staging/gpib/tnt4882/mite.c with 100% similarity]
drivers/gpib/tnt4882/mite.h [moved from drivers/staging/gpib/tnt4882/mite.h with 100% similarity]
drivers/gpib/tnt4882/tnt4882_gpib.c [moved from drivers/staging/gpib/tnt4882/tnt4882_gpib.c with 100% similarity]
drivers/staging/Kconfig
drivers/staging/Makefile
include/uapi/linux/gpib.h [moved from drivers/staging/gpib/uapi/gpib.h with 100% similarity]
include/uapi/linux/gpib_ioctl.h [moved from drivers/staging/gpib/uapi/gpib_ioctl.h with 100% similarity]