summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/pci_irq.c
diff options
context:
space:
mode:
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>2013-06-17 13:25:46 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2013-06-19 01:31:26 +0200
commit06d8641504726322fca54400bbac982bd44f9a27 (patch)
treeb1c6f8abf7251405fac6a683b283d0c48c76b110 /drivers/acpi/pci_irq.c
parentf627217064dbef1eef53ceb01edb9c94203991e0 (diff)
ACPI / LPSS: mask the UART TX completion interrupt
Intel LPSS provides an extra TX byte counter and an extra TX completion interrupt for some of its bus controllers. However, there is no use for the extra UART interrupt and it has to be masked out during initialization. Otherwise, if the firmware does not mask the interrupt and the driver does not clear it, it may cause an interrupt flood freezing the board to happen. Add code masking that problematic interrupt to the ACPI LPSS driver. [rjw: Changelog] Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/acpi/pci_irq.c')
0 files changed, 0 insertions, 0 deletions