Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Remove iavc(4).



details:   https://anonhg.NetBSD.org/src/rev/0ca80d2efa99
branches:  trunk
changeset: 433574:0ca80d2efa99
user:      maxv <maxv%NetBSD.org@localhost>
date:      Fri Sep 21 18:38:25 2018 +0000

description:
Remove iavc(4).

diffstat:

 distrib/sets/lists/man/mi       |     8 +-
 share/man/man4/Makefile         |     4 +-
 share/man/man4/iavc.4           |    76 --
 sys/arch/amd64/conf/ALL         |     7 +-
 sys/arch/i386/conf/ALL          |     7 +-
 sys/arch/i386/conf/GENERIC_ISDN |     5 +-
 sys/conf/files                  |     7 +-
 sys/dev/DEVNAMES                |     3 +-
 sys/dev/ic/iavc.c               |  1090 ---------------------------------------
 sys/dev/ic/iavcreg.h            |   483 -----------------
 sys/dev/ic/iavcvar.h            |   127 ----
 sys/dev/pci/files.pci           |     6 +-
 sys/dev/pci/iavc_pci.c          |   355 ------------
 13 files changed, 14 insertions(+), 2164 deletions(-)

diffs (truncated from 2338 to 300 lines):

diff -r 54fd1b5c72bb -r 0ca80d2efa99 distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Fri Sep 21 16:53:20 2018 +0000
+++ b/distrib/sets/lists/man/mi Fri Sep 21 18:38:25 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1619 2018/09/21 08:43:18 maxv Exp $
+# $NetBSD: mi,v 1.1620 2018/09/21 18:38:25 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -1287,7 +1287,7 @@
 ./usr/share/man/cat4/i4btel.0                  man-obsolete            obsolete
 ./usr/share/man/cat4/i4btrc.0                  man-obsolete            obsolete
 ./usr/share/man/cat4/i915drm.0                 man-sys-catman          .cat
-./usr/share/man/cat4/iavc.0                    man-sys-catman          .cat
+./usr/share/man/cat4/iavc.0                    man-obsolete            obsolete
 ./usr/share/man/cat4/ibmcd.0                   man-sys-catman          .cat
 ./usr/share/man/cat4/ibmhawk.0                 man-sys-catman          .cat
 ./usr/share/man/cat4/ichlpcib.0                        man-obsolete            obsolete
@@ -4408,7 +4408,7 @@
 ./usr/share/man/html4/i386/vesafb.html         man-obsolete            obsolete
 ./usr/share/man/html4/i386/viac7temp.html      man-sys-htmlman         html
 ./usr/share/man/html4/i915drm.html             man-sys-htmlman         html
-./usr/share/man/html4/iavc.html                        man-sys-htmlman         html
+./usr/share/man/html4/iavc.html                        man-obsolete            obsolete
 ./usr/share/man/html4/ibmcd.html               man-sys-htmlman         html
 ./usr/share/man/html4/ibmhawk.html             man-sys-htmlman         html
 ./usr/share/man/html4/ichlpcib.html            man-obsolete            obsolete
@@ -7361,7 +7361,7 @@
 ./usr/share/man/man4/i4btel.4                  man-obsolete            obsolete
 ./usr/share/man/man4/i4btrc.4                  man-obsolete            obsolete
 ./usr/share/man/man4/i915drm.4                 man-sys-man             .man
-./usr/share/man/man4/iavc.4                    man-sys-man             .man
+./usr/share/man/man4/iavc.4                    man-obsolete            obsolete
 ./usr/share/man/man4/ibmcd.4                   man-sys-man             .man
 ./usr/share/man/man4/ibmhawk.4                 man-sys-man             .man
 ./usr/share/man/man4/ichlpcib.4                        man-obsolete            obsolete
diff -r 54fd1b5c72bb -r 0ca80d2efa99 share/man/man4/Makefile
--- a/share/man/man4/Makefile   Fri Sep 21 16:53:20 2018 +0000
+++ b/share/man/man4/Makefile   Fri Sep 21 18:38:25 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.667 2018/09/19 13:58:27 maxv Exp $
+#      $NetBSD: Makefile,v 1.668 2018/09/21 18:38:25 maxv Exp $
 #      @(#)Makefile    8.1 (Berkeley) 6/18/93
 
 MAN=   aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -146,7 +146,7 @@
 
 # ISDN devices
 MAN+=  isdntrc.4 isdntel.4 isdnbchan.4 ippp.4 irip.4 isdnctl.4 isdn.4 \
-       ifpci.4 isic.4 iwic.4 isdncapi.4 iavc.4
+       ifpci.4 isic.4 iwic.4 isdncapi.4
 
 # onewire bus and devices
 MAN+=  gpioow.4 onewire.4 owtemp.4
diff -r 54fd1b5c72bb -r 0ca80d2efa99 share/man/man4/iavc.4
--- a/share/man/man4/iavc.4     Fri Sep 21 16:53:20 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-.\" $NetBSD: iavc.4,v 1.5 2014/03/18 18:20:39 riastradh Exp $
-.\"
-.\" Copyright (c) 2001, 2002 Hellmuth Michaelis. All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\"    notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\"    notice, this list of conditions and the following disclaimer in the
-.\"    documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" $FreeBSD: src/usr.sbin/i4b/man/iavc.4,v 1.3 2002/07/28 18:21:48 hm Exp $
-.\"
-.\"    last edit-date: [Sun Jul 28 16:37:51 2002]
-.\"
-.Dd July 28, 2002
-.Dt IAVC 4
-.Os
-.Sh NAME
-.Nm iavc
-.Nd isdn4bsd AVM B1 driver
-.Sh SYNOPSIS
-.Cd "iavc* at pci?"
-.Sh DESCRIPTION
-The
-.Nm
-driver is used to glue the AVM family of active cards to the
-.Xr isdncapi 4
-driver and the
-.Em isdn4bsd
-package.
-Currently only the AVM B1 PCI is supported.
-Support for the AVM B1 ISA and the AVM T1 PCI cards should be quite
-easy to add, since support already exists in the
-.Fx
-version of the driver.
-.Pp
-To use this driver, you must first fetch the firmware file
-.Nm b1.t4
-from
-.Lk ftp://ftp.avm.de/
-and load it to the card using
-.Xr isdnd 8 .
-.Sh SEE ALSO
-.Xr isdncapi 4 ,
-.Xr isdnd 8
-.Sh STANDARDS
-.Lk http://www.capi.org/ "CAPI 2.0"
-.Sh AUTHORS
-.An -nosplit
-The
-.Nm
-device driver was written by
-.An Juha-Matti Liukkonen Aq Mt jml%cubical.fi@localhost
-(Cubical Solutions Ltd, Finland) for
-.Fx
-and ported to
-.Nx
-by
-.An Antti Kantee Aq Mt pooka%cubical.fi@localhost .
-This manpage was written by
-.An Hellmuth Michaelis Aq Mt hm%FreeBSD.org@localhost .
diff -r 54fd1b5c72bb -r 0ca80d2efa99 sys/arch/amd64/conf/ALL
--- a/sys/arch/amd64/conf/ALL   Fri Sep 21 16:53:20 2018 +0000
+++ b/sys/arch/amd64/conf/ALL   Fri Sep 21 18:38:25 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.101 2018/09/06 05:36:49 maxv Exp $
+# $NetBSD: ALL,v 1.102 2018/09/21 18:38:25 maxv Exp $
 # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
 #
 # ALL machine description file
@@ -17,7 +17,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "ALL-$Revision: 1.101 $"
+#ident         "ALL-$Revision: 1.102 $"
 
 maxusers       64              # estimated number of users
 
@@ -1762,9 +1762,6 @@
 # AVM Fritz!PCI V2 card
 ifritz*        at pci?
 
-# AVM B1/T1 PCI card
-iavc*          at pci?
-
 #
 #---------------------------------------------------------------------
 # Supported PCMCIA cards:
diff -r 54fd1b5c72bb -r 0ca80d2efa99 sys/arch/i386/conf/ALL
--- a/sys/arch/i386/conf/ALL    Fri Sep 21 16:53:20 2018 +0000
+++ b/sys/arch/i386/conf/ALL    Fri Sep 21 18:38:25 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.451 2018/09/06 05:36:50 maxv Exp $
+# $NetBSD: ALL,v 1.452 2018/09/21 18:38:25 maxv Exp $
 # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
 #
 # ALL machine description file
@@ -17,7 +17,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "ALL-$Revision: 1.451 $"
+#ident         "ALL-$Revision: 1.452 $"
 
 maxusers       64              # estimated number of users
 
@@ -1908,9 +1908,6 @@
 # AVM Fritz!PCI V2 card
 ifritz*        at pci?
 
-# AVM B1/T1 PCI card
-iavc*          at pci?
-
 #
 #---------------------------------------------------------------------
 # Supported PCMCIA cards:
diff -r 54fd1b5c72bb -r 0ca80d2efa99 sys/arch/i386/conf/GENERIC_ISDN
--- a/sys/arch/i386/conf/GENERIC_ISDN   Fri Sep 21 16:53:20 2018 +0000
+++ b/sys/arch/i386/conf/GENERIC_ISDN   Fri Sep 21 18:38:25 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_ISDN,v 1.16 2010/01/03 03:53:34 dholland Exp $
+# $NetBSD: GENERIC_ISDN,v 1.17 2018/09/21 18:38:25 maxv Exp $
 #
 # GENERIC kernel with all supported ISDN devices and drivers
 
@@ -60,9 +60,6 @@
 # AVM Fritz!PCI V2 card
 ifritz*        at pci?
 
-# AVM B1/T1 PCI card
-iavc*          at pci?
-
 #
 #---------------------------------------------------------------------
 # Supported PCMCIA cards:
diff -r 54fd1b5c72bb -r 0ca80d2efa99 sys/conf/files
--- a/sys/conf/files    Fri Sep 21 16:53:20 2018 +0000
+++ b/sys/conf/files    Fri Sep 21 18:38:25 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: files,v 1.1208 2018/09/19 13:58:27 maxv Exp $
+#      $NetBSD: files,v 1.1209 2018/09/21 18:38:25 maxv Exp $
 #      @(#)files.newconf       7.5 (Berkeley) 5/10/93
 
 version        20171118
@@ -1382,11 +1382,6 @@
 file   dev/ic/hscx.c                   isic
 file   dev/ic/isic_bchan.c             isic
 
-# AWM B1/T1
-# XXX: passive_isdn
-device iavc: isdndev, isdncapi, passive_isdn
-file   dev/ic/iavc.c                   iavc
-
 # Broadcom AirForce / Apple Airport Extreme
 device bwi: arp, ifnet, firmload, wlan
 file   dev/ic/bwi.c                    bwi
diff -r 54fd1b5c72bb -r 0ca80d2efa99 sys/dev/DEVNAMES
--- a/sys/dev/DEVNAMES  Fri Sep 21 16:53:20 2018 +0000
+++ b/sys/dev/DEVNAMES  Fri Sep 21 18:38:25 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: DEVNAMES,v 1.313 2018/09/19 13:58:27 maxv Exp $
+#      $NetBSD: DEVNAMES,v 1.314 2018/09/21 18:38:25 maxv Exp $
 #
 # This file contains all used device names and defined attributes in
 # alphabetical order. New devices added to the system somewhere should first
@@ -612,7 +612,6 @@
 i2c_eeprom             MI              Attribute
 i8042                  shark           Attribute
 i82586                 MI              Attribute
-iavc                   MI
 ibmcd                  MI
 ibus                   pmax
 ibus                   vax
diff -r 54fd1b5c72bb -r 0ca80d2efa99 sys/dev/ic/iavc.c
--- a/sys/dev/ic/iavc.c Fri Sep 21 16:53:20 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1090 +0,0 @@
-/*     $NetBSD: iavc.c,v 1.12 2014/03/23 02:44:19 christos Exp $       */
-
-/*
- * Copyright (c) 2001-2003 Cubical Solutions Ltd. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- *     The AVM ISDN controllers' card specific support routines.
- *
- * $FreeBSD: src/sys/i4b/capi/iavc/iavc_card.c,v 1.1.2.1 2001/08/10 14:08:34 obrien Exp $
- */
-
-#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: iavc.c,v 1.12 2014/03/23 02:44:19 christos Exp $");
-
-#include <sys/param.h>
-#include <sys/kernel.h>
-#include <sys/systm.h>
-#include <sys/mbuf.h>
-#include <sys/socket.h>
-#include <sys/device.h>
-#include <sys/callout.h>
-#include <sys/reboot.h>
-#include <net/if.h>
-
-#include <sys/bus.h>
-
-#include <netisdn/i4b_debug.h>
-#include <netisdn/i4b_ioctl.h>
-#include <netisdn/i4b_trace.h>



Home | Main Index | Thread Index | Old Index