linux_dsm_epyc7002/drivers/dma
YueHaibing 83eb5cfcd5 dmaengine: dw-edma: Fix build error without CONFIG_PCI_MSI
If CONFIG_PCI_MSI is not set, building with CONFIG_DW_EDMA
fails:

drivers/dma/dw-edma/dw-edma-core.c: In function dw_edma_irq_request:
drivers/dma/dw-edma/dw-edma-core.c:784:21: error: implicit declaration of function pci_irq_vector; did you mean rcu_irq_enter? [-Werror=implicit-function-declaration]
   err = request_irq(pci_irq_vector(to_pci_dev(dev), 0),
                     ^~~~~~~~~~~~~~

Reported-by: Hulk Robot <hulkci@huawei.com>
Fixes: e63d79d1ff ("dmaengine: Add Synopsys eDMA IP core driver")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Reported-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2019-06-12 10:22:02 +05:30
..
bestcomm
dw Merge branch 'topic/dw' into for-linus 2019-03-12 12:03:47 +05:30
dw-axi-dmac
dw-edma dmaengine: dw-edma: Fix build error without CONFIG_PCI_MSI 2019-06-12 10:22:02 +05:30
hsu
ioat
ipu
mediatek dmaengine: mediatek: Add MediaTek UART APDMA support 2019-06-07 15:36:45 +05:30
ppc4xx
qcom
sh dmaengine: sh: usb-dmac: Let the core do the device node validation 2019-05-27 11:23:53 +05:30
ti
xilinx dmaengine: xilinx_dma: Remove set but unused ‘tail_desc’ 2019-05-22 10:45:04 +05:30
acpi-dma.c
altera-msgdma.c
amba-pl08x.c dmaengine: pl08x: be fair when re-assigning physical channel 2019-03-25 21:52:28 +05:30
at_hdmac_regs.h
at_hdmac.c
at_xdmac.c dmaengine: at_xdmac: remove a stray bottom half unlock 2019-05-04 16:11:02 +05:30
bcm2835-dma.c dmaengine updates for v5.2-rc1 2019-05-09 08:51:45 -07:00
bcm-sba-raid.c dmaengine: bcm-sba-raid: Use dev_get_drvdata() 2019-04-29 10:47:15 +05:30
coh901318_lli.c
coh901318.c
coh901318.h
dma-axi-dmac.c dmaengine: axi-dmac: update license header 2019-06-10 13:14:33 +05:30
dma-jz4740.c
dma-jz4780.c dmaengine: dma-jz4780: Let the core do the device node validation 2019-05-27 11:23:52 +05:30
dmaengine.c dmaengine: Grammar s/the its/its/, s/need/needs/ 2019-06-10 13:20:54 +05:30
dmaengine.h
dmatest.c dmaengine updates for v5.1-rc1 2019-03-14 09:11:54 -07:00
ep93xx_dma.c
fsl_raid.c
fsl_raid.h
fsl-edma-common.c
fsl-edma-common.h dmaengine: fsl-edma: Fix typo in Vybrid name 2019-05-04 15:50:26 +05:30
fsl-edma.c dmaengine: fsl-edma: Adjust indentation 2019-05-04 15:50:26 +05:30
fsl-qdma.c dmaengine: fsl-qdma: Continue to clear register on error 2019-06-04 17:35:05 +05:30
fsldma.c
fsldma.h
idma64.c dmaengine: idma64: Move driver name to the header 2019-04-26 16:55:23 +05:30
idma64.h dmaengine: idma64: Use actual device for DMA transfers 2019-03-21 19:48:26 +05:30
img-mdc-dma.c
imx-dma.c dmaengine updates for v5.1-rc1 2019-03-14 09:11:54 -07:00
imx-sdma.c dmaengine: imx-sdma: Let the core do the device node validation 2019-05-27 11:23:52 +05:30
iop-adma.c
k3dma.c
Kconfig dmaengine: Add Synopsys eDMA IP core driver 2019-06-10 13:10:39 +05:30
lpc18xx-dmamux.c
Makefile dmaengine: Add Synopsys eDMA IP core driver 2019-06-10 13:10:39 +05:30
mcf-edma.c
mic_x100_dma.c
mic_x100_dma.h
mmp_pdma.c
mmp_tdma.c dmaengine: mmp_tdma: Let the core do the device node validation 2019-05-27 11:23:52 +05:30
moxart-dma.c
mpc512x_dma.c
mv_xor_v2.c
mv_xor.c Merge branch 'topic/mv' into for-linus 2019-03-12 12:04:16 +05:30
mv_xor.h
mxs-dma.c dmaengine: mxs-dma: Let the core do the device node validation 2019-05-27 11:23:52 +05:30
nbpfaxi.c dmaengine: nbpfaxi: Use dev_get_drvdata() 2019-04-29 10:47:15 +05:30
of-dma.c dmaengine: Add matching device node validation in __dma_request_channel() 2019-05-27 11:23:52 +05:30
owl-dma.c
pch_dma.c
pl330.c dmaengine: pl330: _stop: clear interrupt status 2019-04-26 16:51:37 +05:30
pxa_dma.c
s3c24xx-dma.c
sa11x0-dma.c
sirf-dma.c
sprd-dma.c
st_fdma.c
st_fdma.h
ste_dma40_ll.c
ste_dma40_ll.h
ste_dma40.c
stm32-dma.c dmaengine: stm32-dma: Fix redundant call to platform_get_irq 2019-05-21 10:09:24 +05:30
stm32-dmamux.c dmaengine: stm32: use to_platform_device() 2019-05-27 12:12:17 +05:30
stm32-mdma.c dmaengine: stm32-mdma: Revert "dmaengine: stm32-mdma: Add a check on read_u32_array" 2019-03-25 21:56:54 +05:30
sun4i-dma.c
sun6i-dma.c dmaengine: sun6i: Add support for H6 DMA 2019-06-04 17:56:59 +05:30
tegra20-apb-dma.c dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is unset 2019-06-04 17:45:47 +05:30
tegra210-adma.c dmaengine: tegra210-adma: restore channel status 2019-05-04 16:13:42 +05:30
timb_dma.c
TODO
txx9dmac.c drivers: Remove explicit invocations of mmiowb() 2019-04-08 12:01:02 +01:00
txx9dmac.h
uniphier-mdmac.c
virt-dma.c
virt-dma.h
xgene-dma.c dmaengine: xgene-dma: fix spelling mistake "descripto" -> "descriptor" 2019-04-26 16:57:15 +05:30
zx_dma.c