Re: [GIT PULL net-next, resend] isdn: deprecate non-mISDN drivers
Werner Cornelius <[email protected]> Mon, 3 Jun 2019 09:36:30 +0200
| Newsgroups | gmane.linux.kernel,gmane.linux.isdn.i4l.user,gmane.linux.network |
|---|---|
| Message-ID | <[email protected]> |
--nextPart91769814.Epor5veC3B
Content-Type: Text/Plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Am Freitag, 31. Mai 2019 schrieb Arnd Bergmann:
Just for information about the history and maybe state of parts of the old=
=20
ISDN drivers.
There are still some large private ISDN networks available and will stay=20
available for several years. I am still serving solutions there, but withou=
t=20
i4l or capi.
I know one customer of mine that might use i4l for this purpose only. But=20
maybe they switched over to a totally different solution, as ISDN was the=
=20
third level of fallback there.
I didn't receive any requests for service or migration from any outside par=
ty=20
for years and so there has nothing been done on this drivers.
I am the author of the complete supplementary services (diversion...) the=20
complete hysdn and parts of the Hisax and i4l.
Hysdn was used by many shop companies and banks, but as the company produci=
ng=20
the needed pci cards became bankrupt nearly 15 years ago and the company wh=
ich=20
bought the remaining rest does no longer exist too, I assume that there wil=
l=20
be no or few users of this driver part only.
=20
Its a bit sad that the software will disappear, but when there is no need a=
ny=20
longer and of course support and test are difficult its understandable that=
it=20
should phase out.
Best regards
Werner
> [resending, rebased on top of today's net-next]
>=20
> The following changes since commit
> 7b3ed2a137b077bc0967352088b0adb6049eed20:
>=20
> Merge branch '100GbE' of
> git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
> (2019-05-30 15:17:05 -0700)
>=20
> are available in the Git repository at:
>=20
> https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git
> tags/isdn-removal
>=20
> for you to fetch changes up to 6d97985072dc270032dc7a08631080bfd6253e82:
>=20
> isdn: move capi drivers to staging (2019-05-31 11:17:41 +0200)
>=20
> ----------------------------------------------------------------
> isdn: deprecate non-mISDN drivers
>=20
> When isdn4linux came up in the context of another patch series, I
> remembered that we had discussed removing it a while ago.
>=20
> It turns out that the suggestion from Karsten Keil wa to remove I4L
> in 2018 after the last public ISDN networks are shut down. This has
> happened now (with a very small number of exceptions), so I guess it's
> time to try again.
>=20
> We currently have three ISDN stacks in the kernel: the original
> isdn4linux (with the hisax driver), the newer CAPI (with four drivers),
> and finally the mISDN stack (supporting roughly the same hardware as
> hisax).
>=20
> As far as I can tell, anyone using ISDN with mainline kernel drivers in
> the past few years uses mISDN, and this is typically used for voice-only
> PBX installations that don't require a public network.
>=20
> The older stacks support additional features for data networks, but those
> typically make no sense any more if there is no network to connect to.
>=20
> My proposal for this time is to kill off isdn4linux entirely, as it seems
> to have been unusable for quite a while. This code has been abandoned
> for many years and it does cause problems for treewide maintenance as
> it tends to do everything that we try to stop doing.
> Birger Harzenetter mentioned that is is still using i4l in order to
> make use of the 'divert' feature that is not part of mISDN, but has
> otherwise moved on to mISDN for normal operation, like apparently
> everyone else.
>=20
> CAPI in turn is not quite as obsolete, but two of the drivers (avm
> and hysdn) don't seem to be used at all, while another one (gigaset)
> will stop being maintained as Paul Bolle is no longer able to
> test it after the network gets shut down in September.
> All three are now moved into drivers/staging to let others speak
> up in case there are remaining users.
> This leaves Bluetooth CMTP as the only remaining user of CAPI, but
> Marcel Holtmann wishes to keep maintaining it.
>=20
> For the discussion on version 1, see [2]
> Unfortunately, Karsten Keil as the maintainer has not participated in
> the discussion.
>=20
> Arnd
>=20
> [1] https://patchwork.kernel.org/patch/8484861/#17900371
> [2]
> https://listserv.isdn4linux.de/pipermail/isdn4linux/2019-April/thread.ht=
ml
>=20
> ----------------------------------------------------------------
>=20
> Arnd Bergmann (5):
> isdn: gigaset: remove i4l support
> isdn: remove hisax driver
> isdn: remove isdn4linux
> isdn: hdlc: move into mISDN
> isdn: move capi drivers to staging
>=20
> Documentation/isdn/HiSax.cert | 96 -
> Documentation/isdn/INTERFACE | 759 ----
> Documentation/isdn/INTERFACE.fax | 163 -
> Documentation/isdn/README | 599 ----
> Documentation/isdn/README.FAQ | 26 -
> Documentation/isdn/README.HiSax | 659 ----
> Documentation/isdn/README.audio | 138 -
> Documentation/isdn/README.concap | 259 --
> Documentation/isdn/README.diversion | 127 -
> Documentation/isdn/README.fax | 45 -
> Documentation/isdn/README.gigaset | 36 +-
> Documentation/isdn/README.hfc-pci | 41 -
> Documentation/isdn/README.syncppp | 58 -
> Documentation/isdn/README.x25 | 184 -
> Documentation/isdn/syncPPP.FAQ | 224 --
> Documentation/process/changes.rst | 16 +-
> MAINTAINERS | 22 +-
> drivers/isdn/Kconfig | 51 -
> drivers/isdn/Makefile | 6 -
> drivers/isdn/capi/Kconfig | 29 +-
> drivers/isdn/capi/Makefile | 2 +
> drivers/isdn/capi/capidrv.c | 2525 -------------
> drivers/isdn/capi/capidrv.h | 140 -
> drivers/isdn/divert/Makefile | 10 -
> drivers/isdn/divert/divert_init.c | 82 -
> drivers/isdn/divert/divert_procfs.c | 336 --
> drivers/isdn/divert/isdn_divert.c | 846 -----
> drivers/isdn/divert/isdn_divert.h | 132 -
> drivers/isdn/gigaset/i4l.c | 695 ----
> drivers/isdn/hardware/Kconfig | 8 -
> drivers/isdn/hardware/Makefile | 1 -
> drivers/isdn/hardware/mISDN/Kconfig | 7 +-
> drivers/isdn/hardware/mISDN/Makefile | 2 +
> drivers/isdn/{i4l =3D> hardware/mISDN}/isdnhdlc.c | 2 +-
> .../isdn/hardware/mISDN/isdnhdlc.h | 0
> drivers/isdn/hardware/mISDN/netjet.c | 2 +-
> drivers/isdn/hisax/Kconfig | 423 ---
> drivers/isdn/hisax/Makefile | 60 -
> drivers/isdn/hisax/amd7930_fn.c | 794 -----
> drivers/isdn/hisax/amd7930_fn.h | 37 -
> drivers/isdn/hisax/arcofi.c | 131 -
> drivers/isdn/hisax/arcofi.h | 27 -
> drivers/isdn/hisax/asuscom.c | 423 ---
> drivers/isdn/hisax/avm_a1.c | 307 --
> drivers/isdn/hisax/avm_a1p.c | 267 --
> drivers/isdn/hisax/avm_pci.c | 904 -----
> drivers/isdn/hisax/avma1_cs.c | 162 -
> drivers/isdn/hisax/bkm_a4t.c | 358 --
> drivers/isdn/hisax/bkm_a8.c | 433 ---
> drivers/isdn/hisax/bkm_ax.h | 119 -
> drivers/isdn/hisax/callc.c | 1792 ----------
> drivers/isdn/hisax/config.c | 1993 -----------
> drivers/isdn/hisax/diva.c | 1282 -------
> drivers/isdn/hisax/elsa.c | 1245 -------
> drivers/isdn/hisax/elsa_cs.c | 218 --
> drivers/isdn/hisax/elsa_ser.c | 659 ----
> drivers/isdn/hisax/enternow_pci.c | 420 ---
> drivers/isdn/hisax/fsm.c | 161 -
> drivers/isdn/hisax/fsm.h | 61 -
> drivers/isdn/hisax/gazel.c | 691 ----
> drivers/isdn/hisax/hfc4s8s_l1.c | 1584 ---------
> drivers/isdn/hisax/hfc4s8s_l1.h | 89 -
> drivers/isdn/hisax/hfc_2bds0.c | 1078 ------
> drivers/isdn/hisax/hfc_2bds0.h | 128 -
> drivers/isdn/hisax/hfc_2bs0.c | 591 ---
> drivers/isdn/hisax/hfc_2bs0.h | 60 -
> drivers/isdn/hisax/hfc_pci.c | 1755 ---------
> drivers/isdn/hisax/hfc_pci.h | 235 --
> drivers/isdn/hisax/hfc_sx.c | 1517 --------
> drivers/isdn/hisax/hfc_sx.h | 196 -
> drivers/isdn/hisax/hfc_usb.c | 1608 ---------
> drivers/isdn/hisax/hfc_usb.h | 208 --
> drivers/isdn/hisax/hfcscard.c | 261 --
> drivers/isdn/hisax/hisax.h | 1352 -------
> drivers/isdn/hisax/hisax_cfg.h | 66 -
> drivers/isdn/hisax/hisax_debug.h | 80 -
> drivers/isdn/hisax/hisax_fcpcipnp.c | 1024 ------
> drivers/isdn/hisax/hisax_fcpcipnp.h | 58 -
> drivers/isdn/hisax/hisax_if.h | 66 -
> drivers/isdn/hisax/hisax_isac.c | 895 -----
> drivers/isdn/hisax/hisax_isac.h | 46 -
> drivers/isdn/hisax/hscx.c | 277 --
> drivers/isdn/hisax/hscx.h | 41 -
> drivers/isdn/hisax/hscx_irq.c | 294 --
> drivers/isdn/hisax/icc.c | 680 ----
> drivers/isdn/hisax/icc.h | 72 -
> drivers/isdn/hisax/ipac.h | 29 -
> drivers/isdn/hisax/ipacx.c | 913 -----
> drivers/isdn/hisax/ipacx.h | 162 -
> drivers/isdn/hisax/isac.c | 681 ----
> drivers/isdn/hisax/isac.h | 70 -
> drivers/isdn/hisax/isar.c | 1910 ----------
> drivers/isdn/hisax/isar.h | 222 --
> drivers/isdn/hisax/isdnl1.c | 930 -----
> drivers/isdn/hisax/isdnl1.h | 32 -
> drivers/isdn/hisax/isdnl2.c | 1839 ----------
> drivers/isdn/hisax/isdnl2.h | 25 -
> drivers/isdn/hisax/isdnl3.c | 594 ----
> drivers/isdn/hisax/isdnl3.h | 42 -
> drivers/isdn/hisax/isurf.c | 305 --
> drivers/isdn/hisax/ix1_micro.c | 316 --
> drivers/isdn/hisax/jade.c | 305 --
> drivers/isdn/hisax/jade.h | 134 -
> drivers/isdn/hisax/jade_irq.c | 238 --
> drivers/isdn/hisax/l3_1tr6.c | 932 -----
> drivers/isdn/hisax/l3_1tr6.h | 164 -
> drivers/isdn/hisax/l3dss1.c | 3227
> ----------------- drivers/isdn/hisax/l3dss1.h |=20
> 124 -
> drivers/isdn/hisax/l3ni1.c | 3182
> ----------------- drivers/isdn/hisax/l3ni1.h |=20
> 136 -
> drivers/isdn/hisax/lmgr.c | 50 -
> drivers/isdn/hisax/mic.c | 235 --
> drivers/isdn/hisax/netjet.c | 985 -----
> drivers/isdn/hisax/netjet.h | 69 -
> drivers/isdn/hisax/niccy.c | 380 --
> drivers/isdn/hisax/nj_s.c | 294 --
> drivers/isdn/hisax/nj_u.c | 258 --
> drivers/isdn/hisax/q931.c | 1513 --------
> drivers/isdn/hisax/s0box.c | 260 --
> drivers/isdn/hisax/saphir.c | 296 --
> drivers/isdn/hisax/sedlbauer.c | 873 -----
> drivers/isdn/hisax/sedlbauer_cs.c | 209 --
> drivers/isdn/hisax/sportster.c | 267 --
> drivers/isdn/hisax/st5481.h | 529 ---
> drivers/isdn/hisax/st5481_b.c | 380 --
> drivers/isdn/hisax/st5481_d.c | 780 ----
> drivers/isdn/hisax/st5481_init.c | 221 --
> drivers/isdn/hisax/st5481_usb.c | 659 ----
> drivers/isdn/hisax/tei.c | 465 ---
> drivers/isdn/hisax/teleint.c | 334 --
> drivers/isdn/hisax/teles0.c | 364 --
> drivers/isdn/hisax/teles3.c | 498 ---
> drivers/isdn/hisax/teles_cs.c | 201 --
> drivers/isdn/hisax/telespci.c | 349 --
> drivers/isdn/hisax/w6692.c | 1085 ------
> drivers/isdn/hisax/w6692.h | 184 -
> drivers/isdn/i4l/Kconfig | 129 -
> drivers/isdn/i4l/Makefile | 20 -
> drivers/isdn/i4l/isdn_audio.c | 711 ----
> drivers/isdn/i4l/isdn_audio.h | 44 -
> drivers/isdn/i4l/isdn_bsdcomp.c | 930 -----
> drivers/isdn/i4l/isdn_common.c | 2368 ------------
> drivers/isdn/i4l/isdn_common.h | 47 -
> drivers/isdn/i4l/isdn_concap.c | 99 -
> drivers/isdn/i4l/isdn_concap.h | 11 -
> drivers/isdn/i4l/isdn_net.c | 3198
> ----------------- drivers/isdn/i4l/isdn_net.h |=20
> 151 -
> drivers/isdn/i4l/isdn_ppp.c | 3046 --------------=
=2D-
> drivers/isdn/i4l/isdn_ppp.h | 41 -
> drivers/isdn/i4l/isdn_tty.c | 3756
> -------------------- drivers/isdn/i4l/isdn_tty.h =
|=20
> 120 -
> drivers/isdn/i4l/isdn_ttyfax.c | 1123 ------
> drivers/isdn/i4l/isdn_ttyfax.h | 17 -
> drivers/isdn/i4l/isdn_v110.c | 625 ----
> drivers/isdn/i4l/isdn_v110.h | 29 -
> drivers/isdn/i4l/isdn_x25iface.c | 332 --
> drivers/isdn/i4l/isdn_x25iface.h | 30 -
> drivers/isdn/isdnloop/Makefile | 6 -
> drivers/isdn/isdnloop/isdnloop.c | 1528 --------
> drivers/isdn/isdnloop/isdnloop.h | 112 -
> drivers/staging/Kconfig | 2 +
> drivers/staging/Makefile | 1 +
> drivers/staging/isdn/Kconfig | 12 +
> drivers/staging/isdn/Makefile | 8 +
> drivers/staging/isdn/TODO | 22 +
> .../{isdn/hardware =3D> staging/isdn}/avm/Kconfig | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/Makefile | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/avm_cs.c | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/avmcard.h | 0
> drivers/{isdn/hardware =3D> staging/isdn}/avm/b1.c | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/b1dma.c | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/b1isa.c | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/b1pci.c | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/b1pcmcia.c | 0
> drivers/{isdn/hardware =3D> staging/isdn}/avm/c4.c | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/t1isa.c | 0
> .../{isdn/hardware =3D> staging/isdn}/avm/t1pci.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/Kconfig | 9 -
> drivers/{ =3D> staging}/isdn/gigaset/Makefile | 10 +-
> drivers/{ =3D> staging}/isdn/gigaset/asyncdata.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/bas-gigaset.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/capi.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/common.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/dummyll.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/ev-layer.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/gigaset.h | 0
> drivers/{ =3D> staging}/isdn/gigaset/interface.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/isocdata.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/proc.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/ser-gigaset.c | 0
> drivers/{ =3D> staging}/isdn/gigaset/usb-gigaset.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/Kconfig | 0
> drivers/{ =3D> staging}/isdn/hysdn/Makefile | 0
> drivers/{ =3D> staging}/isdn/hysdn/boardergo.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/boardergo.h | 0
> drivers/{ =3D> staging}/isdn/hysdn/hycapi.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_boot.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_defs.h | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_init.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_net.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_pof.h | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_procconf.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_proclog.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/hysdn_sched.c | 0
> drivers/{ =3D> staging}/isdn/hysdn/ince1pc.h | 0
> include/linux/concap.h | 112 -
> include/linux/isdn.h | 473 ---
> include/linux/isdn_divertif.h | 35 -
> include/linux/isdn_ppp.h | 194 -
> include/linux/isdnif.h | 505 ---
> include/linux/wanrouter.h | 11 -
> include/uapi/linux/isdn.h | 144 -
> include/uapi/linux/isdn_divertif.h | 31 -
> include/uapi/linux/isdn_ppp.h | 68 -
> include/uapi/linux/isdnif.h | 57 -
> include/uapi/linux/wanrouter.h | 18 -
> 216 files changed, 107 insertions(+), 83884 deletions(-)
> delete mode 100644 Documentation/isdn/HiSax.cert
> delete mode 100644 Documentation/isdn/INTERFACE
> delete mode 100644 Documentation/isdn/INTERFACE.fax
> delete mode 100644 Documentation/isdn/README
> delete mode 100644 Documentation/isdn/README.FAQ
> delete mode 100644 Documentation/isdn/README.HiSax
> delete mode 100644 Documentation/isdn/README.audio
> delete mode 100644 Documentation/isdn/README.concap
> delete mode 100644 Documentation/isdn/README.diversion
> delete mode 100644 Documentation/isdn/README.fax
> delete mode 100644 Documentation/isdn/README.hfc-pci
> delete mode 100644 Documentation/isdn/README.syncppp
> delete mode 100644 Documentation/isdn/README.x25
> delete mode 100644 Documentation/isdn/syncPPP.FAQ
> delete mode 100644 drivers/isdn/capi/capidrv.c
> delete mode 100644 drivers/isdn/capi/capidrv.h
> delete mode 100644 drivers/isdn/divert/Makefile
> delete mode 100644 drivers/isdn/divert/divert_init.c
> delete mode 100644 drivers/isdn/divert/divert_procfs.c
> delete mode 100644 drivers/isdn/divert/isdn_divert.c
> delete mode 100644 drivers/isdn/divert/isdn_divert.h
> delete mode 100644 drivers/isdn/gigaset/i4l.c
> delete mode 100644 drivers/isdn/hardware/Kconfig
> rename drivers/isdn/{i4l =3D> hardware/mISDN}/isdnhdlc.c (99%)
> rename include/linux/isdn/hdlc.h =3D>
> drivers/isdn/hardware/mISDN/isdnhdlc.h (100%)
> delete mode 100644 drivers/isdn/hisax/Kconfig
> delete mode 100644 drivers/isdn/hisax/Makefile
> delete mode 100644 drivers/isdn/hisax/amd7930_fn.c
> delete mode 100644 drivers/isdn/hisax/amd7930_fn.h
> delete mode 100644 drivers/isdn/hisax/arcofi.c
> delete mode 100644 drivers/isdn/hisax/arcofi.h
> delete mode 100644 drivers/isdn/hisax/asuscom.c
> delete mode 100644 drivers/isdn/hisax/avm_a1.c
> delete mode 100644 drivers/isdn/hisax/avm_a1p.c
> delete mode 100644 drivers/isdn/hisax/avm_pci.c
> delete mode 100644 drivers/isdn/hisax/avma1_cs.c
> delete mode 100644 drivers/isdn/hisax/bkm_a4t.c
> delete mode 100644 drivers/isdn/hisax/bkm_a8.c
> delete mode 100644 drivers/isdn/hisax/bkm_ax.h
> delete mode 100644 drivers/isdn/hisax/callc.c
> delete mode 100644 drivers/isdn/hisax/config.c
> delete mode 100644 drivers/isdn/hisax/diva.c
> delete mode 100644 drivers/isdn/hisax/elsa.c
> delete mode 100644 drivers/isdn/hisax/elsa_cs.c
> delete mode 100644 drivers/isdn/hisax/elsa_ser.c
> delete mode 100644 drivers/isdn/hisax/enternow_pci.c
> delete mode 100644 drivers/isdn/hisax/fsm.c
> delete mode 100644 drivers/isdn/hisax/fsm.h
> delete mode 100644 drivers/isdn/hisax/gazel.c
> delete mode 100644 drivers/isdn/hisax/hfc4s8s_l1.c
> delete mode 100644 drivers/isdn/hisax/hfc4s8s_l1.h
> delete mode 100644 drivers/isdn/hisax/hfc_2bds0.c
> delete mode 100644 drivers/isdn/hisax/hfc_2bds0.h
> delete mode 100644 drivers/isdn/hisax/hfc_2bs0.c
> delete mode 100644 drivers/isdn/hisax/hfc_2bs0.h
> delete mode 100644 drivers/isdn/hisax/hfc_pci.c
> delete mode 100644 drivers/isdn/hisax/hfc_pci.h
> delete mode 100644 drivers/isdn/hisax/hfc_sx.c
> delete mode 100644 drivers/isdn/hisax/hfc_sx.h
> delete mode 100644 drivers/isdn/hisax/hfc_usb.c
> delete mode 100644 drivers/isdn/hisax/hfc_usb.h
> delete mode 100644 drivers/isdn/hisax/hfcscard.c
> delete mode 100644 drivers/isdn/hisax/hisax.h
> delete mode 100644 drivers/isdn/hisax/hisax_cfg.h
> delete mode 100644 drivers/isdn/hisax/hisax_debug.h
> delete mode 100644 drivers/isdn/hisax/hisax_fcpcipnp.c
> delete mode 100644 drivers/isdn/hisax/hisax_fcpcipnp.h
> delete mode 100644 drivers/isdn/hisax/hisax_if.h
> delete mode 100644 drivers/isdn/hisax/hisax_isac.c
> delete mode 100644 drivers/isdn/hisax/hisax_isac.h
> delete mode 100644 drivers/isdn/hisax/hscx.c
> delete mode 100644 drivers/isdn/hisax/hscx.h
> delete mode 100644 drivers/isdn/hisax/hscx_irq.c
> delete mode 100644 drivers/isdn/hisax/icc.c
> delete mode 100644 drivers/isdn/hisax/icc.h
> delete mode 100644 drivers/isdn/hisax/ipac.h
> delete mode 100644 drivers/isdn/hisax/ipacx.c
> delete mode 100644 drivers/isdn/hisax/isac.c
> delete mode 100644 drivers/isdn/hisax/isac.h
> delete mode 100644 drivers/isdn/hisax/isar.c
> delete mode 100644 drivers/isdn/hisax/isar.h
> delete mode 100644 drivers/isdn/hisax/isdnl1.c
> delete mode 100644 drivers/isdn/hisax/isdnl1.h
> delete mode 100644 drivers/isdn/hisax/isdnl2.c
> delete mode 100644 drivers/isdn/hisax/isdnl2.h
> delete mode 100644 drivers/isdn/hisax/isdnl3.c
> delete mode 100644 drivers/isdn/hisax/isdnl3.h
> delete mode 100644 drivers/isdn/hisax/isurf.c
> delete mode 100644 drivers/isdn/hisax/ix1_micro.c
> delete mode 100644 drivers/isdn/hisax/jade.c
> delete mode 100644 drivers/isdn/hisax/jade.h
> delete mode 100644 drivers/isdn/hisax/jade_irq.c
> delete mode 100644 drivers/isdn/hisax/l3_1tr6.c
> delete mode 100644 drivers/isdn/hisax/l3_1tr6.h
> delete mode 100644 drivers/isdn/hisax/l3dss1.c
> delete mode 100644 drivers/isdn/hisax/l3dss1.h
> delete mode 100644 drivers/isdn/hisax/l3ni1.c
> delete mode 100644 drivers/isdn/hisax/l3ni1.h
> delete mode 100644 drivers/isdn/hisax/lmgr.c
> delete mode 100644 drivers/isdn/hisax/mic.c
> delete mode 100644 drivers/isdn/hisax/netjet.c
> delete mode 100644 drivers/isdn/hisax/netjet.h
> delete mode 100644 drivers/isdn/hisax/niccy.c
> delete mode 100644 drivers/isdn/hisax/nj_s.c
> delete mode 100644 drivers/isdn/hisax/nj_u.c
> delete mode 100644 drivers/isdn/hisax/q931.c
> delete mode 100644 drivers/isdn/hisax/s0box.c
> delete mode 100644 drivers/isdn/hisax/saphir.c
> delete mode 100644 drivers/isdn/hisax/sedlbauer.c
> delete mode 100644 drivers/isdn/hisax/sedlbauer_cs.c
> delete mode 100644 drivers/isdn/hisax/sportster.c
> delete mode 100644 drivers/isdn/hisax/st5481.h
> delete mode 100644 drivers/isdn/hisax/st5481_b.c
> delete mode 100644 drivers/isdn/hisax/st5481_d.c
> delete mode 100644 drivers/isdn/hisax/st5481_init.c
> delete mode 100644 drivers/isdn/hisax/st5481_usb.c
> delete mode 100644 drivers/isdn/hisax/tei.c
> delete mode 100644 drivers/isdn/hisax/teleint.c
> delete mode 100644 drivers/isdn/hisax/teles0.c
> delete mode 100644 drivers/isdn/hisax/teles3.c
> delete mode 100644 drivers/isdn/hisax/teles_cs.c
> delete mode 100644 drivers/isdn/hisax/telespci.c
> delete mode 100644 drivers/isdn/hisax/w6692.c
> delete mode 100644 drivers/isdn/hisax/w6692.h
> delete mode 100644 drivers/isdn/i4l/Kconfig
> delete mode 100644 drivers/isdn/i4l/Makefile
> delete mode 100644 drivers/isdn/i4l/isdn_audio.c
> delete mode 100644 drivers/isdn/i4l/isdn_audio.h
> delete mode 100644 drivers/isdn/i4l/isdn_bsdcomp.c
> delete mode 100644 drivers/isdn/i4l/isdn_common.c
> delete mode 100644 drivers/isdn/i4l/isdn_common.h
> delete mode 100644 drivers/isdn/i4l/isdn_concap.c
> delete mode 100644 drivers/isdn/i4l/isdn_concap.h
> delete mode 100644 drivers/isdn/i4l/isdn_net.c
> delete mode 100644 drivers/isdn/i4l/isdn_net.h
> delete mode 100644 drivers/isdn/i4l/isdn_ppp.c
> delete mode 100644 drivers/isdn/i4l/isdn_ppp.h
> delete mode 100644 drivers/isdn/i4l/isdn_tty.c
> delete mode 100644 drivers/isdn/i4l/isdn_tty.h
> delete mode 100644 drivers/isdn/i4l/isdn_ttyfax.c
> delete mode 100644 drivers/isdn/i4l/isdn_ttyfax.h
> delete mode 100644 drivers/isdn/i4l/isdn_v110.c
> delete mode 100644 drivers/isdn/i4l/isdn_v110.h
> delete mode 100644 drivers/isdn/i4l/isdn_x25iface.c
> delete mode 100644 drivers/isdn/i4l/isdn_x25iface.h
> delete mode 100644 drivers/isdn/isdnloop/Makefile
> delete mode 100644 drivers/isdn/isdnloop/isdnloop.c
> delete mode 100644 drivers/isdn/isdnloop/isdnloop.h
> create mode 100644 drivers/staging/isdn/Kconfig
> create mode 100644 drivers/staging/isdn/Makefile
> create mode 100644 drivers/staging/isdn/TODO
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/Kconfig (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/Makefile (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/avm_cs.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/avmcard.h (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/b1.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/b1dma.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/b1isa.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/b1pci.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/b1pcmcia.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/c4.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/t1isa.c (100%)
> rename drivers/{isdn/hardware =3D> staging/isdn}/avm/t1pci.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/Kconfig (92%)
> rename drivers/{ =3D> staging}/isdn/gigaset/Makefile (74%)
> rename drivers/{ =3D> staging}/isdn/gigaset/asyncdata.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/bas-gigaset.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/capi.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/common.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/dummyll.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/ev-layer.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/gigaset.h (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/interface.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/isocdata.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/proc.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/ser-gigaset.c (100%)
> rename drivers/{ =3D> staging}/isdn/gigaset/usb-gigaset.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/Kconfig (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/Makefile (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/boardergo.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/boardergo.h (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hycapi.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_boot.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_defs.h (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_init.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_net.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_pof.h (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_procconf.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_proclog.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/hysdn_sched.c (100%)
> rename drivers/{ =3D> staging}/isdn/hysdn/ince1pc.h (100%)
> delete mode 100644 include/linux/concap.h
> delete mode 100644 include/linux/isdn.h
> delete mode 100644 include/linux/isdn_divertif.h
> delete mode 100644 include/linux/isdn_ppp.h
> delete mode 100644 include/linux/isdnif.h
> delete mode 100644 include/linux/wanrouter.h
> delete mode 100644 include/uapi/linux/isdn.h
> delete mode 100644 include/uapi/linux/isdn_divertif.h
> delete mode 100644 include/uapi/linux/isdn_ppp.h
> delete mode 100644 include/uapi/linux/isdnif.h
> delete mode 100644 include/uapi/linux/wanrouter.h
> _______________________________________________
> isdn4linux mailing list
> [email protected]
> https://www.isdn4linux.de/mailman/listinfo/isdn4linux
>=20
--nextPart91769814.Epor5veC3B
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)
iJwEAAECAAYFAlz0zgkACgkQj3tUlNHnXERdRwP/b1zaJVC+i8fvsmeeLhOlUjyl
8QpoVhNVnoddl8sN7SPYbORq2+lGCpgSB3DhWEpfrsaG1AUE5Qd6lMDqjF7G/GBc
bDdxGRGZvDYfGBFcHx1Do+ECce3GHh4bY7d1uYtN1ndppcuHgX1VgCDeDTB+zcKO
lr0A9cGMmPctxVv/tWs=
=Orb3
-----END PGP SIGNATURE-----
--nextPart91769814.Epor5veC3B--