Re: more info on thinkpad audio

paul beard <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Organization University of Washington
Message-ID <[email protected]>
M. Warner Losh wrote:

> On many laptops, you are SOL.  You only have 1 interrupt line.
> 
> However, maybe, just maybe FreeBSD is being a ittle stupid in
> assigning interrupts.  Check out http://people.freebsd.org/~imp/pir.c
> to see if these devices can have different interrupts assigned.
> 
> There's nothing you can do about an0 and pcic0/1 having the same
> interrupt.

well, my problem is solved with using this code you referred me 
to, but here's the output all the same, in case it's useful to 
anyone.

$PIR table at 0x2811dee0 version 1.0
PCI interrupt router at 0:3.8 vendor 0x8086 device 0x122e
PCI-only interrupts [                                     ]
entry bus slot device
  00:  00   00    07  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  61  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  62  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  63  [      3 4 5 6 7   9 10 11 12 
14 15]
  01:  00   00    00  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  61  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  62  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  63  [      3 4 5 6 7   9 10 11 12 
14 15]
  02:  00   00    01  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  61  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  00  [      3 4 5 6 7   9 10 11 12 
14 15]
  03:  01   00    00  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  00  [      3 4 5 6 7   9 10 11 12 
14 15]
  04:  00   00    02  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  61  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  00  [      3 4 5 6 7   9 10 11 12 
14 15]
  05:  00   00    05  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  00  [      3 4 5 6 7   9 10 11 12 
14 15]
  06:  00   01    03  INTA  62  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  62  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  00  [      3 4 5 6 7   9 10 11 12 
14 15]
  07:  00   00    04  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  61  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  62  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  63  [      3 4 5 6 7   9 10 11 12 
14 15]
  08:  08   02    00  INTA  60  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  61  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  62  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  63  [      3 4 5 6 7   9 10 11 12 
14 15]
  09:  08   00    01  INTA  61  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  00  [      3 4 5 6 7   9 10 11 12 
14 15]
  10:  08   00    02  INTA  62  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTB  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTC  00  [      3 4 5 6 7   9 10 11 12 
14 15]
                      INTD  00  [      3 4 5 6 7   9 10 11 12 
14 15]

-- 
Paul Beard / 8040 27th Ave NE / Seattle WA 98115 /
paulbeard [at] mac [ dot] com / 206 529 8400

weblog @ <http://paulbeard.no-ip.org/movabletype/>

Finagle's fourth Law:
	Once a job is fouled up, anything done to improve it only makes
it worse.


To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message
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.