[ltp] changing IRQ's on T41

Atte André Jensen linux-thinkpad@linux-thinkpad.org
Fri, 01 Dec 2006 09:41:42 +0100


U Kuehn wrote:

> I understand it that the pci interrupt link B is directed towards
> interrupt 11 in the system.

So you're suggesting I change irq of LNKB in the bios, right? Well it
seems that a few devices use LNKB:

atte@ajstrup:~$ dmesg | grep LNKB
[    2.996126] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
[    3.071989] ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
[    3.072033] ACPI: PCI Interrupt 0000:02:00.1[B] -> Link [LNKB] -> GSI
11 (level, low) -> IRQ 11
[    3.515368] ACPI: PCI Interrupt 0000:00:1f.6[B] -> Link [LNKB] -> GSI
11 (level, low) -> IRQ 11
[   11.604000] ACPI: PCI Interrupt 0000:00:1f.5[B] -> Link [LNKB] -> GSI
11 (level, low) -> IRQ 11
[   12.472000] ACPI: PCI Interrupt 0000:00:1f.3[B] -> Link [LNKB] -> GSI
11 (level, low) -> IRQ 11
[   12.473000] ACPI: PCI Interrupt 0000:00:1f.6[B] -> Link [LNKB] -> GSI
11 (level, low) -> IRQ 11

Those would be 2:00 (Cardbus/PC card controller), 1f.6 (modem), 1f.5
(soundcard) and 1f.3 (SMBus controller). And surely if I point INTB in
the bios to irq10 they those get reassigned:

atte@ajstrup:~$ cat /proc/interrupts
            CPU0
   0:     423253  XT-PIC         [........N/  0]-level    timer
   1:       1016  XT-PIC         [........./  1]-level    i8042
   2:          0  XT-PIC         [........N/  0]-level    cascade
   7:          0  XT-PIC         [........./  0]-level    parport0
   8:          4  XT-PIC         [........./  0]-level    rtc
   9:      68545  XT-PIC         [........./  0]-level    acpi
  10:          1  XT-PIC         [........./  0]-level    yenta, Intel
82801DB-ICH4, Intel 82801DB-ICH4 Modem
  11:      27282  XT-PIC         [........./  0]-level    uhci_hcd:usb1,
uhci_hcd:usb2, uhci_hcd:usb3, ehci_hcd:usb4, yenta, wifi0,
radeon@pci:0000:01:00.0
  12:      11306  XT-PIC         [........./  0]-level    i8042
  14:       6532  XT-PIC         [........./  0]-level    ide0
  15:         63  XT-PIC         [........./  0]-level    ide1
NMI:          0
LOC:          0
ERR:          0
MIS:          0

But would it be possible to only change the interreup of the soundcard?

-- 
peace, love & harmony
Atte

http://www.atte.dk      | quintet:      http://www.anagrammer.dk
                         | compositions: http://www.atte.dk/compositions