1. 31 May, 2019 3 commits
    • Arnd Bergmann's avatar
      isdn: remove isdn4linux · 9c3c0c20
      Arnd Bergmann authored
      With all isdn4linux hardware drivers gone, this is only a wrapper around
      CAPI to support old user space. However, from looking at the mailing
      list, it seems that the last time anyone asked about it was in 2014,
      when the upgrade from a linux-2.4 installation failed, and mISDN was
      suggested as a replacement.
      
      The largest public ISDN network (Deutsche Telekom) was supposed to be
      shut down 2018, which must have drastically reduced the number of legacy
      installations.
      
      When we last discussed removing i4l in 2016, Karsten Keil suggested
      revisiting this in 2018. I guess this is overdue.
      
      Link: http://listserv.isdn4linux.de/pipermail/isdn4linux/2014-October/006165.html
      Link: https://patchwork.kernel.org/patch/8484861/#17900371
      Link: https://listserv.isdn4linux.de/pipermail/isdn4linux/2019-April/thread.htmlSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      9c3c0c20
    • Arnd Bergmann's avatar
      isdn: remove hisax driver · 85993b8c
      Arnd Bergmann authored
      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: default avatarArnd Bergmann <arnd@arndb.de>
      85993b8c
    • Arnd Bergmann's avatar
      isdn: gigaset: remove i4l support · 8e6c8aa3
      Arnd Bergmann authored
      isdn4linux is getting removed, and the gigaset driver can still
      use the CAPI support, so this can all go away.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8e6c8aa3
  2. 30 May, 2019 37 commits