Re: snd_hda(freebsd 7.0 rc1) doesn't work on dell latitude D630

From: Frank Staals <frankstaals_at_gmx.net>
Date: Fri, 04 Jan 2008 21:07:00 +0100
Ariff Abdullah wrote:
> [ -> freebsd-multimedia ]
>
> On Fri, 04 Jan 2008 09:46:08 +0100
> Frank Staals <frankstaals_at_gmx.net> wrote:
>   
>> I have a similar problem (also with a D630 ) ; I only get sound when
>>
>> plugging in a headset or similar. Sound won't work over the internal
>>
>> speakers. I also tried the oss drivers, without
>> success though: at the time ( about a month ago ) it even locked up
>> my  system.
>>
>> frank_at_Rena# uname -a
>> FreeBSD Rena.FStaals.net 7.0-BETA4 FreeBSD 7.0-BETA4 #0: Fri Dec 21 
>> 11:48:15 CET 2007     
>> frank_at_Rena.FStaals.net:/usr/obj/usr/src/sys/RENAKERNEL  i386
>>
>>     
>
> Try hint.pcm.0.config="gpio1". Refer to snd_hda(4) on how to set this.
>
> Please show verbose dmesg | grep ^pcm.
>
>
> --
> Ariff Abdullah
> FreeBSD
>
> ... Recording in stereo is obviously too advanced
>     and confusing for us idiot ***** users :P ........
>   
Unforutnately that doesn't solve the problem here. Additional system 
info ( after applying the change in /boot/device.hints )

frank_at_Rena# dmesg | grep ^pcm
pcm0: <Intel 82801H High Definition Audio Controller> mem 
0xfe9fc000-0xfe9fffff irq 21 at device 27.0 on pci0
pcm0: [ITHREAD]
pcm0: <HDA Codec: Sigmatel (Unknown)>
pcm0: <HDA Driver Revision: 20071129_0050>

frank_at_Rena# pciconf -lv | grep -iA 3 pcm
pcm0_at_pci0:0:27:0:       class=0x040300 card=0x01f91028 chip=0x284b8086 
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801H &SUBSYS_81EC1043&REV_02\3&11583659&0&D8'
    class      = multimedia

frank_at_Rena# cat /boot/device.hints | grep pcm
hint.pcm.0.config="gpio1"

frank_at_Rena# sysctl -a | grep pcm
dev.pcm.0.%desc: Intel 82801H High Definition Audio Controller
dev.pcm.0.%driver: pcm
dev.pcm.0.%location: slot=27 function=0 handle=\_SB_.PCI0.AZAL
dev.pcm.0.%pnpinfo: vendor=0x8086 device=0x284b subvendor=0x1028 
subdevice=0x01f9 class=0x040300
dev.pcm.0.%parent: pci0
dev.pcm.0.wake: 0
dev.pcm.0.play.vchans: 1
dev.pcm.0.play.vchanrate: 48000
dev.pcm.0.play.vchanformat: s16le
dev.pcm.0.rec.vchans: 1
dev.pcm.0.rec.vchanrate: 48000
dev.pcm.0.rec.vchanformat: s16le
dev.pcm.0.buffersize: 16384
dev.pcm.0.polling: 0
dev.pcm.0.polling_interval: 250

-- 
-Frank Staals
Received on Fri Jan 04 2008 - 20:35:08 UTC