• Bjorn Helgaas's avatar
    Merge branch 'pci/controller/affinity' · f045bc60
    Bjorn Helgaas authored
    - Add MSI_FLAG_NO_AFFINITY flag for devices that mux MSIs onto a single IRQ
      line and cannot set the affinity of each MSI to a specific CPU core
      (Marek Vasut)
    
    - Use MSI_FLAG_NO_AFFINITY and remove unnecessary .irq_set_affinity()
      implementations in aardvark, altera, brcmstb, dwc, mediatek-gen3,
      mediatek, mobiveil, plda, rcar, tegra, vmd, xilinx-nwl, xilinx-xdma, and
      xilinx drivers to avoid "IRQ: set affinity failed" warnings (Marek Vasut)
    
    * pci/controller/affinity:
      PCI: xilinx: Silence 'set affinity failed' warning
      PCI: xilinx-xdma: Silence 'set affinity failed' warning
      PCI: xilinx-nwl: Silence 'set affinity failed' warning
      PCI: vmd: Silence 'set affinity failed' warning
      PCI: tegra: Silence 'set affinity failed' warning
      PCI: rcar-host: Silence 'set affinity failed' warning
      PCI: plda: Silence 'set affinity failed' warning
      PCI: mobiveil: Silence 'set affinity failed' warning
      PCI: mediatek: Silence 'set affinity failed' warning
      PCI: mediatek-gen3: Silence 'set affinity failed' warning
      PCI: dwc: Silence 'set affinity failed' warning
      PCI: brcmstb: Silence 'set affinity failed' warning
      PCI: altera-msi: Silence 'set affinity failed' warning
      PCI: aardvark: Silence 'set affinity failed' warning
      genirq/msi: Silence 'set affinity failed' warning
    f045bc60
pci-aardvark.c 58.8 KB