Commit 922a0524 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

staging: drop kpc2000 driver

It seems that the old developer is no longer with the company producing
this device, and the company has no plans on getting this out of the
staging directory at all, so let's drop the driver for now as it's
pretty much abandonded.

If someone want to support this and get it out of staging, we can easily
revert this change and bring it back.

Cc: Matt Sickler <matt.sickler@msk4.com>
Link: https://lore.kernel.org/r/20210610183153.2397760-1-gregkh@linuxfoundation.org


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c57f4f00
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -98,8 +98,6 @@ source "drivers/staging/axis-fifo/Kconfig"

source "drivers/staging/fieldbus/Kconfig"

source "drivers/staging/kpc2000/Kconfig"

source "drivers/staging/qlge/Kconfig"

source "drivers/staging/wfx/Kconfig"
+0 −1
Original line number Diff line number Diff line
@@ -39,7 +39,6 @@ obj-$(CONFIG_DMA_RALINK) += ralink-gdma/
obj-$(CONFIG_SOC_MT7621)	+= mt7621-dts/
obj-$(CONFIG_XIL_AXIS_FIFO)	+= axis-fifo/
obj-$(CONFIG_FIELDBUS_DEV)     += fieldbus/
obj-$(CONFIG_KPC2000)		+= kpc2000/
obj-$(CONFIG_QLGE)		+= qlge/
obj-$(CONFIG_WFX)		+= wfx/
obj-y				+= hikey9xx/

drivers/staging/kpc2000/Kconfig

deleted100644 → 0
+0 −59
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0

config KPC2000
	bool "Daktronics KPC Device support"
	select MFD_CORE
	depends on PCI
	depends on UIO
	help
	  Select this if you wish to use the Daktronics KPC PCI devices

	  If unsure, say N.

config KPC2000_CORE
	tristate "Daktronics KPC PCI UIO device"
	depends on KPC2000
	help
	  Say Y here if you wish to support the Daktronics KPC PCI
	  device in UIO mode.

	  To compile this driver as a module, choose M here: the module
	  will be called kpc2000

	  If unsure, say N.

config KPC2000_SPI
	tristate "Daktronics KPC SPI device"
	depends on KPC2000 && SPI
	help
	  Say Y here if you wish to support the Daktronics KPC PCI
	  device in SPI mode.

	  To compile this driver as a module, choose M here: the module
	  will be called kpc2000_spi

	  If unsure, say N.

config KPC2000_I2C
	tristate "Daktronics KPC I2C device"
	depends on KPC2000 && I2C
	help
	  Say Y here if you wish to support the Daktronics KPC PCI
	  device in I2C mode.

	  To compile this driver as a module, choose M here: the module
	  will be called kpc2000_i2c

	  If unsure, say N.

config KPC2000_DMA
	tristate "Daktronics KPC DMA controller"
	depends on KPC2000
	help
	  Say Y here if you wish to support the Daktronics DMA controller.

	  To compile this driver as a module, choose M here: the module
	  will be called kpc2000_dma

	  If unsure, say N.

drivers/staging/kpc2000/Makefile

deleted100644 → 0
+0 −6
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0

obj-$(CONFIG_KPC2000) += kpc2000/
obj-$(CONFIG_KPC2000_I2C) += kpc2000_i2c.o
obj-$(CONFIG_KPC2000_SPI) += kpc2000_spi.o
obj-$(CONFIG_KPC2000_DMA) += kpc_dma/

drivers/staging/kpc2000/TODO

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
- the kpc_spi driver doesn't seem to let multiple transactions (to different instances of the core) happen in parallel...
- The kpc_i2c driver is a hot mess, it should probably be cleaned up a ton.  It functions against current hardware though.
Loading