Commit a8d62195 authored by Olof Johansson's avatar Olof Johansson Committed by David S. Miller
Browse files

ISDN: eicon: Remove driver

I started looking at the history of this driver, and last time the
maintainer was active on the mailing list was when discussing how to
remove it. This was in 2012:

https://lore.kernel.org/lkml/4F4DE175.30002@melware.de/



It looks to me like this has in practice been an orphan for quite a while.
It's throwing warnings about stack size in a function that is in dire
need of refactoring, and it's probably a case of "it's time to call it".

Cc: Armin Schindler <mac@melware.de>
Cc: Karsten Keil <isdn@linux-pingi.de>
Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 8053e5b9
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -7843,13 +7843,6 @@ F: include/linux/isdn/
F:	include/uapi/linux/isdn.h
F:	include/uapi/linux/isdn/

ISDN SUBSYSTEM (Eicon active card driver)
M:	Armin Schindler <mac@melware.de>
L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
W:	http://www.melware.de
S:	Maintained
F:	drivers/isdn/hardware/eicon/

IT87 HARDWARE MONITORING DRIVER
M:	Jean Delvare <jdelvare@suse.com>
L:	linux-hwmon@vger.kernel.org
+0 −2
Original line number Diff line number Diff line
@@ -5,5 +5,3 @@ comment "CAPI hardware drivers"

source "drivers/isdn/hardware/avm/Kconfig"
source "drivers/isdn/hardware/eicon/Kconfig"
+0 −1
Original line number Diff line number Diff line
@@ -3,5 +3,4 @@
# Object files in subdirectories

obj-$(CONFIG_CAPI_AVM)		+= avm/
obj-$(CONFIG_CAPI_EICON)	+= eicon/
obj-$(CONFIG_MISDN)		+= mISDN/
+0 −51
Original line number Diff line number Diff line
#
# ISDN DIVAS Eicon driver
#

menuconfig CAPI_EICON
	bool "Active Eicon DIVA Server cards"
	help
	  Enable support for Eicon Networks active ISDN cards.

if CAPI_EICON

config ISDN_DIVAS
	tristate "Support Eicon DIVA Server cards"
	depends on PROC_FS && PCI
	help
	  Say Y here if you have an Eicon Networks DIVA Server PCI ISDN card.
	  In order to use this card, additional firmware is necessary, which
	  has to be downloaded into the card using the divactrl utility.

if ISDN_DIVAS

config ISDN_DIVAS_BRIPCI
	bool "DIVA Server BRI/PCI support"
	help
	  Enable support for DIVA Server BRI-PCI.

config ISDN_DIVAS_PRIPCI
	bool "DIVA Server PRI/PCI support"
	help
	  Enable support for DIVA Server PRI-PCI.

config ISDN_DIVAS_DIVACAPI
	tristate "DIVA CAPI2.0 interface support"
	help
	  You need this to provide the CAPI interface
	  for DIVA Server cards.

config ISDN_DIVAS_USERIDI
	tristate "DIVA User-IDI interface support"
	help
	  Enable support for user-mode IDI interface.

config ISDN_DIVAS_MAINT
	tristate "DIVA Maint driver support"
	depends on m
	help
	  Enable Divas Maintenance driver.

endif # ISDN_DIVAS

endif # CAPI_EICON
+0 −24
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0
# Makefile for the Eicon DIVA ISDN drivers.

# Each configuration option enables a list of files.

obj-$(CONFIG_ISDN_DIVAS)		+= divadidd.o divas.o
obj-$(CONFIG_ISDN_DIVAS_MAINT)		+= diva_mnt.o
obj-$(CONFIG_ISDN_DIVAS_USERIDI)	+= diva_idi.o
obj-$(CONFIG_ISDN_DIVAS_DIVACAPI)	+= divacapi.o

# Multipart objects. 

divas-y					:= divasmain.o divasfunc.o di.o io.o istream.o \
					   diva.o divasproc.o diva_dma.o
divas-$(CONFIG_ISDN_DIVAS_BRIPCI)	+= os_bri.o  s_bri.o os_4bri.o s_4bri.o
divas-$(CONFIG_ISDN_DIVAS_PRIPCI)	+= os_pri.o  s_pri.o

divacapi-y				:= capimain.o capifunc.o message.o capidtmf.o

divadidd-y				:= diva_didd.o diddfunc.o dadapter.o

diva_mnt-y				:= divamnt.o mntfunc.o debug.o maintidi.o

diva_idi-y				:= divasi.o idifunc.o um_idi.o dqueue.o
Loading