kern/71317: [PATCH] Add nForce2 sound support for MSI K7N2 Delta2 Platinum

Jeremy Messenger mezz at FreeBSD.org
Thu Sep 2 15:20:24 PDT 2004


>Number:         71317
>Category:       kern
>Synopsis:       [PATCH] Add nForce2 sound support for MSI K7N2 Delta2 Platinum
>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 Sep 02 22:20:23 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Mezz
>Release:        FreeBSD 5.3-BETA2 i386
>Organization:
>Environment:
System: FreeBSD ns1.mezzweb.com 5.3-BETA2 FreeBSD 5.2-CURRENT #0: Tue Mar 30
01:17:23 CST 2004 mezz at mezz.mezzweb.com:/usr/src/sys/i386/compile/BSDROCKS i386

>Description:
Add nForce2 sound support for MSI K7N2 Delta2 Platinum (MS-6570E-010).

http://www.msicomputer.com/product/p_spec.asp?model=K7N2_Delta2_Platinum&class=mb

	- Integrated Hardware Sound Blaster/Direct Sound AC97 audio
	- Chip integrated (5.1 channel H/W audio)
	- Direct Sound AC97 audio
	- 6 channel analog output
	- Digital SPDIF out signal compatible W/S-Bracket

Before pciconf:
===========================================
none8 at pci0:6:0:	class=0x040100 card=0x00801462 chip=0x008a10de rev=0xa1 hdr=0x00
    vendor   = 'NVIDIA Corporation'
    class    = multimedia
    subclass = audio
===========================================

After pciconf:
===========================================
pcm0 at pci0:6:0:	class=0x040100 card=0x00801462 chip=0x008a10de rev=0xa1 hdr=0x00
    vendor   = 'NVIDIA Corporation'
    class    = multimedia
    subclass = audio
===========================================

dmesg shows:
===========================================
pcm0: <Nvidia nForce2> port 0xe400-0xe47f,0xe000-0xe0ff mem 0xe4004000-0xe4004fff irq 21 at device 6.0 on pci0
pcm0: [GIANT-LOCKED]
pcm0: <Avance Logic ALC655 AC97 Codec>
===========================================

My sister and brother have tested it for me by use cdcontrol and xmms, they
told me that they work great with this new nForce2 sound id added.

>How-To-Repeat:
n/a

>Fix:
Not sure if it should be either "Nvidia nForce2" or "Nvidia nForce2 MCP" for
the name.

--- patch-sys::dev::sound::pci::ich.c begins here ---
--- sys/dev/sound/pci/ich.c.orig	Thu Sep  2 11:44:48 2004
+++ sys/dev/sound/pci/ich.c	Thu Sep  2 11:46:25 2004
@@ -648,6 +648,10 @@
 		device_set_desc(dev, "Nvidia nForce2");
 		return 0;
 
+	case 0x008a10de:
+		device_set_desc(dev, "Nvidia nForce2");
+		return 0;
+
 	case 0x00da10de:
 		device_set_desc(dev, "Nvidia nForce3");
 		return 0;
--- patch-sys::dev::sound::pci::ich.c ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list