Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0b33559a authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Staging: remove heci driver



Intel has officially abandoned this project and does not want to
maintian it or have it included in the main kernel tree, as no one
should use the code, it's not needed anymore.

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 1c6592f3
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -103,8 +103,6 @@ source "drivers/staging/phison/Kconfig"

source "drivers/staging/p9auth/Kconfig"

source "drivers/staging/heci/Kconfig"

source "drivers/staging/line6/Kconfig"

source "drivers/gpu/drm/radeon/Kconfig"
+0 −1
Original line number Diff line number Diff line
@@ -34,7 +34,6 @@ obj-$(CONFIG_STLC45XX) += stlc45xx/
obj-$(CONFIG_B3DFG)		+= b3dfg/
obj-$(CONFIG_IDE_PHISON)	+= phison/
obj-$(CONFIG_PLAN9AUTH)		+= p9auth/
obj-$(CONFIG_HECI)		+= heci/
obj-$(CONFIG_LINE6_USB)		+= line6/
obj-$(CONFIG_USB_SERIAL_QUATECH2)	+= serqt_usb2/
obj-$(CONFIG_USB_SERIAL_QUATECH_USB2)	+= quatech_usb2/

drivers/staging/heci/Kconfig

deleted100644 → 0
+0 −7
Original line number Diff line number Diff line
config HECI
	tristate "Intel Management Engine Interface (MEI) Support"
	depends on PCI
	---help---
	  The Intel Management Engine Interface (Intel MEI) driver allows
	  applications to access the Active Management Technology
	  firmware and other Management Engine sub-systems.

drivers/staging/heci/Makefile

deleted100644 → 0
+0 −9
Original line number Diff line number Diff line
obj-$(CONFIG_HECI)	+= heci.o

heci-objs :=				\
		heci_init.o		\
		interrupt.o		\
		heci_interface.o	\
		io_heci.o		\
		heci_main.o

drivers/staging/heci/TODO

deleted100644 → 0
+0 −6
Original line number Diff line number Diff line
TODO:
	- fix user/kernel pointer mess in the ioctl handlers as pointed
	  out by sparse.
	- resolve the ioctls and see if most of them can just be simple
	  sysfs files
	- fix locking issues that sparse points out at the least.
Loading