dmaengine: idxd: fix PCI_MSI build errors
authorRandy Dunlap <rdunlap@infradead.org>
Tue, 14 Jul 2020 06:35:39 +0000 (23:35 -0700)
committerVinod Koul <vkoul@kernel.org>
Wed, 15 Jul 2020 06:03:39 +0000 (11:33 +0530)
commitd6a7bb869dd8a516901591136a9a895fd829d6c6
treef477558f125267f11e921750052cb084259e3c37
parent5fb9e3a3423313fe6169d5069e471bfdab6e0b79
dmaengine: idxd: fix PCI_MSI build errors

Fix build errors when CONFIG_PCI_MSI is not enabled by making the
driver depend on PCI_MSI:

ld: drivers/dma/idxd/device.o: in function `idxd_mask_msix_vector':
device.c:(.text+0x26f): undefined reference to `pci_msi_mask_irq'
ld: drivers/dma/idxd/device.o: in function `idxd_unmask_msix_vector':
device.c:(.text+0x2af): undefined reference to `pci_msi_unmask_irq'

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Dave Jiang <dave.jiang@intel.com>
Cc: dmaengine@vger.kernel.org
Cc: Vinod Koul <vkoul@kernel.org>
Link: https://lore.kernel.org/r/9dee3f46-70d9-ea75-10cb-5527ab297d1d@infradead.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/Kconfig