summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorSinan Kaya <okaya@codeaurora.org>2015-12-09 17:18:27 +0100
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2016-01-01 03:02:47 +0100
commitb5bd0269547105046f2236d9895bd5e3038cc8bc (patch)
tree15ebdccc315ba174d71015ebc449ff00c1172fca /arch
parentLinux 4.4-rc7 (diff)
downloadlinux-b5bd0269547105046f2236d9895bd5e3038cc8bc.tar.xz
linux-b5bd0269547105046f2236d9895bd5e3038cc8bc.zip
ACPI, PCI, irq: remove interrupt count restriction
Code currently supports 256 maximum interrupts at this moment. The patch is reconfiguring the penalty array as a dynamic list to remove this limitation. A new penalty linklist has been added for all other interrupts greater than 16. If an IRQ is not found in the link list, an IRQ info structure will be dynamically allocated on the first access and will be placed on the list for further reuse. The list will grow by the number of supported interrupts in the ACPI table rather than having a 256 hard limitation. Acked-by: Bjorn Helgaas <bhelgaas@google.com> Signed-off-by: Sinan Kaya <okaya@codeaurora.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions