kern/104715: Please add inverted amplifier sense quirks for NEC VersaPro VY10FBH-L / VJ12FCH-X

KAWATA Masahiko kawata at mta.biglobe.ne.jp
Mon Oct 23 08:30:24 PDT 2006


>Number:         104715
>Category:       kern
>Synopsis:       Please add inverted amplifier sense quirks for NEC VersaPro VY10FBH-L / VJ12FCH-X
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 23 15:30:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     KAWATA Masahiko
>Release:        FreeBSD messi 6.1-STABLE
>Organization:
>Environment:
FreeBSD messi 6.1-STABLE FreeBSD 6.1-STABLE #5: Wed Jul 12 01:34:02 JST 2006  kawata at messi:/usr/src/sys/i386/compile/MESSI  i386

>Description:
My note PC's need to turn on inverted external amplifier sense flag.
Please add inverted amplifier sense quirks for these machines.

NEC VersaPro VY10FBH-L
pcm0 at pci0:31:5: class=0x040100 card=0x82131033 chip=0x24c58086 rev=0x03 hdr=0x00    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller'
    class    = multimedia
    subclass = audio

NEC VersaPro VJ12FCH-X
pcm0 at pci0:31:5: class=0x040100 card=0x82be1033 chip=0x24c58086 rev=0x03 hdr=0x00    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller'
    class    = multimedia
    subclass = audio

>How-To-Repeat:
# kldload snd_ich
% mpg123 anything.mp3
>Fix:
--- /usr/src/sys/dev/sound/pci/ich.c.orig       Sat Oct 14 02:16:55 2006
+++ /usr/src/sys/dev/sound/pci/ich.c    Sat Oct 14 02:12:38 2006
@@ -850,6 +850,7 @@
        case 0x8197104d:        /* Sony S1XP */
        case 0x81c0104d:        /* Sony VAIO type T */
        case 0x81c5104d:        /* Sony VAIO VGN B1VP/B1XP */
+       case 0x82131033:        /* NEC VersaPro VJ10F/BH */
+       case 0x82be1033:        /* NEC VersaPro VJ12F/CH */
        case 0x3089103c:        /* Compaq Presario B3800 */
                ac97_setflags(sc->codec, ac97_getflags(sc->codec) | AC97_F_EAPD_INV);
                break;

>Release-Note:
>Audit-Trail:
>Unformatted:
 >
 Subject: Please add inverted amplifier sense quirks for NEC VersaPro VY10FBH-L / VJ12FCH-X
 X-REMOTE_ADDR-Is-Open-Proxy: Maybe
 X-Send-Pr-Version: www-3.0
 


More information about the freebsd-bugs mailing list