From owner-freebsd-doc@FreeBSD.ORG Thu Aug 18 23:40:28 2005 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F83B16A41F for ; Thu, 18 Aug 2005 23:40:28 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BF9943D45 for ; Thu, 18 Aug 2005 23:40:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j7INeRBt092566 for ; Thu, 18 Aug 2005 23:40:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j7INeRfG092565; Thu, 18 Aug 2005 23:40:27 GMT (envelope-from gnats) Resent-Date: Thu, 18 Aug 2005 23:40:27 GMT Resent-Message-Id: <200508182340.j7INeRfG092565@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Arthur Hartwig Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B83E16A420 for ; Thu, 18 Aug 2005 23:39:53 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BEC443D48 for ; Thu, 18 Aug 2005 23:39:53 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j7INdqi7093651 for ; Thu, 18 Aug 2005 23:39:52 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j7INdqvI093650; Thu, 18 Aug 2005 23:39:52 GMT (envelope-from nobody) Message-Id: <200508182339.j7INdqvI093650@www.freebsd.org> Date: Thu, 18 Aug 2005 23:39:52 GMT From: Arthur Hartwig To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: docs/85100: ICH audio device support statement is ambiguous X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2005 23:40:28 -0000 >Number: 85100 >Category: docs >Synopsis: ICH audio device support statement is ambiguous >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 18 23:40:27 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Arthur Hartwig >Release: 5.4 >Organization: Nokia >Environment: FreeBSD oz-net-11.iprg.nokia.com 5.4-RELEASE FreeBSD 5.4-RELEASE #8: Thu Aug 18 16:46:30 EST 2005 hartwig@oz-net-11.iprg.nokia.com:/usr/obj/usr/src/sys/oz-net-11 i386 >Description: The ICH6 (possibly other members of the ICH family) provides two audio devices: an AC97 audio and the Intel High Definition Audio (also called azalia). The FreeBSD/i386 5.4-RELEASE Hardware Notes (and possible the Hardware Notes for other platforms) ambiguously states that the ICH6 audio device is supported without stating which ICH6 audio device. My examination of the dev/sound/pci/ich.c driver suggests that the support is for the AC97 audio device and that there is no support for the High Definition Audio device. I discovered this when I tried to get the sound working on my ICH7 based motherboard (Gigabyte Gi-8I945P-G) Noting that the ICH6 and ICH7 High defiition audio devices seemed very similar (apart from the PCI ids) I tweaked the ich sound driver to also recognise the ICH7 HDA device but the driver attach function reported another problem. When I went looking into that I discovered the AC97 audio device on the IC6 and ICH7 and that the ich sound driver supported the AC97 audio. Since the BIOS on my motherboard disables the AC97 audio device I am left with no audio support. >How-To-Repeat: >Fix: Suggest the hardware release notes on all relevant platforms be clarified, the file conf/NOTES be modified by replacing # snd_ich: Intel ICH PCI and some more audio controllers # embedded in a chipset. with something like # snd_ich: The AC97 audio device in Intel ICH PCI and # some other chipsets. This does not support # the Intel High Definition Audio device. and the file dev/sound/pci/ich.c be changed to include a statement that its a driver for the AC97 audio device not the Intel High Definition Audio device. >Release-Note: >Audit-Trail: >Unformatted: