misc/95257: fix support integrated audio for Nvidia MCP 410 chip

cenix cenixxx at gmail.com
Mon Apr 3 12:00:37 UTC 2006


>Number:         95257
>Category:       misc
>Synopsis:       fix support integrated audio for Nvidia MCP 410 chip
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 03 12:00:33 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     cenix
>Release:        6.0 release
>Organization:
jus
>Environment:
>Description:
Sorry for my bad english, but:
i was fix support of integrated audio card in new chipset Nvidia nforce 61xx/MCP 410/430. 
In dmesg i see that os found my audio, them i try to load all audio drivers with 
#kldload snd_driver
it no fount anything.
But i find, that audio codec (Realtek ALC850 AC97)is supported by os(/sys/dev/sound/pcm/ac97.c)
i go to the google, and no found fix of this problem, but i find how to path /sys/dev/sound/pci/ich.c for the support of nvidia 2 audio in FreeBSD 4.11.
Id of this card i found with pciconf -vl.
i add 3 lines to this file and my audio recognized with kldload snd_ich and work as good.

My motherboard is AsRock K8NF4G-SATA2, chipset NVIDIA GeForce 6100 + nForce 410 MCP;
 
i add:
------------------
case 0x026b10de:
device_set_desc(dev, "nVidia nForce 410 MCP");
return BUS_PROBE_DEFAULT;
-----------------------
in case structure in middle of /sys/dev/sound/pci/ich.c

PS.  I look in CVS Tree and no found fix of this.
PPS. I think that is not serious bug, but it add to FreeBSD more functionality.



>How-To-Repeat:

>Fix:
add to file /sys/dev/sound/pci/ich.c 
-------------------------
case 0x026b10de:
device_set_desc(dev, "nVidia nForce 410 MCP");
return BUS_PROBE_DEFAULT;
-----------------------

in case structure in middle of file
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list