Source-Changes-HG archive

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

[src/trunk]: src Retire azalia(4).



details:   https://anonhg.NetBSD.org/src/rev/9f255ba0fbb4
branches:  trunk
changeset: 744661:9f255ba0fbb4
user:      jmcneill <jmcneill%NetBSD.org@localhost>
date:      Sun Feb 09 16:06:17 2020 +0000

description:
Retire azalia(4).

diffstat:

 distrib/sets/lists/man/mi           |     8 +-
 distrib/sets/lists/modules/md.amd64 |     6 +-
 distrib/sets/lists/modules/md.i386  |     6 +-
 doc/CHANGES                         |     3 +-
 share/man/man4/Makefile             |     4 +-
 share/man/man4/azalia.4             |    65 -
 sys/arch/amd64/conf/ALL             |     5 +-
 sys/arch/amd64/conf/GENERIC         |     5 +-
 sys/arch/amd64/conf/XEN3_DOM0       |     5 +-
 sys/arch/i386/conf/ALL              |     5 +-
 sys/arch/i386/conf/GENERIC          |     5 +-
 sys/dev/DEVNAMES                    |     3 +-
 sys/dev/pci/azalia.c                |  2436 -------------------
 sys/dev/pci/azalia.h                |   594 ----
 sys/dev/pci/azalia_codec.c          |  4278 -----------------------------------
 sys/dev/pci/files.pci               |     8 +-
 sys/modules/Makefile                |     3 +-
 sys/modules/azalia/Makefile         |    15 -
 sys/modules/azalia/azalia.ioconf    |    10 -
 19 files changed, 27 insertions(+), 7437 deletions(-)

diffs (truncated from 7716 to 300 lines):

diff -r 561e96ac7f21 -r 9f255ba0fbb4 distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Sun Feb 09 15:52:48 2020 +0000
+++ b/distrib/sets/lists/man/mi Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1679 2020/02/02 21:49:44 kamil Exp $
+# $NetBSD: mi,v 1.1680 2020/02/09 16:06:17 jmcneill Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -936,7 +936,7 @@
 ./usr/share/man/cat4/axe.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/axen.0                    man-sys-catman          .cat
 ./usr/share/man/cat4/az.0                      man-sys-catman          .cat
-./usr/share/man/cat4/azalia.0                  man-sys-catman          .cat
+./usr/share/man/cat4/azalia.0                  man-obsolete            obsolete
 ./usr/share/man/cat4/battery_pmu.0             man-sys-catman          .cat
 ./usr/share/man/cat4/bba.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/bce.0                     man-sys-catman          .cat
@@ -4125,7 +4125,7 @@
 ./usr/share/man/html4/axe.html                 man-sys-htmlman         html
 ./usr/share/man/html4/axen.html                        man-sys-htmlman         html
 ./usr/share/man/html4/az.html                  man-sys-htmlman         html
-./usr/share/man/html4/azalia.html              man-sys-htmlman         html
+./usr/share/man/html4/azalia.html              man-obsolete            obsolete
 ./usr/share/man/html4/battery_pmu.html         man-sys-htmlman         html
 ./usr/share/man/html4/bba.html                 man-sys-htmlman         html
 ./usr/share/man/html4/bce.html                 man-sys-htmlman         html
@@ -7080,7 +7080,7 @@
 ./usr/share/man/man4/axe.4                     man-sys-man             .man
 ./usr/share/man/man4/axen.4                    man-sys-man             .man
 ./usr/share/man/man4/az.4                      man-sys-man             .man
-./usr/share/man/man4/azalia.4                  man-sys-man             .man
+./usr/share/man/man4/azalia.4                  man-obsolete            obsolete
 ./usr/share/man/man4/battery_pmu.4             man-sys-man             .man
 ./usr/share/man/man4/bba.4                     man-sys-man             .man
 ./usr/share/man/man4/bce.4                     man-sys-man             .man
diff -r 561e96ac7f21 -r 9f255ba0fbb4 distrib/sets/lists/modules/md.amd64
--- a/distrib/sets/lists/modules/md.amd64       Sun Feb 09 15:52:48 2020 +0000
+++ b/distrib/sets/lists/modules/md.amd64       Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.82 2019/12/04 11:47:17 jmcneill Exp $
+# $NetBSD: md.amd64,v 1.83 2020/02/09 16:06:17 jmcneill Exp $
 #
 # NOTE that there are two sets of files here:
 # @MODULEDIR@ and amd64-xen
@@ -45,8 +45,8 @@
 ./@MODULEDIR@/au8522/au8522.kmod               base-kernel-modules     kmod
 ./@MODULEDIR@/auvitek                          base-kernel-modules     kmod
 ./@MODULEDIR@/auvitek/auvitek.kmod             base-kernel-modules     kmod
-./@MODULEDIR@/azalia                           base-kernel-modules     kmod
-./@MODULEDIR@/azalia/azalia.kmod               base-kernel-modules     kmod
+./@MODULEDIR@/azalia                           base-obsolete           obsolete
+./@MODULEDIR@/azalia/azalia.kmod               base-obsolete           obsolete
 ./@MODULEDIR@/bpfjit                           base-kernel-modules     kmod,sljit
 ./@MODULEDIR@/bpfjit/bpfjit.kmod               base-kernel-modules     kmod,sljit
 ./@MODULEDIR@/compat_linux                     base-kernel-modules     kmod
diff -r 561e96ac7f21 -r 9f255ba0fbb4 distrib/sets/lists/modules/md.i386
--- a/distrib/sets/lists/modules/md.i386        Sun Feb 09 15:52:48 2020 +0000
+++ b/distrib/sets/lists/modules/md.i386        Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.i386,v 1.83 2019/12/04 11:47:17 jmcneill Exp $
+# $NetBSD: md.i386,v 1.84 2020/02/09 16:06:17 jmcneill Exp $
 #
 # NOTE that there are two sets of files here: @MODULEDIR@ and i386pae-xen
 #
@@ -47,8 +47,8 @@
 ./@MODULEDIR@/au8522/au8522.kmod               base-kernel-modules     kmod
 ./@MODULEDIR@/auvitek                          base-kernel-modules     kmod
 ./@MODULEDIR@/auvitek/auvitek.kmod             base-kernel-modules     kmod
-./@MODULEDIR@/azalia                           base-kernel-modules     kmod
-./@MODULEDIR@/azalia/azalia.kmod               base-kernel-modules     kmod
+./@MODULEDIR@/azalia                           base-obsolete           obsolete
+./@MODULEDIR@/azalia/azalia.kmod               base-obsolete           obsolete
 ./@MODULEDIR@/bpfjit                           base-kernel-modules     kmod,sljit
 ./@MODULEDIR@/bpfjit/bpfjit.kmod               base-kernel-modules     kmod,sljit
 ./@MODULEDIR@/cac_eisa                         base-obsolete           obsolete
diff -r 561e96ac7f21 -r 9f255ba0fbb4 doc/CHANGES
--- a/doc/CHANGES       Sun Feb 09 15:52:48 2020 +0000
+++ b/doc/CHANGES       Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# LIST OF CHANGES FROM LAST RELEASE:                   <$Revision: 1.2648 $>
+# LIST OF CHANGES FROM LAST RELEASE:                   <$Revision: 1.2649 $>
 #
 #
 # [Note: This file does not mention every change made to the NetBSD source tree.
@@ -142,3 +142,4 @@
        Collect network interface statistics using per-cpu counters
                that are collated when they are queried. [thorpej 20200201]
        realpath(1): Ported from FreeBSD. [kamil 20200202]
+       kernel: Remove azalia(4). [jmcneill 20200209]
diff -r 561e96ac7f21 -r 9f255ba0fbb4 share/man/man4/Makefile
--- a/share/man/man4/Makefile   Sun Feb 09 15:52:48 2020 +0000
+++ b/share/man/man4/Makefile   Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.701 2020/01/29 18:39:04 maya Exp $
+#      $NetBSD: Makefile,v 1.702 2020/02/09 16:06:17 jmcneill Exp $
 #      @(#)Makefile    8.1 (Berkeley) 6/18/93
 
 MAN=   aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -9,7 +9,7 @@
        an.4 aq.4 arcmsr.4 arcofi.4 aria.4 artsata.4 ata.4 atalk.4 ataraid.4 \
        ath.4 athn.4 atphy.4 atppc.4 attimer.4 atw.4 \
        auacer.4 audio.4 audiocs.4 auich.4 \
-       auixp.4 autri.4 auvia.4 awi.4 azalia.4 \
+       auixp.4 autri.4 auvia.4 awi.4 \
        battery_pmu.4 bba.4 bce.4 bcsp.4 be.4 bge.4 bnx.4 bha.4 \
        bio.4 bktr.4 bluetooth.4 bmtphy.4 bpf.4 bpfjit.4 \
        brgphy.4 bridge.4 bthidev.4 bthub.4 btkbd.4 \
diff -r 561e96ac7f21 -r 9f255ba0fbb4 share/man/man4/azalia.4
--- a/share/man/man4/azalia.4   Sun Feb 09 15:52:48 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-.\"    $NetBSD: azalia.4,v 1.7 2012/03/13 19:25:39 njoly Exp $
-.\"
-.\" Copyright (c) 2005 The NetBSD Foundation, Inc.
-.\" All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by TAMURA Kent
-.\"
-.\" 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 NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
-.\"
-.Dd March 15, 2007
-.Dt AZALIA 4
-.Os
-.Sh NAME
-.Nm azalia
-.Nd Generic High Definition Audio device driver
-.Sh SYNOPSIS
-.Cd "azalia* at pci? dev ? function ?"
-.Cd "audio* at audiobus?"
-.Pp
-.Cd "options AZALIA_DEBUG"
-.Sh DESCRIPTION
-The
-.Nm
-device driver is expected to support any PCI device which is
-compliant to the High Definition Audio Specification 1.0.
-Known supported controllers are Intel 82801F (ICH6)
-and Intel 82801G (ICH7).
-Known supported codecs are Realtek ALC260, ALC880, ALC882,
-Analog Devices AD1981HD, CMedia CMI9880,
-Sigmatel STAC9221, and STAC9221D.
-.Sh SEE ALSO
-.Xr audio 4 ,
-.Xr pci 4
-.Pp
-.Lk http://www.intel.com/design/chipsets/hdaudio.htm "Intel High Definition Audio"
-.Sh HISTORY
-The
-.Nm
-device driver appeared in
-.Nx 3.0 .
-.Sh BUGS
-Non-PCM encodings such as Float32 and AC-3 are not supported.
-.Pp
-There is no way to use 20bit or 24bit precision because of a
-limitation of the MI audio framework.
diff -r 561e96ac7f21 -r 9f255ba0fbb4 sys/arch/amd64/conf/ALL
--- a/sys/arch/amd64/conf/ALL   Sun Feb 09 15:52:48 2020 +0000
+++ b/sys/arch/amd64/conf/ALL   Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.145 2020/02/08 07:07:06 maxv Exp $
+# $NetBSD: ALL,v 1.146 2020/02/09 16:06:18 jmcneill 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.145 $"
+#ident         "ALL-$Revision: 1.146 $"
 
 maxusers       64              # estimated number of users
 
@@ -1377,7 +1377,6 @@
 auixp* at pci? dev ? function ?        # ATI IXP AC'97 Audio
 autri* at pci? dev ? function ?        # Trident 4DWAVE based AC'97 Audio
 auvia* at pci? dev ? function ?        # VIA VT82C686A integrated AC'97 Audio
-azalia* at pci? dev ? function ?       # High Definition Audio
 clcs*  at pci? dev ? function ?        # Cirrus Logic CS4280
 clct*  at pci? dev ? function ?        # Cirrus Logic CS4281
 cmpci* at pci? dev ? function ?        # C-Media CMI8338/8738
diff -r 561e96ac7f21 -r 9f255ba0fbb4 sys/arch/amd64/conf/GENERIC
--- a/sys/arch/amd64/conf/GENERIC       Sun Feb 09 15:52:48 2020 +0000
+++ b/sys/arch/amd64/conf/GENERIC       Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.561 2020/02/08 07:07:06 maxv Exp $
+# $NetBSD: GENERIC,v 1.562 2020/02/09 16:06:18 jmcneill Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "GENERIC-$Revision: 1.561 $"
+#ident         "GENERIC-$Revision: 1.562 $"
 
 maxusers       64              # estimated number of users
 
@@ -958,7 +958,6 @@
 auixp* at pci? dev ? function ?        # ATI IXP AC'97 Audio
 autri* at pci? dev ? function ?        # Trident 4DWAVE based AC'97 Audio
 auvia* at pci? dev ? function ?        # VIA AC'97 audio
-#azalia* at pci? dev ? function ?      # High Definition Audio
 clcs*  at pci? dev ? function ?        # Cirrus Logic CS4280
 clct*  at pci? dev ? function ?        # Cirrus Logic CS4281
 cmpci* at pci? dev ? function ?        # C-Media CMI8338/8738
diff -r 561e96ac7f21 -r 9f255ba0fbb4 sys/arch/amd64/conf/XEN3_DOM0
--- a/sys/arch/amd64/conf/XEN3_DOM0     Sun Feb 09 15:52:48 2020 +0000
+++ b/sys/arch/amd64/conf/XEN3_DOM0     Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOM0,v 1.174 2020/01/29 18:39:00 maya Exp $
+# $NetBSD: XEN3_DOM0,v 1.175 2020/02/09 16:06:18 jmcneill Exp $
 
 include        "arch/amd64/conf/std.xen"
 
@@ -11,7 +11,7 @@
 #options       UVMHIST_PRINT
 #options       SYSCALL_DEBUG
 
-#ident         "XEN3_DOM0-$Revision: 1.174 $"
+#ident         "XEN3_DOM0-$Revision: 1.175 $"
 
 maxusers       32              # estimated number of users
 
@@ -706,7 +706,6 @@
 auixp* at pci? dev ? function ?        # ATI IXP AC'97 Audio
 autri* at pci? dev ? function ?        # Trident 4DWAVE based AC'97 Audio
 auvia* at pci? dev ? function ?        # VIA VT82C686A integrated AC'97 Audio
-#azalia* at pci? dev ? function ?      # High Definition Audio
 clcs*  at pci? dev ? function ?        # Cirrus Logic CS4280
 clct*  at pci? dev ? function ?        # Cirrus Logic CS4281
 cmpci* at pci? dev ? function ?        # C-Media CMI8338/8738
diff -r 561e96ac7f21 -r 9f255ba0fbb4 sys/arch/i386/conf/ALL
--- a/sys/arch/i386/conf/ALL    Sun Feb 09 15:52:48 2020 +0000
+++ b/sys/arch/i386/conf/ALL    Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.488 2020/02/03 19:37:42 maya Exp $
+# $NetBSD: ALL,v 1.489 2020/02/09 16:06:18 jmcneill 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.488 $"
+#ident         "ALL-$Revision: 1.489 $"
 
 maxusers       64              # estimated number of users
 
@@ -1482,7 +1482,6 @@
 auixp* at pci? dev ? function ?        # ATI IXP AC'97 Audio
 autri* at pci? dev ? function ?        # Trident 4DWAVE based AC'97 Audio
 auvia* at pci? dev ? function ?        # VIA VT82C686A integrated AC'97 Audio
-azalia* at pci? dev ? function ?       # High Definition Audio
 clcs*  at pci? dev ? function ?        # Cirrus Logic CS4280
 clct*  at pci? dev ? function ?        # Cirrus Logic CS4281
 cmpci* at pci? dev ? function ?        # C-Media CMI8338/8738
diff -r 561e96ac7f21 -r 9f255ba0fbb4 sys/arch/i386/conf/GENERIC
--- a/sys/arch/i386/conf/GENERIC        Sun Feb 09 15:52:48 2020 +0000
+++ b/sys/arch/i386/conf/GENERIC        Sun Feb 09 16:06:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1223 2020/01/25 18:38:36 thorpej Exp $
+# $NetBSD: GENERIC,v 1.1224 2020/02/09 16:06:18 jmcneill Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "GENERIC-$Revision: 1.1223 $"
+#ident         "GENERIC-$Revision: 1.1224 $"
 
 maxusers       64              # estimated number of users
 
@@ -1203,7 +1203,6 @@



Home | Main Index | Thread Index | Old Index