Re: HDA sound driver mod for thinkpad x60s

Eric Anderson <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Andrea Bittau wrote:
> On Tue, Jun 06, 2006 at 11:15:55PM -0400, Wesley Morgan wrote:
>> pcm0: node 2 type 0 cap d0401
>> pcm0: Cap d0401 sf 0 st 0
>> pcm0: node 5 type 0 cap 40211
>> pcm0: Cap 40211 sf e01e0 st 5
> 
> You have two audio outputs [even IBM does].  Node ID 5 looks most promising
> because it states its stream format and type.  Thus, in the vanilla driver, you
> should change:
> sorbo_conf_output(sc, 0, 3);
> to
> sorbo_conf_output(sc, 0, 5);
> 
>> pcm0: node 9 type 4 cap 400301
>> pcm0: nid 9 entries 2 list a05 cur 0 ctr 0 cap 10 s 0
> 
> Node ID 9 is a PIN which is connected to node id 5 [your audio output].  This
> looks really promising.  In the driver, you should change:
> sorbo_set_amp(sc, 0, 5,
> to
> sorbo_set_amp(sc, 0, 9,
> [two places, initial conf, and mixer.]
> 
>> pcm0: node 11 type 3 cap 300105
>> pcm0: node 13 type 4 cap 400181
>> pcm0: nid 13 entries 1 list b cur 0 ctr 0 cap 3f s 7fffffff
>> pcm0: node 14 type 4 cap 400181
>> pcm0: nid 14 entries 1 list b cur 0 ctr 0 cap 3f s 7fffffff
>> pcm0: node 15 type 4 cap 400181
>> pcm0: nid 15 entries 1 list b cur 0 ctr 0 cap 37 s 7fffffff
>> pcm0: node 16 type 4 cap 400181
>> pcm0: nid 16 entries 1 list b cur 0 ctr 0 cap 1737 s 7fffffff
>> pcm0: node 17 type 4 cap 400104
>> pcm0: nid 17 entries 1 list 13 cur 0 ctr 0 cap 10 s 0
>> pcm0: node 19 type 2 cap 200100
> 
> Most of your other PINs, of which one of them could be the correct one, are
> connected to node id 0xb [11].  This is the big difference with IBM.  In IBM's
> case, they are connected to audio output directly [by default].  In your case,
> most of your pins seem to be connected to node 11, an audio selector.  [One of
> them is connected to node 19, a mixer, but lets hope that is not the pin we are
> after.]
> 
> A selector will get a bunch of inputs and spit one out.  Useful debug
> information would be "what is node id 11 connected to".  Somewhere in the code,
> perhaps before attach2(), add this:
> static void
> sorbo_print_conn(struct hdac_softc *sc, int cad, int nid)
> {
> 	int rc;
> 	uint32_t l, p;
> 
>         rc = hdac_command_sendone_internal(sc,         
>         HDA_CMD_GET_PARAMETER(cad, nid, HDA_PARAM_CONN_LIST_LENGTH), cad);
> 
>         if (rc) {
>                 l = hdac_command_sendone_internal(sc,
>                      HDA_CMD_GET_CONN_LIST_ENTRY(cad, nid, 0), cad);
> 
>                 p = hdac_command_sendone_internal(sc,
>                      HDA_CMD_GET_CONN_SELECT_CONTROL(cad, nid), cad);
> 
> 		printf("nid %d list %x current %x\n", nid, l, p);
>         }
> 
> }
> 
> then in attach2, add:
> sorbo_print_conn(sc, 0, 11);
> 
> This will tell you what the selector is connected to.  Hopefully it's current
> selection is 5.
> 
> Next, selectors may have amplifiers.  Adding [in attach2] a
> sorbo_set_amp(sc, 0, 11, 40); // 40 is the gain.  63 is max
> shouldn't harm.
> Also, amplify all pins... so do something like:
> sorbo_set_amp(sc, 0, 9, 40);
> sorbo_set_amp(sc, 0, 13, 40);
> ... [all type 4]
> sorbo_set_amp(sc, 0, 17, 40);
> 
> Anyway, this driver mod was really meant for x60s only... as it's badly written
> [a weekend hack].  Perhaps we should meet up on irc or something if you really
> want to get it working.  I wish someone on an x60 could try it to at least
> "prove" that it works [or doesn't =P].


Well, I'm out of ideas, and you probably never wanted to hear about us 
soundless Dell users. :)  Here's the dmesg's from various trials, maybe 
it's worth something to someone:


Jun 11 22:37:45 neutrino kernel: pci0: driver added
Jun 11 22:37:45 neutrino kernel: found->        vendor=0x8086, 
dev=0x27d8, revid=0x01
Jun 11 22:37:45 neutrino kernel: bus=0, slot=27, func=0
Jun 11 22:37:45 neutrino kernel: class=04-03-00, hdrtype=0x00, mfdev=0
Jun 11 22:37:45 neutrino kernel: cmdreg=0x0106, statreg=0x0010, 
cachelnsz=16 (dwords)
Jun 11 22:37:45 neutrino kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 
ns), maxlat=0x00 (0 ns)
Jun 11 22:37:45 neutrino kernel: intpin=a, irq=21
Jun 11 22:37:45 neutrino kernel: powerspec 2  supports D0 D3  current D0
Jun 11 22:37:45 neutrino kernel: MSI supports 1 message, 64 bit
Jun 11 22:37:45 neutrino kernel: pci0:27:0: reprobing on driver added
Jun 11 22:37:45 neutrino kernel: pcm0: <Intel 82801G High Definition 
Audio Controller> mem 0xdfffc000-0xdfffffff irq 21 at device 27.0 on pci0
Jun 11 22:37:45 neutrino kernel: init 0xc6039600
Jun 11 22:37:45 neutrino kernel: pcm0: sndbuf_setmap 3dc7b000, 1000; 
0xc51a7000 -> 3dc7b000
Jun 11 22:37:45 neutrino kernel: pcm0: Reserved 0x4000 bytes for rid 
0x10 type 3 at 0xdfffc000
Jun 11 22:37:45 neutrino kernel: pcm0: [MPSAFE]
Jun 11 22:37:45 neutrino kernel: pcm0: Output Streams: 4, Input Streams: 
4, Bidirectional Streams: 0
Jun 11 22:37:45 neutrino kernel: pcm0: CORB Size: 256, RIRB Size: 256
Jun 11 22:37:45 neutrino kernel: pcm0: <audio> at device 0:1 (no driver 
attached)
Jun 11 22:37:45 neutrino kernel: pcm0: <modem> at device 1:2 (no driver 
attached)
Jun 11 22:37:45 neutrino kernel: pcm0: node 2 type 0 cap d0401
Jun 11 22:37:45 neutrino kernel: pcm0: Cap d0401 sf 0 st 0
Jun 11 22:37:45 neutrino kernel: pcm0: Set 0:2 10
Jun 11 22:37:45 neutrino kernel: pcm0: node 3 type 1 cap 1d0541
Jun 11 22:37:45 neutrino kernel: pcm0: node 4 type 1 cap 140311
Jun 11 22:37:45 neutrino kernel: pcm0: node 5 type 0 cap 40211
Jun 11 22:37:45 neutrino kernel: pcm0: Cap 40211 sf e01e0 st 5
Jun 11 22:37:45 neutrino kernel: pcm0: Set 0:5 10
Jun 11 22:37:45 neutrino kernel: pcm0: node 6 type f cap f30201
Jun 11 22:37:45 neutrino kernel: pcm0: node 7 type 3 cap 300901
Jun 11 22:37:45 neutrino kernel: pcm0: node 8 type 4 cap 430681
Jun 11 22:37:45 neutrino kernel: pcm0: nid 8 entries 0 list 0 cur 0 ctr 
0 cap 10024 s 0
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 8 rc 0
Jun 11 22:37:45 neutrino kernel: pcm0: node 9 type 4 cap 400301
Jun 11 22:37:45 neutrino kernel: pcm0: nid 9 entries 2 list a05 cur 0 
ctr 0 cap 10 s 0
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 9 rc 0
Jun 11 22:37:45 neutrino kernel: pcm0: node 10 type 3 cap 30090d
Jun 11 22:37:45 neutrino kernel: pcm0: node 11 type 3 cap 300105
Jun 11 22:37:45 neutrino kernel: pcm0: node 12 type 3 cap 30010d
Jun 11 22:37:45 neutrino kernel: pcm0: node 13 type 4 cap 400181
Jun 11 22:37:45 neutrino kernel: pcm0: nid 13 entries 1 list b cur 0 ctr 
0 cap 3f s 7fffffff
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 13 rc 0
Jun 11 22:37:45 neutrino kernel: pcm0: node 14 type 4 cap 400181
Jun 11 22:37:45 neutrino kernel: pcm0: nid 14 entries 1 list b cur 0 ctr 
0 cap 3f s 7fffffff
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 14 rc 0
Jun 11 22:37:45 neutrino kernel: pcm0: node 15 type 4 cap 400181
Jun 11 22:37:45 neutrino kernel: pcm0: nid 15 entries 1 list b cur 0 ctr 
0 cap 37 s 7fffffff
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 15 rc 0
Jun 11 22:37:45 neutrino kernel: pcm0: node 16 type 4 cap 400181
Jun 11 22:37:45 neutrino kernel: pcm0: nid 16 entries 1 list b cur 0 ctr 
0 cap 1737 s 7fffffff
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 16 rc 0
Jun 11 22:37:45 neutrino kernel: pcm0: node 17 type 4 cap 400104
Jun 11 22:37:45 neutrino kernel: pcm0: nid 17 entries 1 list 13 cur 0 
ctr 0 cap 10 s 0
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 17 rc 8
Jun 11 22:37:45 neutrino kernel: pcm0: node 18 type 4 cap 400001
Jun 11 22:37:45 neutrino kernel: pcm0: nid 18 entries 0 list 0 cur 0 ctr 
0 cap 20 s 0
Jun 11 22:37:45 neutrino kernel: pcm0: AMP ni 18 rc 0
Jun 11 22:37:45 neutrino kernel: pcm0: node 19 type 2 cap 200100
Jun 11 22:37:45 neutrino kernel: pcm0: node 20 type 7 cap 70000c
Jun 11 22:37:45 neutrino kernel: pcm0: Cap 40211 sf e01e0 st 5
Jun 11 22:37:45 neutrino kernel: pcm0: Set 0:5 10
Jun 11 22:37:45 neutrino kernel: found->        vendor=0x8086, 
dev=0x27da, revid=0x01
Jun 11 22:37:45 neutrino kernel: bus=0, slot=31, func=3
Jun 11 22:37:45 neutrino kernel: class=0c-05-00, hdrtype=0x00, mfdev=0
Jun 11 22:37:45 neutrino kernel: cmdreg=0x0101, statreg=0x0280, 
cachelnsz=0 (dwords)
Jun 11 22:37:45 neutrino kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 
ns), maxlat=0x00 (0 ns)
Jun 11 22:37:45 neutrino kernel: intpin=b, irq=17
Jun 11 22:37:45 neutrino kernel: pci0:31:3: reprobing on driver added
Jun 11 22:37:45 neutrino kernel: pci1: driver added
Jun 11 22:37:45 neutrino kernel: pci3: driver added
Jun 11 22:37:45 neutrino kernel: pci9: driver added
Jun 11 22:37:45 neutrino kernel: pci11: driver added
Jun 11 22:37:45 neutrino kernel: pci12: driver added
Jun 11 22:37:45 neutrino kernel: pci13: driver added
Jun 11 22:48:23 neutrino kernel: pcm0: detached


Jun 11 22:48:35 neutrino kernel: pci0: driver added
Jun 11 22:48:35 neutrino kernel: found->        vendor=0x8086, 
dev=0x27d8, revid=0x01
Jun 11 22:48:35 neutrino kernel: bus=0, slot=27, func=0
Jun 11 22:48:35 neutrino kernel: class=04-03-00, hdrtype=0x00, mfdev=0
Jun 11 22:48:35 neutrino kernel: cmdreg=0x0106, statreg=0x0010, 
cachelnsz=16 (dwords)
Jun 11 22:48:35 neutrino kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 
ns), maxlat=0x00 (0 ns)
Jun 11 22:48:35 neutrino kernel: intpin=a, irq=21
Jun 11 22:48:35 neutrino kernel: powerspec 2  supports D0 D3  current D0
Jun 11 22:48:35 neutrino kernel: MSI supports 1 message, 64 bit
Jun 11 22:48:35 neutrino kernel: pci0:27:0: reprobing on driver added
Jun 11 22:48:35 neutrino kernel: pcm0: <Intel 82801G High Definition 
Audio Controller> mem 0xdfffc000-0xdfffffff irq 21 at device 27.0 on pci0
Jun 11 22:48:35 neutrino kernel: init 0xc5bfab00
Jun 11 22:48:35 neutrino kernel: pcm0: sndbuf_setmap 1eaf6000, 1000; 
0xc6182000 -> 1eaf6000
Jun 11 22:48:35 neutrino kernel: pcm0: [MPSAFE]
Jun 11 22:48:35 neutrino kernel: pcm0: Output Streams: 4, Input Streams: 
4, Bidirectional Streams: 0
Jun 11 22:48:35 neutrino kernel: pcm0: CORB Size: 256, RIRB Size: 256
Jun 11 22:48:35 neutrino kernel: pcm0: <audio> at device 0:1 (no driver 
attached)
Jun 11 22:48:35 neutrino kernel: pcm0: <modem> at device 1:2 (no driver 
attached)
Jun 11 22:48:35 neutrino kernel: pcm0: node 2 type 0 cap d0401
Jun 11 22:48:35 neutrino kernel: pcm0: Cap d0401 sf 0 st 0
Jun 11 22:48:35 neutrino kernel: pcm0: Set 0:2 10
Jun 11 22:48:35 neutrino kernel: pcm0: node 3 type 1 cap 1d0541
Jun 11 22:48:35 neutrino kernel: pcm0: node 4 type 1 cap 140311
Jun 11 22:48:35 neutrino kernel: pcm0: node 5 type 0 cap 40211
Jun 11 22:48:35 neutrino kernel: pcm0: Cap 40211 sf e01e0 st 5
Jun 11 22:48:35 neutrino kernel: pcm0: Set 0:5 10
Jun 11 22:48:35 neutrino kernel: pcm0: node 6 type f cap f30201
Jun 11 22:48:35 neutrino kernel: pcm0: node 7 type 3 cap 300901
Jun 11 22:48:35 neutrino kernel: pcm0: node 8 type 4 cap 430681
Jun 11 22:48:35 neutrino kernel: pcm0: nid 8 entries 0 list 0 cur 0 ctr 
0 cap 10024 s 0
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 8 rc 0
Jun 11 22:48:35 neutrino kernel: pcm0: node 9 type 4 cap 400301
Jun 11 22:48:35 neutrino kernel: pcm0: nid 9 entries 2 list a05 cur 0 
ctr 0 cap 10 s 0
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 9 rc 0
Jun 11 22:48:35 neutrino kernel: pcm0: node 10 type 3 cap 30090d
Jun 11 22:48:35 neutrino kernel: pcm0: node 11 type 3 cap 300105
Jun 11 22:48:35 neutrino kernel: pcm0: node 12 type 3 cap 30010d
Jun 11 22:48:35 neutrino kernel: pcm0: node 13 type 4 cap 400181
Jun 11 22:48:35 neutrino kernel: pcm0: nid 13 entries 1 list b cur 0 ctr 
0 cap 3f s 7fffffff
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 13 rc 0
Jun 11 22:48:35 neutrino kernel: pcm0: node 14 type 4 cap 400181
Jun 11 22:48:35 neutrino kernel: pcm0: nid 14 entries 1 list b cur 0 ctr 
0 cap 3f s 7fffffff
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 14 rc 0
Jun 11 22:48:35 neutrino kernel: pcm0: node 15 type 4 cap 400181
Jun 11 22:48:35 neutrino kernel: pcm0: nid 15 entries 1 list b cur 0 ctr 
0 cap 37 s 7fffffff
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 15 rc 0
Jun 11 22:48:35 neutrino kernel: pcm0: node 16 type 4 cap 400181
Jun 11 22:48:35 neutrino kernel: pcm0: nid 16 entries 1 list b cur 0 ctr 
0 cap 1737 s 7fffffff
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 16 rc 0
Jun 11 22:48:35 neutrino kernel: pcm0: node 17 type 4 cap 400104
Jun 11 22:48:35 neutrino kernel: pcm0: nid 17 entries 1 list 13 cur 0 
ctr 0 cap 10 s 0
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 17 rc 8
Jun 11 22:48:35 neutrino kernel: pcm0: node 18 type 4 cap 400001
Jun 11 22:48:35 neutrino kernel: pcm0: nid 18 entries 0 list 0 cur 0 ctr 
0 cap 20 s 0
Jun 11 22:48:35 neutrino kernel: pcm0: AMP ni 18 rc 0
Jun 11 22:48:35 neutrino kernel: pcm0: node 19 type 2 cap 200100
Jun 11 22:48:35 neutrino kernel: pcm0: node 20 type 7 cap 70000c
Jun 11 22:48:35 neutrino kernel: pcm0: Cap 40211 sf e01e0 st 5
Jun 11 22:48:35 neutrino kernel: pcm0: Set 0:5 10
Jun 11 22:48:35 neutrino kernel: found->        vendor=0x8086, 
dev=0x27da, revid=0x01
Jun 11 22:48:35 neutrino kernel: bus=0, slot=31, func=3
Jun 11 22:48:35 neutrino kernel: class=0c-05-00, hdrtype=0x00, mfdev=0
Jun 11 22:48:35 neutrino kernel: cmdreg=0x0101, statreg=0x0280, 
cachelnsz=0 (dwords)
Jun 11 22:48:35 neutrino kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 
ns), maxlat=0x00 (0 ns)
Jun 11 22:48:35 neutrino kernel: intpin=b, irq=17
Jun 11 22:48:35 neutrino kernel: pci0:31:3: reprobing on driver added
Jun 11 22:48:35 neutrino kernel: pci1: driver added
Jun 11 22:48:35 neutrino kernel: pci3: driver added
Jun 11 22:48:35 neutrino kernel: pci9: driver added
Jun 11 22:48:35 neutrino kernel: pci11: driver added
Jun 11 22:48:35 neutrino kernel: pci12: driver added
Jun 11 22:48:35 neutrino kernel: pci13: driver added
Jun 11 22:51:18 neutrino kernel: pcm0: detached

Jun 11 22:51:26 neutrino kernel: pci0: driver added
Jun 11 22:51:26 neutrino kernel: found->        vendor=0x8086, 
dev=0x27d8, revid=0x01
Jun 11 22:51:26 neutrino kernel: bus=0, slot=27, func=0
Jun 11 22:51:26 neutrino kernel: class=04-03-00, hdrtype=0x00, mfdev=0
Jun 11 22:51:26 neutrino kernel: cmdreg=0x0106, statreg=0x0010, 
cachelnsz=16 (dwords)
Jun 11 22:51:26 neutrino kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 
ns), maxlat=0x00 (0 ns)
Jun 11 22:51:26 neutrino kernel: intpin=a, irq=21
Jun 11 22:51:26 neutrino kernel: powerspec 2  supports D0 D3  current D0
Jun 11 22:51:26 neutrino kernel: MSI supports 1 message, 64 bit
Jun 11 22:51:26 neutrino kernel: pci0:27:0: reprobing on driver added
Jun 11 22:51:26 neutrino kernel: pcm0: <Intel 82801G High Definition 
Audio Controller> mem 0xdfffc000-0xdfffffff irq 21 at device 27.0 on pci0
Jun 11 22:51:26 neutrino kernel: init 0xc6039600
Jun 11 22:51:26 neutrino kernel: pcm0: sndbuf_setmap 1f263000, 1000; 
0xc616f000 -> 1f263000
Jun 11 22:51:26 neutrino kernel: pcm0: [MPSAFE]
Jun 11 22:51:26 neutrino kernel: pcm0: Output Streams: 4, Input Streams: 
4, Bidirectional Streams: 0
Jun 11 22:51:26 neutrino kernel: pcm0: CORB Size: 256, RIRB Size: 256
Jun 11 22:51:26 neutrino kernel: pcm0: <audio> at device 0:1 (no driver 
attached)
Jun 11 22:51:26 neutrino kernel: pcm0: <modem> at device 1:2 (no driver 
attached)
Jun 11 22:51:26 neutrino kernel: pcm0: node 2 type 0 cap d0401
Jun 11 22:51:26 neutrino kernel: pcm0: Cap d0401 sf 0 st 0
Jun 11 22:51:26 neutrino kernel: pcm0: Set 0:2 10
Jun 11 22:51:26 neutrino kernel: pcm0: node 3 type 1 cap 1d0541
Jun 11 22:51:26 neutrino kernel: pcm0: node 4 type 1 cap 140311
Jun 11 22:51:26 neutrino kernel: pcm0: node 5 type 0 cap 40211
Jun 11 22:51:26 neutrino kernel: pcm0: Cap 40211 sf e01e0 st 5
Jun 11 22:51:26 neutrino kernel: pcm0: Set 0:5 10
Jun 11 22:51:26 neutrino kernel: pcm0: node 6 type f cap f30201
Jun 11 22:51:26 neutrino kernel: pcm0: node 7 type 3 cap 300901
Jun 11 22:51:26 neutrino kernel: pcm0: node 8 type 4 cap 430681
Jun 11 22:51:26 neutrino kernel: pcm0: nid 8 entries 0 list 0 cur 0 ctr 
0 cap 10024 s 0
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 8 rc 0
Jun 11 22:51:26 neutrino kernel: pcm0: node 9 type 4 cap 400301
Jun 11 22:51:26 neutrino kernel: pcm0: nid 9 entries 2 list a05 cur 0 
ctr 0 cap 10 s 0
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 9 rc 0
Jun 11 22:51:26 neutrino kernel: pcm0: node 10 type 3 cap 30090d
Jun 11 22:51:26 neutrino kernel: pcm0: node 11 type 3 cap 300105
Jun 11 22:51:26 neutrino kernel: pcm0: node 12 type 3 cap 30010d
Jun 11 22:51:26 neutrino kernel: pcm0: node 13 type 4 cap 400181
Jun 11 22:51:26 neutrino kernel: pcm0: nid 13 entries 1 list b cur 0 ctr 
0 cap 3f s 7fffffff
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 13 rc 0
Jun 11 22:51:26 neutrino kernel: pcm0: node 14 type 4 cap 400181
Jun 11 22:51:26 neutrino kernel: pcm0: nid 14 entries 1 list b cur 0 ctr 
0 cap 3f s 7fffffff
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 14 rc 0
Jun 11 22:51:26 neutrino kernel: pcm0: node 15 type 4 cap 400181
Jun 11 22:51:26 neutrino kernel: pcm0: nid 15 entries 1 list b cur 0 ctr 
0 cap 37 s 7fffffff
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 15 rc 0
Jun 11 22:51:26 neutrino kernel: pcm0: node 16 type 4 cap 400181
Jun 11 22:51:26 neutrino kernel: pcm0: nid 16 entries 1 list b cur 0 ctr 
0 cap 1737 s 7fffffff
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 16 rc 0
Jun 11 22:51:26 neutrino kernel: pcm0: node 17 type 4 cap 400104
Jun 11 22:51:26 neutrino kernel: pcm0: nid 17 entries 1 list 13 cur 0 
ctr 0 cap 10 s 0
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 17 rc 8
Jun 11 22:51:26 neutrino kernel: pcm0: node 18 type 4 cap 400001
Jun 11 22:51:26 neutrino kernel: pcm0: nid 18 entries 0 list 0 cur 0 ctr 
0 cap 20 s 0
Jun 11 22:51:26 neutrino kernel: pcm0: AMP ni 18 rc 0
Jun 11 22:51:26 neutrino kernel: pcm0: node 19 type 2 cap 200100
Jun 11 22:51:26 neutrino kernel: pcm0: node 20 type 7 cap 70000c
Jun 11 22:51:26 neutrino kernel: pcm0: Cap 400301 sf 0 st 0
Jun 11 22:51:26 neutrino kernel: pcm0: Set 0:9 0
Jun 11 22:51:26 neutrino kernel: found->        vendor=0x8086, 
dev=0x27da, revid=0x01
Jun 11 22:51:26 neutrino kernel: bus=0, slot=31, func=3
Jun 11 22:51:26 neutrino kernel: class=0c-05-00, hdrtype=0x00, mfdev=0
Jun 11 22:51:26 neutrino kernel: cmdreg=0x0101, statreg=0x0280, 
cachelnsz=0 (dwords)
Jun 11 22:51:26 neutrino kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 
ns), maxlat=0x00 (0 ns)
Jun 11 22:51:26 neutrino kernel: intpin=b, irq=17
Jun 11 22:51:26 neutrino kernel: pci0:31:3: reprobing on driver added
Jun 11 22:51:26 neutrino kernel: pci1: driver added
Jun 11 22:51:26 neutrino kernel: pci3: driver added
Jun 11 22:51:26 neutrino kernel: pci9: driver added
Jun 11 22:51:26 neutrino kernel: pci11: driver added
Jun 11 22:51:26 neutrino kernel: pci12: driver added
Jun 11 22:51:26 neutrino kernel: pci13: driver added



Thanks for all your help to this point!

Eric


-- 
------------------------------------------------------------------------
Eric Anderson        Sr. Systems Administrator        Centaur Technology
Anything that works is better than anything that doesn't.
------------------------------------------------------------------------
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.