Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Aug 2008 07:41:08 -0400
From:      Fred Woods <fred@comment.icecreamhasnobones.org>
To:        <freebsd-multimedia@FreeBSD.org>
Subject:   Re: RFC: massive snd_hda driver update to better conform UAA	specification
Message-ID:  <51556.1218714068@comment.icecreamhasnobones.org>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]

O/S: RELENG_7 + snd_hda patch
System: Dell Inspiron 1525

Seems to find all Codecs now.  Need to find an
audio program to test functionality.
dmesg output for hdac0 attached.

hdac0: 
hdac0: 
  Serial modem codec

hdac0: 
hdac0: 
  HDTV output (See [snd_hda] new ids)

hdac0: 
hdac0: 


[-- Attachment #2 --]
hdac0: <Intel 82801H High Definition Audio Controller> mem 0xfe9fc000-0xfe9fffff irq 21 at device 27.0 on pci0
hdac0: TCSEL: 0x07 -> 0x00
hdac0: DMA Coherency: Uncacheable / vendor=0x8086
hdac0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xfe9fc000
hdac0: [MPSAFE]
hdac0: [ITHREAD]
hdac0: hdac_dma_alloc: size=1024 -> roundsz=1024
hdac0: hdac_dma_alloc: size=2048 -> roundsz=2048
hdac0: <HDA Driver Revision: 20080812_0000>
hdac0: HDA Config: on=0x00000000 off=0x00000000
hdac0: Starting CORB Engine...
hdac0: Starting RIRB Engine...
hdac0: Enabling controller interrupt...
hdac0: Scanning HDA codecs ...
hdac0: Probing codec: 0
hdac0: 	startnode=2 endnode=3
hdac0: 	Found modem FG nid=2
hdac0: Probing codec: 1
hdac0: 	startnode=1 endnode=2
hdac0: 	Found audio FG nid=1
hdac0: Probing codec: 2
hdac0: 	startnode=1 endnode=2
hdac0: 	Found audio FG nid=1
hdac0: <HDA Codec #0: Conexant (Unknown)>
hdac0: <HDA Codec ID: 0x14f12c06>
hdac0: <HDA Codec #1: Unknown Codec>
hdac0: <HDA Codec ID: 0x10951392>
hdac0: Parsing AFG nid=1 cad=1...
hdac0:        Vendor: 0x00001095
hdac0:        Device: 0x00001392
hdac0:      Revision: 0x00000000
hdac0:      Stepping: 0x00000000
hdac0: PCI Subvendor: 0x022f1028
hdac0:         Nodes: start=2 endnode=4 total=2
hdac0:     CORB size: 256
hdac0:     RIRB size: 256
hdac0:       Streams: ISS=4 OSS=4 BSS=0
hdac0:          GPIO: 0x00000000
hdac0:                NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
hdac0: nid 3 0x18560010 as  1 seq  0   Digital out  Jack jack  6 loc 24 color Unknown misc 0
hdac0: Parsing Ctls...
hdac0: Parsing vendor patch...
hdac0: Patched pins configuration:
hdac0: nid 3 0x18560010 as  1 seq  0   Digital out  Jack jack  6 loc 24 color Unknown misc 0
hdac0: Parsing pin associations...
hdac0: 1 associations found
hdac0: Association 1 out:
hdac0:   Pin nid=3 seq=0
hdac0: Building AFG tree...
hdac0: HWiP: HDA Widget Parser - Revision 2
hdac0: Tracing association 0 (1)
hdac0:  Tracing pin 3 with min nid 0
hdac0:   tracing via nid 3
hdac0:    tracing via nid 2
hdac0:    nid 2 returned 2
hdac0:   nid 3 returned 2
hdac0:  Pin 3 traced to DAC/ADC 2
hdac0: Association 0 (1) trace succeded
hdac0: Tracing monitor
hdac0: Tracing beeper
hdac0: AFG commit...
hdac0: Ctls commit...
hdac0: HP switch init...
hdac0: Channel 0 setup...
pcm0: hdac_add_child
hdac0: 
hdac0: HDA config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
hdac0: 
hdac0: +-------------------+
hdac0: | DUMPING HDA NODES |
hdac0: +-------------------+
hdac0: 
hdac0: Default Parameter
hdac0: -----------------
hdac0:          IN amp: 0x00000000
hdac0:         OUT amp: 0x00000000
hdac0: 
hdac0:             nid: 2 [DIGITAL]
hdac0:            name: audio output
hdac0:      widget_cap: 0x00006211
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: 0 (1)
hdac0:      Stream cap: 0x00000005
hdac0:          Format: AC3 PCM
hdac0:         PCM cap: 0x001e07f0
hdac0:        PCM size: 16 20 24 32
hdac0:        PCM rate: 32 44 48 88 96 176 192
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 3 [DIGITAL]
hdac0:            name: pin: digital (other) out (jack)
hdac0:      widget_cap: 0x0040738d
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: 0 (1)
hdac0:         Pin cap: 0x00000094
hdac0:                  PDC OUT : UNSOL
hdac0:      Pin config: 0x18560010
hdac0:     Pin control: 0x00000040 OUT
hdac0:      Output amp: 0x80000000
hdac0:                  mute=1 step=0 size=0 offset=0
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=2 [audio output]
hdac0: 
hdac0: +------------------------+
hdac0: | DUMPING HDA AMPLIFIERS |
hdac0: +------------------------+
hdac0: 
hdac0:   1: nid=  3          dir=0x1 ndir=0x2 index=0 ossmask=0x00000011
hdac0: 
hdac0: +-----------------------------------+
hdac0: | DUMPING HDA AUDIO/VOLUME CONTROLS |
hdac0: +-----------------------------------+
hdac0: 
hdac0: Master Volume (OSS: vol)
hdac0:    |
hdac0:    +-  nid:  3 index:  0           mute: 1 step:   0 size:   0 off:   0
hdac0: 
hdac0: PCM Volume (OSS: pcm)
hdac0:    |
hdac0:    +-  nid:  3 index:  0           mute: 1 step:   0 size:   0 off:   0
hdac0: 
hdac0: Playback path:
hdac0: 
hdac0:     nid=3 [pin: digital (other) out (jack)]
hdac0:       ^
hdac0:       +-----<------+
hdac0:                    ^
hdac0:                  nid=2 [audio output]
hdac0: 
hdac0: +--------------------------------------+
hdac0: | DUMPING PCM Playback/Record Channels |
hdac0: +--------------------------------------+
hdac0: 
hdac0:    PCM Playback
hdac0:      Stream cap: 0x00000005
hdac0:          Format: AC3 PCM
hdac0:         PCM cap: 0x001e07f0
hdac0:        PCM size: 16 20 24 32
hdac0:        PCM rate: 32 44 48 88 96 176 192
hdac0:             DAC: 2
hdac0: <HDA Codec #2: Sigmatel (Unknown)>
hdac0: <HDA Codec ID: 0x83847616>
hdac0: Parsing AFG nid=1 cad=2...
hdac0:        Vendor: 0x00008384
hdac0:        Device: 0x00007616
hdac0:      Revision: 0x00000002
hdac0:      Stepping: 0x00000001
hdac0: PCI Subvendor: 0x022f1028
hdac0:         Nodes: start=2 endnode=37 total=35
hdac0:     CORB size: 256
hdac0:     RIRB size: 256
hdac0:       Streams: ISS=4 OSS=4 BSS=0
hdac0:          GPIO: 0xc0000003
hdac0:                NumGPIO=3 NumGPO=0 NumGPI=0 GPIWake=1 GPIUnsol=1
hdac0: nid 10 0x0221101f as  1 seq 15    Headphones  Jack jack  1 loc  2 color   Black misc 0
hdac0: nid 11 0x40f000f1 as 15 seq  1         Other  None jack  0 loc  0 color Unknown misc 0
hdac0: nid 12 0x40f000f7 as 15 seq  7         Other  None jack  0 loc  0 color Unknown misc 0
hdac0: nid 13 0x90170110 as  1 seq  0       Speaker Fixed jack  7 loc 16 color Unknown misc 1
hdac0: nid 14 0x02a11020 as  2 seq  0        Mic in  Jack jack  1 loc  2 color   Black misc 0
hdac0: nid 15 0x02011030 as  3 seq  0      Line out  Jack jack  1 loc  2 color   Black misc 0
hdac0: nid 16 0x40f000f2 as 15 seq  2         Other  None jack  0 loc  0 color Unknown misc 0
hdac0: nid 17 0x40f000f3 as 15 seq  3         Other  None jack  0 loc  0 color Unknown misc 0
hdac0: nid 18 0x40f000f4 as 15 seq  4         Other  None jack  0 loc  0 color Unknown misc 0
hdac0: nid 19 0x90a6012e as  2 seq 14        Mic in Fixed jack  6 loc 16 color Unknown misc 1
hdac0: nid 20 0x40f000f5 as 15 seq  5         Other  None jack  0 loc  0 color Unknown misc 0
hdac0: nid 33 0x985610a0 as 10 seq  0   Digital out Fixed jack  6 loc 24 color   Black misc 0
hdac0: nid 34 0x40f000f6 as 15 seq  6         Other  None jack  0 loc  0 color Unknown misc 0
hdac0: Parsing Ctls...
hdac0: Parsing vendor patch...
hdac0: Patched pins configuration:
hdac0: nid 10 0x0221101f as  1 seq 15    Headphones  Jack jack  1 loc  2 color   Black misc 0
hdac0: nid 11 0x40f000f1 as 15 seq  1         Other  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
hdac0: nid 12 0x40f000f7 as 15 seq  7         Other  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
hdac0: nid 13 0x90170110 as  1 seq  0       Speaker Fixed jack  7 loc 16 color Unknown misc 1
hdac0: nid 14 0x02a11020 as  2 seq  0        Mic in  Jack jack  1 loc  2 color   Black misc 0
hdac0: nid 15 0x02011030 as  3 seq  0      Line out  Jack jack  1 loc  2 color   Black misc 0
hdac0: nid 16 0x40f000f2 as 15 seq  2         Other  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
hdac0: nid 17 0x40f000f3 as 15 seq  3         Other  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
hdac0: nid 18 0x40f000f4 as 15 seq  4         Other  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
hdac0: nid 19 0x90a6012e as  2 seq 14        Mic in Fixed jack  6 loc 16 color Unknown misc 1
hdac0: nid 20 0x40f000f5 as 15 seq  5         Other  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
hdac0: nid 33 0x985610a0 as 10 seq  0   Digital out Fixed jack  6 loc 24 color   Black misc 0
hdac0: nid 34 0x40f000f6 as 15 seq  6         Other  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
hdac0: Parsing pin associations...
hdac0: 4 associations found
hdac0: Association 1 out:
hdac0:   Pin nid=13 seq=0
hdac0:   Pin nid=10 seq=15
hdac0: Association 2 in:
hdac0:   Pin nid=14 seq=0
hdac0:   Pin nid=19 seq=14
hdac0: Association 3 out:
hdac0:   Pin nid=15 seq=0
hdac0: Association 10 out:
hdac0:   Pin nid=33 seq=0
hdac0: Building AFG tree...
hdac0: HWiP: HDA Widget Parser - Revision 2
hdac0: Tracing association 0 (1)
hdac0:  Tracing pin 13 with min nid 0
hdac0:   tracing via nid 13
hdac0:    tracing via nid 2
hdac0:    nid 2 returned 2
hdac0:   nid 13 returned 2
hdac0:  Pin 13 traced to DAC/ADC 2
hdac0:  Tracing pin 10 with min nid 0 and hpredir 0
hdac0:   tracing via nid 10
hdac0:    tracing via nid 2
hdac0:    nid 2 returned 2
hdac0:   nid 10 returned 2
hdac0:  Pin 10 traced to DAC/ADC 2
hdac0: Association 0 (1) trace succeded
hdac0: Tracing association 1 (2)
hdac0:  Tracing pin 14 to ADC 7
hdac0:   tracing via nid 14
hdac0:    tracing via nid 21
hdac0:     tracing via nid 24
hdac0:      tracing via nid 27
hdac0:       tracing via nid 7
hdac0:       nid 7 returned 1
hdac0:       tracing via nid 33
hdac0:       nid 33 returned 0
hdac0:      nid 27 returned 1
hdac0:     nid 24 returned 1
hdac0:    nid 21 returned 1
hdac0:    tracing via nid 22
hdac0:     tracing via nid 25
hdac0:      tracing via nid 28
hdac0:       tracing via nid 8
hdac0:       nid 8 returned 0
hdac0:       tracing via nid 33
hdac0:       nid 33 returned 0
hdac0:      nid 28 returned 0
hdac0:     nid 25 returned 0
hdac0:    nid 22 returned 0
hdac0:    tracing via nid 23
hdac0:     tracing via nid 26
hdac0:      tracing via nid 29
hdac0:       tracing via nid 9
hdac0:       nid 9 returned 0
hdac0:       tracing via nid 33
hdac0:       nid 33 returned 0
hdac0:      nid 29 returned 0
hdac0:     nid 26 returned 0
hdac0:    nid 23 returned 0
hdac0:   nid 14 returned 1
hdac0:  Traced to DAC/ADC 7
hdac0:  Tracing pin 19 to ADC 7
hdac0:   tracing via nid 19
hdac0:    tracing via nid 27
hdac0:     tracing via nid 7
hdac0:     nid 7 returned 1
hdac0:     tracing via nid 33
hdac0:     nid 33 returned 0
hdac0:    nid 27 returned 1
hdac0:    tracing via nid 28
hdac0:     tracing via nid 8
hdac0:     nid 8 returned 0
hdac0:     tracing via nid 33
hdac0:     nid 33 returned 0
hdac0:    nid 28 returned 0
hdac0:    tracing via nid 29
hdac0:     tracing via nid 9
hdac0:     nid 9 returned 0
hdac0:     tracing via nid 33
hdac0:     nid 33 returned 0
hdac0:    nid 29 returned 0
hdac0:   nid 19 returned 1
hdac0:  Traced to DAC/ADC 7
hdac0: Association 1 (2) trace succeded
hdac0: Tracing association 2 (3)
hdac0:  Tracing pin 15 with min nid 0
hdac0:   tracing via nid 15
hdac0:    tracing via nid 5
hdac0:    nid 5 returned 5
hdac0:   nid 15 returned 5
hdac0:  Pin 15 traced to DAC/ADC 5
hdac0: Association 2 (3) trace succeded
hdac0: Tracing association 3 (10)
hdac0:  Tracing pin 33 with min nid 0
hdac0:   tracing via nid 33
hdac0:    tracing via nid 30
hdac0:    nid 30 returned 30
hdac0:    tracing via nid 31
hdac0:    nid 31 returned 0
hdac0:    tracing via nid 27
hdac0:    nid 27 busy by association 1
hdac0:    tracing via nid 28
hdac0:     tracing via nid 25
hdac0:      tracing via nid 22
hdac0:       tracing via nid 14
hdac0:       nid 14 busy by association 1
hdac0:       tracing via nid 15
hdac0:       nid 15 busy by association 2
hdac0:       tracing via nid 13
hdac0:       nid 13 busy by association 0
hdac0:       tracing via nid 10
hdac0:       nid 10 busy by association 0
hdac0:      nid 22 returned 0
hdac0:     nid 25 returned 0
hdac0:     tracing via nid 19
hdac0:     nid 19 busy by association 1
hdac0:    nid 28 returned 0
hdac0:    tracing via nid 29
hdac0:     tracing via nid 26
hdac0:      tracing via nid 23
hdac0:       tracing via nid 14
hdac0:       nid 14 busy by association 1
hdac0:       tracing via nid 15
hdac0:       nid 15 busy by association 2
hdac0:       tracing via nid 13
hdac0:       nid 13 busy by association 0
hdac0:       tracing via nid 10
hdac0:       nid 10 busy by association 0
hdac0:      nid 23 returned 0
hdac0:     nid 26 returned 0
hdac0:     tracing via nid 19
hdac0:     nid 19 busy by association 1
hdac0:    nid 29 returned 0
hdac0:   nid 33 returned 30
hdac0:  Pin 33 traced to DAC/ADC 30
hdac0: Association 3 (10) trace succeded
hdac0: Tracing monitor
hdac0: Tracing beeper
hdac0:  Tracing nid 35 to out
hdac0:   tracing via nid 35
hdac0:   nid 35 returned 0
hdac0: AFG commit...
hdac0: Ctls commit...
hdac0: [ 2] Ctl nid=3 Bind to NONE
hdac0: [ 3] Ctl nid=4 Bind to NONE
hdac0: [ 5] Ctl nid=6 Bind to NONE
hdac0: [ 7] Ctl nid=22 Bind to NONE
hdac0: [ 8] Ctl nid=23 Bind to NONE
hdac0: [10] Ctl nid=25 childnid=22 Bind to NONE
hdac0: [11] Ctl nid=26 childnid=23 Bind to NONE
hdac0: [12] Ctl nid=27 Bind to NONE
hdac0: [13] Ctl nid=28 Bind to NONE
hdac0: [14] Ctl nid=29 Bind to NONE
hdac0: HP switch init...
hdac0: Enabling headphone/speaker audio routing switching:
hdac0: 	as=0 nid=10 pci_subvendor=0x022f1028 codec=0x83847616 [UNSOL]
hdac0: Pin sense: nid=10 res=0x7fffffff
hdac0: Channel 0 setup...
hdac0: Channel 1 setup...
hdac0: Channel 2 setup...
hdac0: Channel 3 setup...
hdac0: Channel 4 setup...
pcm1: hdac_add_child
pcm2: hdac_add_child
pcm3: hdac_add_child
hdac0: 
hdac0: HDA config/quirks: softpcmvol forcestereo ivref50 ivref80 ivref100 ivref
hdac0: 
hdac0: +-------------------+
hdac0: | DUMPING HDA NODES |
hdac0: +-------------------+
hdac0: 
hdac0: Default Parameter
hdac0: -----------------
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:          IN amp: 0x00050e00
hdac0:         OUT amp: 0x80027f7f
hdac0: 
hdac0:             nid: 2 [ANALOG]
hdac0:            name: audio output
hdac0:      widget_cap: 0x000d0c05
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: pcm
hdac0:     Association: 0 (8001)
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:      Output amp: 0x80027f7f
hdac0:                  mute=1 step=127 size=2 offset=127
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 3 [ANALOG]
hdac0:            name: audio output
hdac0:      widget_cap: 0x000d0c05
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:      Output amp: 0x80027f7f
hdac0:                  mute=1 step=127 size=2 offset=127
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 4 [ANALOG]
hdac0:            name: audio output
hdac0:      widget_cap: 0x000d0c05
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:      Output amp: 0x80027f7f
hdac0:                  mute=1 step=127 size=2 offset=127
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 5 [ANALOG]
hdac0:            name: audio output
hdac0:      widget_cap: 0x000d0c05
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: pcm
hdac0:     Association: 2 (1)
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:      Output amp: 0x80027f7f
hdac0:                  mute=1 step=127 size=2 offset=127
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 6 [ANALOG]
hdac0:            name: vendor widget
hdac0:      widget_cap: 0x00fd0c05
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:      Output amp: 0x80027f7f
hdac0:                  mute=1 step=127 size=2 offset=127
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 7 [ANALOG]
hdac0:            name: audio input
hdac0:      widget_cap: 0x001d0541
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: rec
hdac0:     Association: 1 (4001)
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=27 [audio selector]
hdac0: 
hdac0:             nid: 8 [ANALOG]
hdac0:            name: audio input
hdac0:      widget_cap: 0x001d0541
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: rec
hdac0:     Association: -1 (0)
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=28 [audio selector]
hdac0: 
hdac0:             nid: 9 [ANALOG]
hdac0:            name: audio input
hdac0:      widget_cap: 0x001d0541
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: rec
hdac0:     Association: -1 (0)
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=29 [audio selector]
hdac0: 
hdac0:             nid: 10 [ANALOG]
hdac0:            name: pin: headphones out (jack)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: 0 (8000)
hdac0:         Pin cap: 0x0000173f
hdac0:                  ISC TRQD PDC HP OUT IN VREF[ 50 80 GROUND HIZ ] : UNSOL
hdac0:      Pin config: 0x0221101f
hdac0:     Pin control: 0x00000080 HP
hdac0:     connections: 2
hdac0:           |
hdac0:           + <- nid=2 [audio output] (selected)
hdac0:           |
hdac0:           + <- nid=3 [audio output]
hdac0: 
hdac0:             nid: 11 [ANALOG] [DISABLED]
hdac0:            name: pin: other (none)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:         Pin cap: 0x0000173f
hdac0:                  ISC TRQD PDC HP OUT IN VREF[ 50 80 GROUND HIZ ] : UNSOL
hdac0:      Pin config: 0x40f000f1
hdac0:     Pin control: 0x000000e0 HP IN OUT
hdac0:     connections: 2
hdac0:           |
hdac0:           + <- nid=2 [audio output]
hdac0:           |
hdac0:           + <- nid=3 [audio output]
hdac0: 
hdac0:             nid: 12 [ANALOG] [DISABLED]
hdac0:            name: pin: other (none)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:         Pin cap: 0x00001737
hdac0:                  ISC TRQD PDC OUT IN VREF[ 50 80 GROUND HIZ ] : UNSOL
hdac0:      Pin config: 0x40f000f7
hdac0:     Pin control: 0x00000060 IN OUT
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=3 [audio output]
hdac0: 
hdac0:             nid: 13 [ANALOG]
hdac0:            name: pin: speaker (fixed)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: 0 (1)
hdac0:         Pin cap: 0x0000173f
hdac0:                  ISC TRQD PDC HP OUT IN VREF[ 50 80 GROUND HIZ ] : UNSOL
hdac0:      Pin config: 0x90170110
hdac0:     Pin control: 0x00000040 OUT
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=2 [audio output]
hdac0: 
hdac0:             nid: 14 [ANALOG]
hdac0:            name: pin: Mic in (jack)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: mic
hdac0:     Association: 1 (1)
hdac0:         Pin cap: 0x00001737
hdac0:                  ISC TRQD PDC OUT IN VREF[ 50 80 GROUND HIZ ] : UNSOL
hdac0:      Pin config: 0x02a11020
hdac0:     Pin control: 0x00000024 IN
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=4 [audio output]
hdac0: 
hdac0:             nid: 15 [ANALOG]
hdac0:            name: pin: line out (jack)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: 2 (1)
hdac0:         Pin cap: 0x00001737
hdac0:                  ISC TRQD PDC OUT IN VREF[ 50 80 GROUND HIZ ] : UNSOL
hdac0:      Pin config: 0x02011030
hdac0:     Pin control: 0x00000040 OUT
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=5 [audio output]
hdac0: 
hdac0:             nid: 16 [ANALOG] [DISABLED]
hdac0:            name: pin: other (none)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:         Pin cap: 0x00000037
hdac0:                  ISC TRQD PDC OUT IN : UNSOL
hdac0:      Pin config: 0x40f000f2
hdac0:     Pin control: 0x00000060 IN OUT
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=4 [audio output]
hdac0: 
hdac0:             nid: 17 [ANALOG] [DISABLED]
hdac0:            name: pin: other (none)
hdac0:      widget_cap: 0x00400181
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:         Pin cap: 0x00000037
hdac0:                  ISC TRQD PDC OUT IN : UNSOL
hdac0:      Pin config: 0x40f000f3
hdac0:     Pin control: 0x00000060 IN OUT
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=3 [audio output]
hdac0: 
hdac0:             nid: 18 [ANALOG] [DISABLED]
hdac0:            name: pin: other (none)
hdac0:      widget_cap: 0x00400001
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:         Pin cap: 0x00000020
hdac0:                  IN
hdac0:      Pin config: 0x40f000f4
hdac0:     Pin control: 0x00000020 IN
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 19 [ANALOG]
hdac0:            name: pin: Mic in (fixed)
hdac0:      widget_cap: 0x00400001
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: monitor
hdac0:     Association: 1 (4000)
hdac0:         Pin cap: 0x00000020
hdac0:                  IN
hdac0:      Pin config: 0x90a6012e
hdac0:     Pin control: 0x00000020 IN
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 20 [ANALOG] [DISABLED]
hdac0:            name: pin: other (none)
hdac0:      widget_cap: 0x00400001
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:         Pin cap: 0x00000020
hdac0:                  IN
hdac0:      Pin config: 0x40f000f5
hdac0:     Pin control: 0x00000020 IN
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 21 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x0030010d
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: mic
hdac0:     Association: 1 (1)
hdac0:      Output amp: 0x00270400
hdac0:                  mute=0 step=4 size=39 offset=0
hdac0:     connections: 9
hdac0:           |
hdac0:           + <- nid=14 [pin: Mic in (jack)] (selected)
hdac0:           |
hdac0:           + <- nid=18 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=15 [pin: line out (jack)]
hdac0:           |
hdac0:           + <- nid=11 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=12 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=13 [pin: speaker (fixed)]
hdac0:           |
hdac0:           + <- nid=10 [pin: headphones out (jack)]
hdac0:           |
hdac0:           + <- nid=16 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=17 [pin: other (none)] [DISABLED]
hdac0: 
hdac0:             nid: 22 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x0030010d
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:      Output amp: 0x00270400
hdac0:                  mute=0 step=4 size=39 offset=0
hdac0:     connections: 9
hdac0:           |
hdac0:           + <- nid=14 [pin: Mic in (jack)] (selected)
hdac0:           |
hdac0:           + <- nid=18 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=15 [pin: line out (jack)]
hdac0:           |
hdac0:           + <- nid=11 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=12 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=13 [pin: speaker (fixed)]
hdac0:           |
hdac0:           + <- nid=10 [pin: headphones out (jack)]
hdac0:           |
hdac0:           + <- nid=16 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=17 [pin: other (none)] [DISABLED]
hdac0: 
hdac0:             nid: 23 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x0030010d
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:      Output amp: 0x00270400
hdac0:                  mute=0 step=4 size=39 offset=0
hdac0:     connections: 9
hdac0:           |
hdac0:           + <- nid=14 [pin: Mic in (jack)] (selected)
hdac0:           |
hdac0:           + <- nid=18 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=15 [pin: line out (jack)]
hdac0:           |
hdac0:           + <- nid=11 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=12 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=13 [pin: speaker (fixed)]
hdac0:           |
hdac0:           + <- nid=10 [pin: headphones out (jack)]
hdac0:           |
hdac0:           + <- nid=16 [pin: other (none)] [DISABLED]
hdac0:           |
hdac0:           + <- nid=17 [pin: other (none)] [DISABLED]
hdac0: 
hdac0:             nid: 24 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x00300103
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: mic
hdac0:     Association: 1 (1)
hdac0:       Input amp: 0x00050e00
hdac0:                  mute=0 step=14 size=5 offset=0
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=21 [audio selector]
hdac0: 
hdac0:             nid: 25 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x00300103
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:       Input amp: 0x00050e00
hdac0:                  mute=0 step=14 size=5 offset=0
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=22 [audio selector]
hdac0: 
hdac0:             nid: 26 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x00300103
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:       Input amp: 0x00050e00
hdac0:                  mute=0 step=14 size=5 offset=0
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=23 [audio selector]
hdac0: 
hdac0:             nid: 27 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x0030090d
hdac0:     Parse flags: 0x00000004
hdac0:      OSS device: 
hdac0:     Association: 1 (4001)
hdac0:      Output amp: 0x80000000
hdac0:                  mute=1 step=0 size=0 offset=0
hdac0:     connections: 3
hdac0:           |
hdac0:           + <- nid=24 [audio selector] (selected)
hdac0:           |
hdac0:           + <- nid=19 [pin: Mic in (fixed)]
hdac0:           |
hdac0:           + <- nid=20 [pin: other (none)] [DISABLED]
hdac0: 
hdac0:             nid: 28 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x0030090d
hdac0:     Parse flags: 0x00000004
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:      Output amp: 0x80000000
hdac0:                  mute=1 step=0 size=0 offset=0
hdac0:     connections: 3
hdac0:           |
hdac0:           + <- nid=25 [audio selector] (selected)
hdac0:           |
hdac0:           + <- nid=19 [pin: Mic in (fixed)]
hdac0:           |
hdac0:           + <- nid=20 [pin: other (none)] [DISABLED]
hdac0: 
hdac0:             nid: 29 [ANALOG]
hdac0:            name: audio selector
hdac0:      widget_cap: 0x0030090d
hdac0:     Parse flags: 0x00000004
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:      Output amp: 0x80000000
hdac0:                  mute=1 step=0 size=0 offset=0
hdac0:     connections: 3
hdac0:           |
hdac0:           + <- nid=26 [audio selector] (selected)
hdac0:           |
hdac0:           + <- nid=19 [pin: Mic in (fixed)]
hdac0:           |
hdac0:           + <- nid=20 [pin: other (none)] [DISABLED]
hdac0: 
hdac0:             nid: 30 [DIGITAL]
hdac0:            name: audio output
hdac0:      widget_cap: 0x00040211
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: 3 (1)
hdac0:      Stream cap: 0x00000005
hdac0:          Format: AC3 PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 31 [DIGITAL]
hdac0:            name: vendor widget
hdac0:      widget_cap: 0x00f30201
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: -1 (0)
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 32 [DIGITAL]
hdac0:            name: audio input
hdac0:      widget_cap: 0x00140311
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: rec
hdac0:     Association: -1 (0)
hdac0:      Stream cap: 0x00000005
hdac0:          Format: AC3 PCM
hdac0:         PCM cap: 0x000e0160
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 96
hdac0:     connections: 1
hdac0:           |
hdac0:           + <- nid=34 [pin: other (none)] [DISABLED]
hdac0: 
hdac0:             nid: 33 [DIGITAL]
hdac0:            name: pin: digital (other) out (fixed
hdac0:      widget_cap: 0x00400301
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: vol
hdac0:     Association: 3 (1)
hdac0:         Pin cap: 0x00000010
hdac0:                  OUT
hdac0:      Pin config: 0x985610a0
hdac0:     Pin control: 0x00000040 OUT
hdac0:     connections: 5
hdac0:           |
hdac0:           + <- nid=30 [audio output] (selected)
hdac0:           |
hdac0:           + <- nid=31 [vendor widget]
hdac0:           |
hdac0:           + <- nid=27 [audio selector]
hdac0:           |
hdac0:           + <- nid=28 [audio selector]
hdac0:           |
hdac0:           + <- nid=29 [audio selector]
hdac0: 
hdac0:             nid: 34 [DIGITAL] [DISABLED]
hdac0:            name: pin: other (none)
hdac0:      widget_cap: 0x00430681
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:         Pin cap: 0x00010024
hdac0:                  PDC IN EAPD : UNSOL
hdac0:      Pin config: 0x40f000f6
hdac0:     Pin control: 0x00000020 IN
hdac0:            EAPD: 0x00000002
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 35 [ANALOG]
hdac0:            name: beep widget
hdac0:      widget_cap: 0x0070000c
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: speaker
hdac0:     Association: -2 (0)
hdac0:      Output amp: 0x00170303
hdac0:                  mute=0 step=3 size=23 offset=3
hdac0:     connections: 0
hdac0: 
hdac0:             nid: 36 [ANALOG]
hdac0:            name: volume widget
hdac0:      widget_cap: 0x00600000
hdac0:     Parse flags: 0x00000000
hdac0:      OSS device: 
hdac0:     Association: -1 (0)
hdac0:     connections: 4
hdac0:           |
hdac0:           + <- nid=2 [audio output] (selected)
hdac0:           |
hdac0:           + <- nid=3 [audio output]
hdac0:           |
hdac0:           + <- nid=4 [audio output]
hdac0:           |
hdac0:           + <- nid=5 [audio output]
hdac0: 
hdac0: +------------------------+
hdac0: | DUMPING HDA AMPLIFIERS |
hdac0: +------------------------+
hdac0: 
hdac0:   1: nid=  2          dir=0x1 ndir=0x1 index=0 ossmask=0x00000010
hdac0:   2: nid=  3          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:   3: nid=  4          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:   4: nid=  5          dir=0x1 ndir=0x1 index=0 ossmask=0x00000010
hdac0:   5: nid=  6          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:   6: nid= 21          dir=0x1 ndir=0x1 index=0 ossmask=0x00000080
hdac0:   7: nid= 22          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:   8: nid= 23          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:   9: nid= 24 cnid= 21 dir=0x2 ndir=0x2 index=0 ossmask=0x00000080
hdac0:  10: nid= 25 cnid= 22 dir=0x2 ndir=0x2 index=0 ossmask=0x00000000
hdac0:  11: nid= 26 cnid= 23 dir=0x2 ndir=0x2 index=0 ossmask=0x00000000
hdac0:  12: nid= 27          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:  13: nid= 28          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:  14: nid= 29          dir=0x1 ndir=0x1 index=0 ossmask=0x00000000
hdac0:  15: nid= 35          dir=0x1 ndir=0x1 index=0 ossmask=0x00000020
hdac0: 
hdac0: +-----------------------------------+
hdac0: | DUMPING HDA AUDIO/VOLUME CONTROLS |
hdac0: +-----------------------------------+
hdac0: 
hdac0: PCM Volume (OSS: pcm)
hdac0:    |
hdac0:    +-  nid:  2 index:  0           mute: 1 step: 127 size:   2 off: 127
hdac0:    +-  nid:  5 index:  0           mute: 1 step: 127 size:   2 off: 127
hdac0: 
hdac0: Microphone Volume (OSS: mic)
hdac0:    |
hdac0:    +-  nid: 21 index:  0           mute: 0 step:   4 size:  39 off:   0
hdac0:    +-  nid: 24 index:  0 (nid: 21) mute: 0 step:  14 size:   5 off:   0
hdac0: 
hdac0: Speaker/Beep (OSS: speaker)
hdac0:    |
hdac0:    +-  nid: 35 index:  0           mute: 0 step:   3 size:  23 off:   3
hdac0: 
hdac0: Playback path:
hdac0: 
hdac0:     nid=10 [pin: headphones out (jack)]
hdac0:       ^
hdac0:       +-----<------+
hdac0:                    ^
hdac0:                  nid=2 [audio output]
hdac0: 
hdac0:     nid=13 [pin: speaker (fixed)]
hdac0:       ^
hdac0:       +-----<------+
hdac0:                    ^
hdac0:                  nid=2 [audio output]
hdac0: 
hdac0:     nid=15 [pin: line out (jack)]
hdac0:       ^
hdac0:       +-----<------+
hdac0:                    ^
hdac0:                  nid=5 [audio output]
hdac0: 
hdac0:     nid=33 [pin: digital (other) out (fixed]
hdac0:       ^
hdac0:       +-----<------+
hdac0:                    ^
hdac0:                  nid=30 [audio output]
hdac0: 
hdac0: Recording sources:
hdac0: 
hdac0:     nid=27 [audio selector]
hdac0:       |
hdac0:       + <- nid=24 [audio selector] [recsrc: mic]
hdac0:       + <- nid=19 [pin: Mic in (fixed)] [recsrc: monitor]
hdac0: 
hdac0: +--------------------------------------+
hdac0: | DUMPING PCM Playback/Record Channels |
hdac0: +--------------------------------------+
hdac0: 
hdac0:    PCM Playback
hdac0:      Stream cap: 0x00000005
hdac0:          Format: AC3 PCM
hdac0:         PCM cap: 0x001e07f0
hdac0:        PCM size: 16 20 24 32
hdac0:        PCM rate: 32 44 48 88 96 176 192
hdac0:             DAC: 2
hdac0: 
hdac0:      PCM Record
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:             DAC: 7
hdac0: 
hdac0:    PCM Playback
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:             DAC: 5
hdac0: 
hdac0:    PCM Playback
hdac0:      Stream cap: 0x00000005
hdac0:          Format: AC3 PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:             DAC: 30
hdac0: 
hdac0:      PCM Record
hdac0:      Stream cap: 0x00000001
hdac0:          Format: PCM
hdac0:         PCM cap: 0x000e07e0
hdac0:        PCM size: 16 20 24
hdac0:        PCM rate: 44 48 88 96 176 192
hdac0:             DAC:
pcm0: <HDA codec Unknown Codec PCM #0> on hdac0
pcm0: OSS mixer initialization...
pcm0: Enabling Soft PCM volume
pcm0: Mixer "vol": child=0x00000010
pcm0: Mixer "pcm": parent="vol"
pcm0: Soft PCM mixer ENABLED
pcm0: Registering PCM channels...
pcm0: clone manager: deadline=750ms flags=0x8000001e
hdac0: hdac_dma_alloc: size=4096 -> roundsz=4096
pcm0: sndbuf_setmap 1cb8000, 4000; 0xe472c000 -> 1cb8000
pcm1: <HDA codec Sigmatel (Unknown) PCM #0> on hdac0
pcm1: OSS mixer initialization...
pcm1: Forcing Soft PCM volume
pcm1: Mixer "vol" -> "none": child=0x00000010
pcm1: Mixer "pcm": parent="vol"
pcm1: Mixer "speaker":
pcm1: Mixer "mic":
pcm1: Soft PCM mixer ENABLED
pcm1: Registering PCM channels...
pcm1: clone manager: deadline=750ms flags=0x8000001e
hdac0: hdac_dma_alloc: size=4096 -> roundsz=4096
pcm1: sndbuf_setmap 1cc0000, 4000; 0xe4730000 -> 1cc0000
hdac0: hdac_dma_alloc: size=4096 -> roundsz=4096
pcm1: sndbuf_setmap 1cc8000, 4000; 0xe4734000 -> 1cc8000
pcm2: <HDA codec Sigmatel (Unknown) PCM #1> on hdac0
pcm2: OSS mixer initialization...
pcm2: Forcing Soft PCM volume
pcm2: Mixer "vol" -> "none": child=0x00000010
pcm2: Mixer "pcm": parent="vol"
pcm2: Soft PCM mixer ENABLED
pcm2: Registering PCM channels...
pcm2: clone manager: deadline=750ms flags=0x8000001e
hdac0: hdac_dma_alloc: size=4096 -> roundsz=4096
pcm2: sndbuf_setmap 1ce4000, 4000; 0xe4738000 -> 1ce4000
pcm3: <HDA codec Sigmatel (Unknown) PCM #2> on hdac0
pcm3: OSS mixer initialization...
pcm3: Forcing Soft PCM volume
pcm3: Mixer "vol" -> "none": child=0x00000010
pcm3: Mixer "pcm": parent="vol"
pcm3: Soft PCM mixer ENABLED
pcm3: Registering PCM channels...
pcm3: clone manager: deadline=750ms flags=0x8000001e
hdac0: hdac_dma_alloc: size=4096 -> roundsz=4096
pcm3: sndbuf_setmap 1cf0000, 4000; 0xe473c000 -> 1cf0000

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