From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 486E9C04AB6 for ; Mon, 3 Jun 2019 07:49:34 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id EFB3726C48 for ; Mon, 3 Jun 2019 07:49:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727158AbfFCHtc (ORCPT ); Mon, 3 Jun 2019 03:49:32 -0400 Received: from mailgate.titro.de ([130.180.107.90]:3931 "EHLO mailgate.titro.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726645AbfFCHtc (ORCPT ); Mon, 3 Jun 2019 03:49:32 -0400 X-Greylist: delayed 941 seconds by postgrey-1.27 at vger.kernel.org; Mon, 03 Jun 2019 03:49:31 EDT Received: from linux-mfz8.localnet (wernern3 [10.0.2.53]) by mailgate.titro.de (8.14.4/8.14.4) with ESMTP id x537XHtJ030561; Mon, 3 Jun 2019 09:33:17 +0200 From: Werner Cornelius To: isdn4linux@listserv.isdn4linux.de Subject: Re: [GIT PULL net-next, resend] isdn: deprecate non-mISDN drivers Date: Mon, 3 Jun 2019 09:36:30 +0200 User-Agent: KMail/1.12.4 (Linux/2.6.37-desktop; KDE/4.3.5; x86_64; ; ) Cc: Arnd Bergmann , Networking , David Miller , driverdevel , Tilman Schmidt , Karsten Keil , gigaset307x-common@lists.sourceforge.net, Greg KH , Linux Kernel Mailing List , Al Viro , Thomas Jarosch , Holger Schurig , Paul Bolle References: In-Reply-To: X-PRIORITY: 2 (High) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart91769814.Epor5veC3B"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201906030936.41044.Wernerp@cornelius-consult.de> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --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 > isdn4linux@listserv.isdn4linux.de > 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--