Date: Tue, 6 Jan 2009 20:29:51 -0800 From: "Garrett Cooper" <yanefbsd@gmail.com> To: "Alexander Motin" <mav@freebsd.org> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: snd_hda(4): getting line-in to work Message-ID: <7d6fde3d0901062029j694d63c1h66c52dfbb80c13d8@mail.gmail.com> In-Reply-To: <4963C4C0.6000509@FreeBSD.org> References: <7d6fde3d0901061032n72e9d0c4refe3c695f441c827@mail.gmail.com> <4963C4C0.6000509@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Tue, Jan 6, 2009 at 12:53 PM, Alexander Motin <mav@freebsd.org> wrote: > Garrett Cooper wrote: >> >> I'm not sure if it's user error or not, but my snd_hda(4) enabled >> chipset doesn't have line-in support enabled. I was wondering if there >> were a special set of instructions I need to follow to get this >> working. > > The main instruction is to boot system with verbose messages. snd_hda writes > all information needed to answer most questions. Read it yourself and if it > does not help - send it to me. > >> [gcooper@orangebox /scratch/ltp]$ cat /dev/sndstat >> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) >> Installed devices: >> pcm0: <HDA Analog Devices AD1988B PCM #0 Analog> at cad 0 nid 1 on >> hdac0 [MPSAFE] (1p:1v/1r:1v channels duplex default) > > All I can see here is that you have some recording device. You can browse > and select specific recording source with `mixer =rec` command. For > additional details look verbose output and read new snd_hda man page. > >> pcm1: <HDA Analog Devices AD1988B PCM #1 Analog> at cad 0 nid 1 on >> hdac0 [MPSAFE] (1p:1v/0r:0v channels) >> pcm2: <HDA Analog Devices AD1988B PCM #2 Digital> at cad 0 nid 1 on >> hdac0 [MPSAFE] (1p:1v/0r:0v channels) > > -- > Alexander Motin Trying with the instructions on the manpage actually disabled my sound... then again I probably screwed up the settings (I believe it was noted as pcm2 before??). Here're the device.hints entries and I attached the -v boot log snippet for the card: hint.hdac.0.cad0.nid17.config="as=1seq=0 device=Headphones" hint.hdac.0.cad0.nid18.config="as=2seq=0 device=Line-out" hint.hdac.0.cad0.nid19.config="as=3seq=0 device=Speaker" hint.hdac.0.cad0.nid20.config="as=4seq=0 device=Mic" hint.hdac.0.cad0.nid21.config="as=5seq=0 device=Line-in" hint.hdac.0.cad0.nid22.config="as=6seq=0 device=Line-out" hint.hdac.0.cad0.nid23.config="as=6seq=0 device=Mic" hint.hdac.0.cad0.nid24.config="as=6seq=0 device=CD" hint.hdac.0.cad0.nid36.config="as=5seq=0 device=Line-out" hint.hdac.0.cad0.nid37.config="as=6seq=0 device=Line-out" Thanks! -Garrett [-- Attachment #2 --] hdac0: <Intel 82801I High Definition Audio Controller> mem 0xf3ff8000-0xf3ffbfff irq 22 at device 27.0 on pci0 hdac0: HDA Driver Revision: 20081226_0122 hdac0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xf3ff8000 hdac0: [MPSAFE] hdac0: [ITHREAD] hdac0: Probing codec #0... hdac0: HDA Codec #0: Analog Devices AD1988B hdac0: HDA Codec ID: 0x11d4198b hdac0: Vendor: 0x11d4 hdac0: Device: 0x198b hdac0: Revision: 0x04 hdac0: Stepping: 0x00 hdac0: PCI Subvendor: 0x82771043 hdac0: Found audio FG nid=1 startnode=2 endnode=62 total=60 hdac0: hdac0: Processing audio FG cad=0 nid=1... hdac0: GPIO: 0x40000002 NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1 hdac0: nid 17 0x02214030 as 3 seq 0 Headphones Jack jack 1 loc 2 color Green misc 0 hdac0: nid 18 0x01014010 as 1 seq 0 Line-out Jack jack 1 loc 1 color Green misc 0 hdac0: nid 19 0x511711f0 as 15 seq 0 Speaker None jack 7 loc 17 color Black misc 1 hdac0: nid 20 0x02a1902e as 2 seq 14 Mic Jack jack 1 loc 2 color Pink misc 0 hdac0: nid 21 0x01813021 as 2 seq 1 Line-in Jack jack 1 loc 1 color Blue misc 0 hdac0: nid 22 0x01011012 as 1 seq 2 Line-out Jack jack 1 loc 1 color Black misc 0 hdac0: nid 23 0x01a19020 as 2 seq 0 Mic Jack jack 1 loc 1 color Pink misc 0 hdac0: nid 24 0x99331122 as 2 seq 2 CD Fixed jack 3 loc 25 color Black misc 1 hdac0: Patching widget caps nid=26 0x00400000 -> 0x00700000 hdac0: nid 27 0x0145f1f0 as 15 seq 0 SPDIF-out Jack jack 5 loc 1 color Other misc 1 hdac0: nid 28 0x41c5f1f0 as 15 seq 0 SPDIF-in None jack 5 loc 1 color Other misc 1 hdac0: GHOST: nid=29 j=0 entnum=4 index=0 res=0x00000b01 hdac0: nid 36 0x01016011 as 1 seq 1 Line-out Jack jack 1 loc 1 color Orange misc 0 hdac0: nid 37 0x01012014 as 1 seq 4 Line-out Jack jack 1 loc 1 color Grey misc 0 hdac0: Patched pins configuration: hdac0: nid 17 0x02214030 as 3 seq 0 Headphones Jack jack 1 loc 2 color Green misc 0 hdac0: nid 18 0x01014010 as 1 seq 0 Line-out Jack jack 1 loc 1 color Green misc 0 hdac0: nid 19 0x511711f0 as 15 seq 0 Speaker None jack 7 loc 17 color Black misc 1 [DISABLED] hdac0: nid 20 0x02a1902e as 2 seq 14 Mic Jack jack 1 loc 2 color Pink misc 0 hdac0: nid 21 0x01813021 as 2 seq 1 Line-in Jack jack 1 loc 1 color Blue misc 0 hdac0: nid 22 0x01011012 as 1 seq 2 Line-out Jack jack 1 loc 1 color Black misc 0 hdac0: nid 23 0x01a19020 as 2 seq 0 Mic Jack jack 1 loc 1 color Pink misc 0 hdac0: nid 24 0x99331122 as 2 seq 2 CD Fixed jack 3 loc 25 color Black misc 1 hdac0: nid 27 0x0145f1f0 as 15 seq 0 SPDIF-out Jack jack 5 loc 1 color Other misc 1 hdac0: nid 28 0x41c5f1f0 as 15 seq 0 SPDIF-in None jack 5 loc 1 color Other misc 1 [DISABLED] hdac0: nid 36 0x01016011 as 1 seq 1 Line-out Jack jack 1 loc 1 color Orange misc 0 hdac0: nid 37 0x01012014 as 1 seq 4 Line-out Jack jack 1 loc 1 color Grey misc 0 hdac0: 4 associations found: hdac0: Association 0 (1) out: hdac0: Pin nid=18 seq=0 hdac0: Pin nid=36 seq=1 hdac0: Pin nid=22 seq=2 hdac0: Pin nid=37 seq=4 hdac0: Association 1 (2) in: hdac0: Pin nid=23 seq=0 hdac0: Pin nid=21 seq=1 hdac0: Pin nid=24 seq=2 hdac0: Pin nid=20 seq=14 hdac0: Association 2 (3) out: hdac0: Pin nid=17 seq=0 hdac0: Association 3 (15) out: hdac0: Pin nid=27 seq=0 hdac0: Tracing association 0 (1) hdac0: Pin 18 traced to DAC 4 hdac0: Pin 36 traced to DAC 5 hdac0: Pin 22 traced to DAC 6 hdac0: Pin 37 traced to DAC 10 hdac0: Association 0 (1) trace succeded hdac0: Tracing association 1 (2) hdac0: Unable to trace pin 23 to ADC 7, undo traces hdac0: Pin 23 traced to ADC 8 hdac0: Pin 21 traced to ADC 8 hdac0: Pin 24 traced to ADC 8 hdac0: Pin 20 traced to ADC 8 hdac0: Association 1 (2) trace succeded hdac0: Tracing association 2 (3) hdac0: Pin 17 traced to DAC 3 hdac0: Association 2 (3) trace succeded hdac0: Tracing association 3 (15) hdac0: Pin 27 traced to DAC 2 hdac0: Association 3 (15) trace succeded hdac0: Tracing input monitor hdac0: Tracing nid 32 to out hdac0: nid 32 is input monitor hdac0: Tracing beeper hdac0: nid 26 traced to out hdac0: FG config/quirks: forcestereo ivref80 hdac0: hdac0: +-------------------+ hdac0: | DUMPING HDA NODES | hdac0: +-------------------+ hdac0: hdac0: Default Parameter hdac0: ----------------- hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: IN amp: 0x80000000 hdac0: OUT amp: 0x00052727 hdac0: hdac0: nid: 2 hdac0: Name: audio output hdac0: Widget cap: 0x00030311 hdac0: DIGITAL STEREO hdac0: Association: 3 (0x00000001) hdac0: OSS: pcm (pcm) hdac0: Stream cap: 0x00000005 hdac0: AC3 PCM hdac0: PCM cap: 0x000e07e0 hdac0: 16 20 24 bits, 44 48 88 96 176 192 KHz hdac0: connections: 1 hdac0: | hdac0: + [DISABLED] <- nid=29 [audio mixer] [DISABLED] hdac0: hdac0: nid: 3 hdac0: Name: audio output hdac0: Widget cap: 0x00000405 hdac0: PWR STEREO hdac0: Association: 2 (0x00000001) hdac0: OSS: pcm (pcm) hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: Output amp: 0x00052727 hdac0: mute=0 step=39 size=5 offset=39 hdac0: hdac0: nid: 4 hdac0: Name: audio output hdac0: Widget cap: 0x00000405 hdac0: PWR STEREO hdac0: Association: 0 (0x00000001) hdac0: OSS: pcm (pcm) hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: Output amp: 0x00052727 hdac0: mute=0 step=39 size=5 offset=39 hdac0: hdac0: nid: 5 hdac0: Name: audio output hdac0: Widget cap: 0x00000405 hdac0: PWR STEREO hdac0: Association: 0 (0x00000002) hdac0: OSS: pcm (pcm) hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: Output amp: 0x00052727 hdac0: mute=0 step=39 size=5 offset=39 hdac0: hdac0: nid: 6 hdac0: Name: audio output hdac0: Widget cap: 0x00000405 hdac0: PWR STEREO hdac0: Association: 0 (0x00000004) hdac0: OSS: pcm (pcm) hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: Output amp: 0x00052727 hdac0: mute=0 step=39 size=5 offset=39 hdac0: hdac0: nid: 7 [DISABLED] hdac0: Name: audio input hdac0: Widget cap: 0x00130391 hdac0: DIGITAL UNSOL STEREO hdac0: Stream cap: 0x00000005 hdac0: AC3 PCM hdac0: PCM cap: 0x000e07e0 hdac0: 16 20 24 bits, 44 48 88 96 176 192 KHz hdac0: connections: 1 hdac0: | hdac0: + [DISABLED] <- nid=28 [pin: SPDIF-in (None)] [DISABLED] hdac0: hdac0: nid: 8 hdac0: Name: audio input hdac0: Widget cap: 0x00100501 hdac0: PWR STEREO hdac0: Association: 1 (0x00004007) hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: connections: 1 hdac0: | hdac0: + <- nid=12 [audio selector] hdac0: hdac0: nid: 9 [DISABLED] hdac0: Name: audio input hdac0: Widget cap: 0x00100501 hdac0: PWR STEREO hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: connections: 1 hdac0: | hdac0: + <- nid=13 [audio selector] [DISABLED] hdac0: hdac0: nid: 10 hdac0: Name: audio output hdac0: Widget cap: 0x00000405 hdac0: PWR STEREO hdac0: Association: 0 (0x00000010) hdac0: OSS: pcm (pcm) hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: Output amp: 0x00052727 hdac0: mute=0 step=39 size=5 offset=39 hdac0: hdac0: nid: 11 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x00300301 hdac0: DIGITAL STEREO hdac0: connections: 3 hdac0: | hdac0: + <- nid=8 [audio input] (selected) hdac0: + <- nid=9 [audio input] [DISABLED] hdac0: + <- nid=15 [audio input] [DISABLED] hdac0: hdac0: nid: 12 hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Association: 1 (0x00004007) hdac0: OSS: line, mic, cd, mix, monitor hdac0: Output amp: 0x80053627 hdac0: mute=1 step=54 size=5 offset=39 hdac0: connections: 10 hdac0: | hdac0: + [DISABLED] <- nid=56 [audio selector] [DISABLED] hdac0: + <- nid=57 [audio selector] hdac0: + <- nid=58 [audio selector] hdac0: + [DISABLED] <- nid=59 [audio selector] [DISABLED] hdac0: + <- nid=60 [audio selector] (selected) hdac0: + <- nid=24 [pin: CD (Fixed)] hdac0: + [DISABLED] <- nid=36 [pin: Line-out (Jack)] hdac0: + [DISABLED] <- nid=37 [pin: Line-out (Jack)] hdac0: + [DISABLED] <- nid=61 [audio selector] [DISABLED] hdac0: + <- nid=32 [audio mixer] hdac0: hdac0: nid: 13 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Output amp: 0x80053627 hdac0: mute=1 step=54 size=5 offset=39 hdac0: connections: 10 hdac0: | hdac0: + <- nid=56 [audio selector] [DISABLED] (selected) hdac0: + <- nid=57 [audio selector] hdac0: + <- nid=58 [audio selector] hdac0: + <- nid=59 [audio selector] [DISABLED] hdac0: + <- nid=60 [audio selector] hdac0: + <- nid=24 [pin: CD (Fixed)] hdac0: + <- nid=36 [pin: Line-out (Jack)] hdac0: + <- nid=37 [pin: Line-out (Jack)] hdac0: + <- nid=61 [audio selector] [DISABLED] hdac0: + <- nid=32 [audio mixer] hdac0: hdac0: nid: 14 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Output amp: 0x80053627 hdac0: mute=1 step=54 size=5 offset=39 hdac0: connections: 10 hdac0: | hdac0: + <- nid=56 [audio selector] [DISABLED] (selected) hdac0: + <- nid=57 [audio selector] hdac0: + <- nid=58 [audio selector] hdac0: + <- nid=59 [audio selector] [DISABLED] hdac0: + <- nid=60 [audio selector] hdac0: + <- nid=24 [pin: CD (Fixed)] hdac0: + <- nid=36 [pin: Line-out (Jack)] hdac0: + <- nid=37 [pin: Line-out (Jack)] hdac0: + <- nid=61 [audio selector] [DISABLED] hdac0: + <- nid=32 [audio mixer] hdac0: hdac0: nid: 15 [DISABLED] hdac0: Name: audio input hdac0: Widget cap: 0x00100501 hdac0: PWR STEREO hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x000e07ff hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz hdac0: connections: 1 hdac0: | hdac0: + <- nid=14 [audio selector] [DISABLED] hdac0: hdac0: nid: 16 hdac0: Name: beep widget hdac0: Widget cap: 0x0070000c hdac0: Association: -2 (0x00000000) hdac0: OSS: speaker (speaker) hdac0: Output amp: 0x800b0f0f hdac0: mute=1 step=15 size=11 offset=15 hdac0: hdac0: nid: 17 hdac0: Name: pin: Headphones (Jack) hdac0: Widget cap: 0x0040018d hdac0: UNSOL STEREO hdac0: Association: 2 (0x00000001) hdac0: Pin cap: 0x0000373f hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ] hdac0: Pin config: 0x02214030 hdac0: Pin control: 0x000000c0 HP OUT hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=34 [audio mixer] hdac0: hdac0: nid: 18 hdac0: Name: pin: Line-out (Jack) hdac0: Widget cap: 0x0040018d hdac0: UNSOL STEREO hdac0: Association: 0 (0x00000001) hdac0: Pin cap: 0x0000373f hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ] hdac0: Pin config: 0x01014010 hdac0: Pin control: 0x00000040 OUT hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=41 [audio mixer] hdac0: hdac0: nid: 19 [DISABLED] hdac0: Name: pin: Speaker (None) hdac0: Widget cap: 0x0040010c hdac0: Pin cap: 0x00000010 hdac0: OUT hdac0: Pin config: 0x511711f0 hdac0: Pin control: 0x00000000 hdac0: Output amp: 0x80051f1f hdac0: mute=1 step=31 size=5 offset=31 hdac0: connections: 1 hdac0: | hdac0: + [DISABLED] <- nid=45 [audio mixer] [DISABLED] hdac0: hdac0: nid: 20 hdac0: Name: pin: Mic (Jack) hdac0: Widget cap: 0x0040018d hdac0: UNSOL STEREO hdac0: Association: 1 (0x00004000) hdac0: OSS: mic (mic) hdac0: Pin cap: 0x0000373f hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ] hdac0: Pin config: 0x02a1902e hdac0: Pin control: 0x00000024 IN VREFs hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + [DISABLED] <- nid=43 [audio mixer] [DISABLED] hdac0: hdac0: nid: 21 hdac0: Name: pin: Line-in (Jack) hdac0: Widget cap: 0x0040018d hdac0: UNSOL STEREO hdac0: Association: 1 (0x00000002) hdac0: OSS: line (line) hdac0: Pin cap: 0x00003737 hdac0: ISC TRQD PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] hdac0: Pin config: 0x01813021 hdac0: Pin control: 0x00000024 IN VREFs hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + [DISABLED] <- nid=44 [audio mixer] [DISABLED] hdac0: hdac0: nid: 22 hdac0: Name: pin: Line-out (Jack) hdac0: Widget cap: 0x0040018d hdac0: UNSOL STEREO hdac0: Association: 0 (0x00000004) hdac0: Pin cap: 0x00003737 hdac0: ISC TRQD PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] hdac0: Pin config: 0x01011012 hdac0: Pin control: 0x00000040 OUT hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=42 [audio mixer] hdac0: hdac0: nid: 23 hdac0: Name: pin: Mic (Jack) hdac0: Widget cap: 0x0040098d hdac0: LRSWAP UNSOL STEREO hdac0: Association: 1 (0x00000001) hdac0: OSS: monitor (monitor) hdac0: Pin cap: 0x00003737 hdac0: ISC TRQD PDC OUT IN VREF[ 50 80 100 GROUND HIZ ] hdac0: Pin config: 0x01a19020 hdac0: Pin control: 0x00000024 IN VREFs hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + [DISABLED] <- nid=38 [audio mixer] [DISABLED] hdac0: hdac0: nid: 24 hdac0: Name: pin: CD (Fixed) hdac0: Widget cap: 0x00400001 hdac0: STEREO hdac0: Association: 1 (0x00000004) hdac0: OSS: cd (cd) hdac0: Pin cap: 0x00000020 hdac0: IN hdac0: Pin config: 0x99331122 hdac0: Pin control: 0x00000020 IN hdac0: hdac0: nid: 25 [DISABLED] hdac0: Name: power widget hdac0: Widget cap: 0x00500500 hdac0: PWR hdac0: connections: 2 hdac0: | hdac0: + <- nid=32 [audio mixer] (selected) hdac0: + <- nid=33 [audio selector] hdac0: hdac0: nid: 26 hdac0: Name: beep widget hdac0: Widget cap: 0x00700000 hdac0: Association: -2 (0x00000000) hdac0: OSS: speaker (speaker) hdac0: hdac0: nid: 27 hdac0: Name: pin: SPDIF-out (Jack) hdac0: Widget cap: 0x0040030d hdac0: DIGITAL STEREO hdac0: Association: 3 (0x00000001) hdac0: Pin cap: 0x00000010 hdac0: OUT hdac0: Pin config: 0x0145f1f0 hdac0: Pin control: 0x00000040 OUT hdac0: Output amp: 0x80052727 hdac0: mute=1 step=39 size=5 offset=39 hdac0: connections: 1 hdac0: | hdac0: + <- nid=2 [audio output] hdac0: hdac0: nid: 28 [DISABLED] hdac0: Name: pin: SPDIF-in (None) hdac0: Widget cap: 0x0040020b hdac0: DIGITAL STEREO hdac0: Pin cap: 0x00000020 hdac0: IN hdac0: Pin config: 0x41c5f1f0 hdac0: Pin control: 0x00000000 hdac0: Input amp: 0x80051f17 hdac0: mute=1 step=31 size=5 offset=23 hdac0: hdac0: nid: 29 [DISABLED] hdac0: Name: audio mixer hdac0: Widget cap: 0x00200303 hdac0: DIGITAL STEREO hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + [DISABLED] <- nid=1 [GHOST!] [UNKNOWN] hdac0: + [DISABLED] <- nid=11 [audio selector] [DISABLED] hdac0: hdac0: nid: 30 [DISABLED] hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + [DISABLED] <- nid=54 [audio selector] [DISABLED] hdac0: + [DISABLED] <- nid=33 [audio selector] hdac0: hdac0: nid: 31 [DISABLED] hdac0: Name: volume widget hdac0: Widget cap: 0x00600080 hdac0: UNSOL hdac0: hdac0: nid: 32 hdac0: Name: audio mixer hdac0: Widget cap: 0x0020010b hdac0: STEREO hdac0: Association: -2 (0x00004007) hdac0: OSS: mix (mix) hdac0: Input amp: 0x80051f17 hdac0: mute=1 step=31 size=5 offset=23 hdac0: connections: 8 hdac0: | hdac0: + <- nid=57 [audio selector] hdac0: + <- nid=51 [audio selector] hdac0: + [DISABLED] <- nid=56 [audio selector] [DISABLED] hdac0: + [DISABLED] <- nid=61 [audio selector] [DISABLED] hdac0: + <- nid=52 [audio selector] hdac0: + [DISABLED] <- nid=59 [audio selector] [DISABLED] hdac0: + <- nid=24 [pin: CD (Fixed)] hdac0: + <- nid=26 [beep widget] hdac0: hdac0: nid: 33 hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Association: -2 (0x00000000) hdac0: OSS: mix hdac0: Output amp: 0x80051f1f hdac0: mute=1 step=31 size=5 offset=31 hdac0: connections: 1 hdac0: | hdac0: + <- nid=32 [audio mixer] hdac0: hdac0: nid: 34 hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Association: 2 (0x00000001) hdac0: OSS: pcm, mix hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + <- nid=55 [audio selector] hdac0: + <- nid=33 [audio selector] hdac0: hdac0: nid: 35 [DISABLED] hdac0: Name: vendor widget hdac0: Widget cap: 0x00f00100 hdac0: connections: 18 hdac0: | hdac0: + <- nid=17 [pin: Headphones (Jack)] (selected) hdac0: + <- nid=18 [pin: Line-out (Jack)] hdac0: + [DISABLED] <- nid=19 [pin: Speaker (None)] [DISABLED] hdac0: + <- nid=20 [pin: Mic (Jack)] hdac0: + <- nid=21 [pin: Line-in (Jack)] hdac0: + <- nid=22 [pin: Line-out (Jack)] hdac0: + <- nid=23 [pin: Mic (Jack)] hdac0: + <- nid=24 [pin: CD (Fixed)] hdac0: + <- nid=36 [pin: Line-out (Jack)] hdac0: + <- nid=37 [pin: Line-out (Jack)] hdac0: + <- nid=56 [audio selector] [DISABLED] hdac0: + <- nid=57 [audio selector] hdac0: + <- nid=58 [audio selector] hdac0: + <- nid=59 [audio selector] [DISABLED] hdac0: + <- nid=60 [audio selector] hdac0: + <- nid=61 [audio selector] [DISABLED] hdac0: + <- nid=32 [audio mixer] hdac0: + <- nid=33 [audio selector] hdac0: hdac0: nid: 36 hdac0: Name: pin: Line-out (Jack) hdac0: Widget cap: 0x0040098d hdac0: LRSWAP UNSOL STEREO hdac0: Association: 0 (0x00000002) hdac0: Pin cap: 0x00000037 hdac0: ISC TRQD PDC OUT IN hdac0: Pin config: 0x01016011 hdac0: Pin control: 0x00000040 OUT hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=39 [audio mixer] hdac0: hdac0: nid: 37 hdac0: Name: pin: Line-out (Jack) hdac0: Widget cap: 0x0040018d hdac0: UNSOL STEREO hdac0: Association: 0 (0x00000010) hdac0: Pin cap: 0x00000037 hdac0: ISC TRQD PDC OUT IN hdac0: Pin config: 0x01012014 hdac0: Pin control: 0x00000040 OUT hdac0: Output amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=40 [audio mixer] hdac0: hdac0: nid: 38 [DISABLED] hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + [DISABLED] <- nid=50 [audio selector] [DISABLED] hdac0: + [DISABLED] <- nid=33 [audio selector] hdac0: hdac0: nid: 39 hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Association: 0 (0x00000002) hdac0: OSS: pcm, mix hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + <- nid=5 [audio output] hdac0: + <- nid=33 [audio selector] hdac0: hdac0: nid: 40 hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Association: 0 (0x00000010) hdac0: OSS: pcm, mix hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + <- nid=10 [audio output] hdac0: + <- nid=33 [audio selector] hdac0: hdac0: nid: 41 hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Association: 0 (0x00000001) hdac0: OSS: pcm, mix hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + <- nid=4 [audio output] hdac0: + <- nid=33 [audio selector] hdac0: hdac0: nid: 42 hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Association: 0 (0x00000004) hdac0: OSS: pcm, mix hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + <- nid=6 [audio output] hdac0: + <- nid=33 [audio selector] hdac0: hdac0: nid: 43 [DISABLED] hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + [DISABLED] <- nid=48 [audio selector] [DISABLED] hdac0: + [DISABLED] <- nid=33 [audio selector] hdac0: hdac0: nid: 44 [DISABLED] hdac0: Name: audio mixer hdac0: Widget cap: 0x00200103 hdac0: STEREO hdac0: Input amp: 0x80000000 hdac0: mute=1 step=0 size=0 offset=0 hdac0: connections: 2 hdac0: | hdac0: + [DISABLED] <- nid=49 [audio selector] [DISABLED] hdac0: + [DISABLED] <- nid=33 [audio selector] hdac0: hdac0: nid: 45 [DISABLED] hdac0: Name: audio mixer hdac0: Widget cap: 0x00200100 hdac0: connections: 1 hdac0: | hdac0: + <- nid=30 [audio mixer] [DISABLED] hdac0: hdac0: nid: 46 [DISABLED] hdac0: Name: vendor widget hdac0: Widget cap: 0x00f00000 hdac0: hdac0: nid: 47 [DISABLED] hdac0: Name: vendor widget hdac0: Widget cap: 0x00f00100 hdac0: connections: 6 hdac0: | hdac0: + <- nid=17 [pin: Headphones (Jack)] (selected) hdac0: + <- nid=18 [pin: Line-out (Jack)] hdac0: + <- nid=20 [pin: Mic (Jack)] hdac0: + <- nid=21 [pin: Line-in (Jack)] hdac0: + <- nid=22 [pin: Line-out (Jack)] hdac0: + <- nid=23 [pin: Mic (Jack)] hdac0: hdac0: nid: 48 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x00300101 hdac0: STEREO hdac0: connections: 3 hdac0: | hdac0: + <- nid=3 [audio output] (selected) hdac0: + <- nid=4 [audio output] hdac0: + <- nid=6 [audio output] hdac0: hdac0: nid: 49 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x00300101 hdac0: STEREO hdac0: connections: 2 hdac0: | hdac0: + <- nid=4 [audio output] (selected) hdac0: + <- nid=10 [audio output] hdac0: hdac0: nid: 50 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x00300101 hdac0: STEREO hdac0: connections: 2 hdac0: | hdac0: + <- nid=5 [audio output] (selected) hdac0: + <- nid=4 [audio output] hdac0: hdac0: nid: 51 hdac0: Name: audio selector hdac0: Widget cap: 0x00300101 hdac0: STEREO hdac0: Association: 1 (0x00000002) hdac0: OSS: line hdac0: connections: 3 hdac0: | hdac0: + <- nid=58 [audio selector] (selected) hdac0: + [DISABLED] <- nid=37 [pin: Line-out (Jack)] hdac0: + [DISABLED] <- nid=36 [pin: Line-out (Jack)] hdac0: hdac0: nid: 52 hdac0: Name: audio selector hdac0: Widget cap: 0x00300101 hdac0: STEREO hdac0: Association: 1 (0x00000001) hdac0: OSS: monitor hdac0: connections: 3 hdac0: | hdac0: + <- nid=60 [audio selector] (selected) hdac0: + [DISABLED] <- nid=37 [pin: Line-out (Jack)] hdac0: + [DISABLED] <- nid=36 [pin: Line-out (Jack)] hdac0: hdac0: nid: 53 [DISABLED] hdac0: Name: vendor widget hdac0: Widget cap: 0x00f00000 hdac0: hdac0: nid: 54 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x00300101 hdac0: STEREO hdac0: connections: 3 hdac0: | hdac0: + <- nid=3 [audio output] (selected) hdac0: + <- nid=4 [audio output] hdac0: + <- nid=6 [audio output] hdac0: hdac0: nid: 55 hdac0: Name: audio selector hdac0: Widget cap: 0x00300101 hdac0: STEREO hdac0: Association: 2 (0x00000001) hdac0: OSS: pcm hdac0: connections: 3 hdac0: | hdac0: + <- nid=3 [audio output] (selected) hdac0: + [DISABLED] <- nid=4 [audio output] hdac0: + [DISABLED] <- nid=6 [audio output] hdac0: hdac0: nid: 56 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Output amp: 0x00270300 hdac0: mute=0 step=3 size=39 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=17 [pin: Headphones (Jack)] hdac0: hdac0: nid: 57 hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Association: 1 (0x00004000) hdac0: OSS: mic hdac0: Output amp: 0x00270300 hdac0: mute=0 step=3 size=39 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=20 [pin: Mic (Jack)] hdac0: hdac0: nid: 58 hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Association: 1 (0x00000002) hdac0: OSS: line hdac0: Output amp: 0x00270300 hdac0: mute=0 step=3 size=39 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=21 [pin: Line-in (Jack)] hdac0: hdac0: nid: 59 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Output amp: 0x00270300 hdac0: mute=0 step=3 size=39 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=22 [pin: Line-out (Jack)] hdac0: hdac0: nid: 60 hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Association: 1 (0x00000001) hdac0: OSS: monitor hdac0: Output amp: 0x00270300 hdac0: mute=0 step=3 size=39 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=23 [pin: Mic (Jack)] hdac0: hdac0: nid: 61 [DISABLED] hdac0: Name: audio selector hdac0: Widget cap: 0x0030010d hdac0: STEREO hdac0: Output amp: 0x00270300 hdac0: mute=0 step=3 size=39 offset=0 hdac0: connections: 1 hdac0: | hdac0: + <- nid=18 [pin: Line-out (Jack)] hdac0: pcm0: <HDA Analog Devices AD1988B PCM #0 Analog> at cad 0 nid 1 on hdac0 pcm1: <HDA Analog Devices AD1988B PCM #1 Analog> at cad 0 nid 1 on hdac0 pcm2: <HDA Analog Devices AD1988B PCM #2 Digital> at cad 0 nid 1 on hdac0
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d6fde3d0901062029j694d63c1h66c52dfbb80c13d8>
