Taking another stab at it. On 3/2/2016 10:14 PM, Sinan Kaya wrote: > Taking a step back here and also some inspiration from your code, why don't we > fix the actual problem instead of redesigning the whole thing? I read your email multiple times. I think you want to move the x86 specific pieces (ISA interrupts and its command line arguments) out of the drivers\acpi\pci_link.c. Is this right? - the legacy ISA IRQs, i.e., the contents of acpi_irq_isa_penalty[] - acpi_irq_isa= from command line int pcibios_irq_penalty(int irq) { if (irq >= ACPI_MAX_ISA_IRQ) return 0; return acpi_irq_isa_penalty[irq] + acpi_irq_cmd_line_penalty[irq]; } -- Sinan Kaya Qualcomm Technologies, Inc. on behalf of Qualcomm Innovation Center, Inc. Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html