From owner-freebsd-bugs@FreeBSD.ORG Thu Jan 22 07:30:17 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BA7D16A4CE for ; Thu, 22 Jan 2004 07:30:17 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C29BA43D41 for ; Thu, 22 Jan 2004 07:30:14 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0MFUEFR081908 for ; Thu, 22 Jan 2004 07:30:14 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0MFUEQw081907; Thu, 22 Jan 2004 07:30:14 -0800 (PST) (envelope-from gnats) Resent-Date: Thu, 22 Jan 2004 07:30:14 -0800 (PST) Resent-Message-Id: <200401221530.i0MFUEQw081907@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Josh Elsasser Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8999716A4CE for ; Thu, 22 Jan 2004 07:25:16 -0800 (PST) Received: from mail.vineyard.net (k1.vineyard.net [204.17.195.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CC3B43D1F for ; Thu, 22 Jan 2004 07:25:10 -0800 (PST) (envelope-from joshe@jade.elsasser.org) Received: from localhost (loopback [127.0.0.1]) by mail.vineyard.net (Postfix) with ESMTP id 1DD499190E for ; Thu, 22 Jan 2004 10:25:09 -0500 (EST) Received: from mail.vineyard.net ([127.0.0.1]) by localhost (king1.vineyard.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 96423-08 for ; Thu, 22 Jan 2004 10:25:08 -0500 (EST) Received: from jade.elsasser.org (loopback [127.0.0.1]) by mail.vineyard.net (Postfix) with ESMTP id 9EEAD9187D for ; Thu, 22 Jan 2004 10:25:08 -0500 (EST) Received: by jade.elsasser.org (Postfix, from userid 1000) id A0CAE98; Thu, 22 Jan 2004 10:25:07 -0500 (EST) Message-Id: <20040122152507.A0CAE98@jade.elsasser.org> Date: Thu, 22 Jan 2004 10:25:07 -0500 (EST) From: Josh Elsasser To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/61730: Patch: add pci id for via 8237 to pcm driver X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2004 15:30:17 -0000 >Number: 61730 >Category: kern >Synopsis: Patch: add pci id for via 8237 to pcm driver >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 22 07:30:14 PST 2004 >Closed-Date: >Last-Modified: >Originator: Josh Elsasser >Release: FreeBSD 5.2-CURRENT i386 >Organization: >Environment: System: FreeBSD jade.elsasser.org 5.2-CURRENT FreeBSD 5.2-CURRENT #9: Wed Jan 14 17:47:17 EST 2004 joshe@jade.elsasser.org:/usr/local/obj/usr/src/sys/JADE i386 >Description: The VIA 8237 chip is not probed by the pcm driver. >How-To-Repeat: Boot on a system containing such a sound chip, such as an Asus A7V600 motherboard, and observe the lack of a /dev/dsp. >Fix: --- sys/dev/sound/pci/via8233.c.orig Tue Sep 2 13:30:37 2003 +++ sys/dev/sound/pci/via8233.c Wed Jan 14 15:56:50 2004 @@ -53,6 +53,7 @@ #define VIA8233_REV_ID_8233 0x30 #define VIA8233_REV_ID_8233A 0x40 #define VIA8233_REV_ID_8235 0x50 +#define VIA8233_REV_ID_8237 0x60 #define SEGS_PER_CHAN 2 /* Segments per channel */ #define NDXSCHANS 4 /* No of DXS channels */ @@ -634,6 +635,9 @@ return 0; case VIA8233_REV_ID_8235: device_set_desc(dev, "VIA VT8235"); + return 0; + case VIA8233_REV_ID_8237: + device_set_desc(dev, "VIA VT8237"); return 0; default: device_set_desc(dev, "VIA VT8233X"); /* Unknown */ >Release-Note: >Audit-Trail: >Unformatted: