Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Mar 2007 11:47:16 -0500 (EST)
From:      kpitcher@keithpitcher.com
To:        freebsd-multimedia@freebsd.org
Subject:   snd_hda and play interrupt
Message-ID:  <58712.65.170.77.81.1172940436.squirrel@www.keithpitcher.com>

next in thread | raw e-mail | index | archive | help
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=20
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 0xb000000=
0
irq 11 kld snd_hda [20061017_0033] (1p/1r/0v channels duplex default)

My pciconf is :
pcm0@pci0:16:1: class=3D0x040300 card=3D0x30b7103c chip=3D0x026c10de rev=3D=
0xa2
hdr=3D0x00
    vendor     =3D 'NVIDIA Corporation'
    class      =3D 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






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?58712.65.170.77.81.1172940436.squirrel>