kern/132511: [snd_hda] Probing ALC888 codec on ASRock K10N78-1394 fails

Ilari Laitinen ilari.laitinen at iki.fi
Wed Mar 18 07:50:06 PDT 2009


The following reply was made to PR kern/132511; it has been noted by GNATS.

From: Ilari Laitinen <ilari.laitinen at iki.fi>
To: Alexander Motin <mav at FreeBSD.org>
Cc: bug-followup at FreeBSD.org
Subject: Re: kern/132511: [snd_hda] Probing ALC888 codec on ASRock K10N78-1394 fails
Date: Wed, 18 Mar 2009 16:09:12 +0200

 Alexander Motin <mav at FreeBSD.org> 2009-03-17 10:38:12 +0200:
 > There is several reports about problems with enabling MSI interrupts on
 > NVidia chipsets. It is not enabled now for 7-STABLE by default, but
 > looks like you have latest driver from 8-CURRENT where it is enabled.
 > 
 > Try to add hint.hdac.0.msi=0 into loader.conf to disable it and report
 > result.
 
 That didn't help, which makes sense because probing failed in a similar
 manner with the 7.1-STABLE driver. (I suppose it didn't report anything
 MSI related back then.) Should I try the 7.1-STABLE driver again to
 report its output? Or send the full dmesg or something?
 
 snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
 feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_buffersize=16384 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
 pci0: driver added
 found-> vendor=0x10de, dev=0x0754, revid=0xa2
         domain=0, bus=0, slot=0, func=0
         class=05-00-00, hdrtype=0x00, mfdev=0
         cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords)
         lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
 pci0:0:0:0: reprobing on driver added
 found-> vendor=0x10de, dev=0x0752, revid=0xa1
         domain=0, bus=0, slot=1, func=1
         class=0c-05-00, hdrtype=0x00, mfdev=1
         cmdreg=0x0001, statreg=0x00b0, cachelnsz=0 (dwords)
         lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
         intpin=a, irq=20
         powerspec 2  supports D0 D3  current D0
 pci0:0:1:1: reprobing on driver added
 found-> vendor=0x10de, dev=0x0751, revid=0xa1
         domain=0, bus=0, slot=1, func=2
         class=05-00-00, hdrtype=0x00, mfdev=1
         cmdreg=0x0400, statreg=0x00a0, cachelnsz=0 (dwords)
         lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
 pci0:0:1:2: reprobing on driver added
 found-> vendor=0x10de, dev=0x0753, revid=0xa2
         domain=0, bus=0, slot=1, func=3
         class=0b-40-00, hdrtype=0x00, mfdev=1
         cmdreg=0x0006, statreg=0x00a0, cachelnsz=0 (dwords)
         lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns)
         intpin=b, irq=21
 pci0:0:1:3: reprobing on driver added
 found-> vendor=0x10de, dev=0x0568, revid=0xa1
         domain=0, bus=0, slot=1, func=4
         class=05-00-00, hdrtype=0x00, mfdev=1
         cmdreg=0x0400, statreg=0x00a0, cachelnsz=0 (dwords)
         lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
 pci0:0:1:4: reprobing on driver added
 found-> vendor=0x10de, dev=0x0774, revid=0xa1
         domain=0, bus=0, slot=7, func=0
         class=04-03-00, hdrtype=0x00, mfdev=0
         cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords)
         lattimer=0x00 (0 ns), mingnt=0x02 (500 ns), maxlat=0x05 (1250 ns)
         intpin=a, irq=22
         powerspec 2  supports D0 D3  current D0
         MSI supports 1 message, 64 bit, vector masks
 pci0:0:7:0: reprobing on driver added
 hdac0: <NVidia MCP78 High Definition Audio Controller> mem 0xfce78000-0xfce7bfff irq 22 at device 7.0 on pci0
 hdac0: HDA Driver Revision: 20090131_0127
 hdac0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xfce78000
 hdac0: [MPSAFE]
 hdac0: [ITHREAD]
 hdac0: Probing codec #0...
 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0
 hdac0: HDA Codec #0: Unknown Codec
 hdac0:  HDA Codec ID: 0xffffffff
 hdac0:        Vendor: 0xffff
 hdac0:        Device: 0xffff
 hdac0:      Revision: 0x00
 hdac0:      Stepping: 0x00
 hdac0: PCI Subvendor: 0x08881849
 hdac0: Probing codec #3...
 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0
 hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0
 hdac0: Codec #3 is not responding! Probing aborted.
 hdac0: 
 pci1: driver added
 pci2: driver added
 pci3: driver added
 pci4: driver added
 pci5: driver added
 pci6: driver added
 
 -- 
 Ilari Laitinen


More information about the freebsd-multimedia mailing list