snd_hda and play interrupt

kpitcher at keithpitcher.com kpitcher at keithpitcher.com
Sat Mar 3 17:17:24 UTC 2007


I have a HP Pavilion dv6258se. With 6.2-Stable, I applied the diffs and
made the kernel modules.

Things load just fine, however no audio plays and I get an error message 
anytime I try to send audio through.

from dmesg :
pcm0: <NVidia MCP51 High Definition Audio Controller> mem
0xb0000000-0xb0003fff irq 11 at device 16.1 on pci0
pcm0: <HDA Codec: Conexant Venice>
pcm0: <HDA Driver Revision: 20061017_0033>
pcm0:play:0:dsp0.0: play interrupt timeout, channel dead

This repeats every audio request.
pcm0:play:0:dsp0.0: play interrupt timeout, channel dead

> tail /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <NVidia MCP51 High Definition Audio Controller> at memory 0xb0000000
irq 11 kld snd_hda [20061017_0033] (1p/1r/0v channels duplex default)

My pciconf is :
pcm0 at pci0:16:1: class=0x040300 card=0x30b7103c chip=0x026c10de rev=0xa2
hdr=0x00
    vendor     = 'NVIDIA Corporation'
    class      = multimedia

Digging through the archives, I saw a mention of bios settings. However,
this bios has no IRQ settings in it. Can't change much of anything in the
bios.

Any suggestions would be helpful,

Keith





More information about the freebsd-multimedia mailing list