Merge branch 'remotes/lorenzo/pci/dwc-msi'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 2 Jan 2019 21:31:09 +0000 (15:31 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 2 Jan 2019 21:31:09 +0000 (15:31 -0600)
commitc8778707c23a906576c1fdb40dd6ba4090c11773
tree0d9620e663430f054a110cf5244ffc3b9cde33c9
parent6a790bf0eac449c3b4dd844c2e799037531f6401
parent3f7bb2ec20ce07c02b2002349d256c91a463fcc5
Merge branch 'remotes/lorenzo/pci/dwc-msi'

  - Mask DesignWare interrupts instead of disabling them to avoid lost
    interrupts (Marc Zyngier)

  - Add locking when acking DesignWare interrupts (Marc Zyngier)

  - Ack DesignWare interrupts in the proper callbacks (Marc Zyngier)

* remotes/lorenzo/pci/dwc-msi:
  PCI: dwc: Move interrupt acking into the proper callback
  PCI: dwc: Take lock when ACKing an interrupt
  PCI: dwc: Use interrupt masking instead of disabling
drivers/pci/controller/dwc/pcie-designware-host.c