Understandig ACPI routing PCI IRQ

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, I'm trying to write a little howto about IRQ on modern PCs.
 
I still have some obscure points, can someone help me 
understanding the following dmesg messages?

   ACPI: PCI Interrupt Link [LNK1] (IRQs *5 7 9 10 11 14 15)
   ACPI: PCI Interrupt Link [APSI] (IRQs 20 21 22 23) *0, disabled.

Is the label [APSI] coming from the BIOS? I see several labels in 
dmesg like LNK1, LUBA, LSID, APC1, ... what is the meaning?

What it the IRQs list? Are those the possible values to route 
that phisical link to?

Why some PCI interrupt links are assigned at the very begin of 
boot process, where others are first disabled and then enabled 
later?

   ACPI: PCI Interrupt Link [APSI] enabled at IRQ 23
   ACPI: PCI Interrupt 0000:00:0e.0[A] -> Link [APSI] -> GSI 23 (level, low) -> IRQ 185

In the above log entries, what does it means GSI?

I understand that in PCI slot 0e, there is a device 0, that uses 
the first slot interrupt line (INTA#), which is routed to the CPU 
IRQ 185. But what there is in the middle?

If someone knows detailed explanation of lspci and dmesg, give me 
a pointer.

Thank you very much.

-- 
Niccolo Rigacci
Firenze - Italy

Iraq, missione di pace: 47249 morti - www.iraqbodycount.net
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux