]> git.baikalelectronics.ru Git - kernel.git/commit
isdn: remove hisax driver
authorArnd Bergmann <arnd@arndb.de>
Thu, 18 Apr 2019 20:47:35 +0000 (22:47 +0200)
committerArnd Bergmann <arnd@arndb.de>
Fri, 31 May 2019 09:12:45 +0000 (11:12 +0200)
commit5b035c0c877cf94c52d517503b7bd14b5fa1f583
tree48b6d667c6258b44a4915acbd403f17c1b1c9cf5
parent0837665d2f9b7ba0784ed2782022ba7708f9bb26
isdn: remove hisax driver

With the decline of ISDN, this seems to have become almost completely
obsolete, and even in the past years before that, almost all remaining
users appear to have used mISDN instead.

Birger Harzenetter noted that he is still using i4l/hisax to take
advantage of the 'divert' driver for call diversion, but otherwise uses
mISDN on the same hardware. This is a rare edge case as far as I
can tell, but we are still breaking an actively used work flow
(see https://xkcd.com/1172/).

We debated moving i4l/hisax to staging as an intermediate step, but as
he is not likely to change the setup, and that would just delay breaking
this use case.  The alternatives here are to stay on stable kernels
< 5.2, to create an external driver repository for isdn4linux, or to
add divert functionality to mISDN.

Cc: Birger Harzenetter <WIMPy@yeti.dk>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
104 files changed:
Documentation/isdn/HiSax.cert [deleted file]
Documentation/isdn/README.HiSax [deleted file]
drivers/isdn/Makefile
drivers/isdn/hisax/Kconfig [deleted file]
drivers/isdn/hisax/Makefile [deleted file]
drivers/isdn/hisax/amd7930_fn.c [deleted file]
drivers/isdn/hisax/amd7930_fn.h [deleted file]
drivers/isdn/hisax/arcofi.c [deleted file]
drivers/isdn/hisax/arcofi.h [deleted file]
drivers/isdn/hisax/asuscom.c [deleted file]
drivers/isdn/hisax/avm_a1.c [deleted file]
drivers/isdn/hisax/avm_a1p.c [deleted file]
drivers/isdn/hisax/avm_pci.c [deleted file]
drivers/isdn/hisax/avma1_cs.c [deleted file]
drivers/isdn/hisax/bkm_a4t.c [deleted file]
drivers/isdn/hisax/bkm_a8.c [deleted file]
drivers/isdn/hisax/bkm_ax.h [deleted file]
drivers/isdn/hisax/callc.c [deleted file]
drivers/isdn/hisax/config.c [deleted file]
drivers/isdn/hisax/diva.c [deleted file]
drivers/isdn/hisax/elsa.c [deleted file]
drivers/isdn/hisax/elsa_cs.c [deleted file]
drivers/isdn/hisax/elsa_ser.c [deleted file]
drivers/isdn/hisax/enternow_pci.c [deleted file]
drivers/isdn/hisax/fsm.c [deleted file]
drivers/isdn/hisax/fsm.h [deleted file]
drivers/isdn/hisax/gazel.c [deleted file]
drivers/isdn/hisax/hfc4s8s_l1.c [deleted file]
drivers/isdn/hisax/hfc4s8s_l1.h [deleted file]
drivers/isdn/hisax/hfc_2bds0.c [deleted file]
drivers/isdn/hisax/hfc_2bds0.h [deleted file]
drivers/isdn/hisax/hfc_2bs0.c [deleted file]
drivers/isdn/hisax/hfc_2bs0.h [deleted file]
drivers/isdn/hisax/hfc_pci.c [deleted file]
drivers/isdn/hisax/hfc_pci.h [deleted file]
drivers/isdn/hisax/hfc_sx.c [deleted file]
drivers/isdn/hisax/hfc_sx.h [deleted file]
drivers/isdn/hisax/hfc_usb.c [deleted file]
drivers/isdn/hisax/hfc_usb.h [deleted file]
drivers/isdn/hisax/hfcscard.c [deleted file]
drivers/isdn/hisax/hisax.h [deleted file]
drivers/isdn/hisax/hisax_cfg.h [deleted file]
drivers/isdn/hisax/hisax_debug.h [deleted file]
drivers/isdn/hisax/hisax_fcpcipnp.c [deleted file]
drivers/isdn/hisax/hisax_fcpcipnp.h [deleted file]
drivers/isdn/hisax/hisax_if.h [deleted file]
drivers/isdn/hisax/hisax_isac.c [deleted file]
drivers/isdn/hisax/hisax_isac.h [deleted file]
drivers/isdn/hisax/hscx.c [deleted file]
drivers/isdn/hisax/hscx.h [deleted file]
drivers/isdn/hisax/hscx_irq.c [deleted file]
drivers/isdn/hisax/icc.c [deleted file]
drivers/isdn/hisax/icc.h [deleted file]
drivers/isdn/hisax/ipac.h [deleted file]
drivers/isdn/hisax/ipacx.c [deleted file]
drivers/isdn/hisax/ipacx.h [deleted file]
drivers/isdn/hisax/isac.c [deleted file]
drivers/isdn/hisax/isac.h [deleted file]
drivers/isdn/hisax/isar.c [deleted file]
drivers/isdn/hisax/isar.h [deleted file]
drivers/isdn/hisax/isdnl1.c [deleted file]
drivers/isdn/hisax/isdnl1.h [deleted file]
drivers/isdn/hisax/isdnl2.c [deleted file]
drivers/isdn/hisax/isdnl2.h [deleted file]
drivers/isdn/hisax/isdnl3.c [deleted file]
drivers/isdn/hisax/isdnl3.h [deleted file]
drivers/isdn/hisax/isurf.c [deleted file]
drivers/isdn/hisax/ix1_micro.c [deleted file]
drivers/isdn/hisax/jade.c [deleted file]
drivers/isdn/hisax/jade.h [deleted file]
drivers/isdn/hisax/jade_irq.c [deleted file]
drivers/isdn/hisax/l3_1tr6.c [deleted file]
drivers/isdn/hisax/l3_1tr6.h [deleted file]
drivers/isdn/hisax/l3dss1.c [deleted file]
drivers/isdn/hisax/l3dss1.h [deleted file]
drivers/isdn/hisax/l3ni1.c [deleted file]
drivers/isdn/hisax/l3ni1.h [deleted file]
drivers/isdn/hisax/lmgr.c [deleted file]
drivers/isdn/hisax/mic.c [deleted file]
drivers/isdn/hisax/netjet.c [deleted file]
drivers/isdn/hisax/netjet.h [deleted file]
drivers/isdn/hisax/niccy.c [deleted file]
drivers/isdn/hisax/nj_s.c [deleted file]
drivers/isdn/hisax/nj_u.c [deleted file]
drivers/isdn/hisax/q931.c [deleted file]
drivers/isdn/hisax/s0box.c [deleted file]
drivers/isdn/hisax/saphir.c [deleted file]
drivers/isdn/hisax/sedlbauer.c [deleted file]
drivers/isdn/hisax/sedlbauer_cs.c [deleted file]
drivers/isdn/hisax/sportster.c [deleted file]
drivers/isdn/hisax/st5481.h [deleted file]
drivers/isdn/hisax/st5481_b.c [deleted file]
drivers/isdn/hisax/st5481_d.c [deleted file]
drivers/isdn/hisax/st5481_init.c [deleted file]
drivers/isdn/hisax/st5481_usb.c [deleted file]
drivers/isdn/hisax/tei.c [deleted file]
drivers/isdn/hisax/teleint.c [deleted file]
drivers/isdn/hisax/teles0.c [deleted file]
drivers/isdn/hisax/teles3.c [deleted file]
drivers/isdn/hisax/teles_cs.c [deleted file]
drivers/isdn/hisax/telespci.c [deleted file]
drivers/isdn/hisax/w6692.c [deleted file]
drivers/isdn/hisax/w6692.h [deleted file]
drivers/isdn/i4l/Kconfig