diff options
author | Christoph Hellwig <hch@lst.de> | 2020-10-13 13:27:00 +0200 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2020-10-13 13:28:22 +0200 |
commit | 2a410d09417b5344ab1f3cf001ac73a1daf8dcce (patch) | |
tree | ce0c1847fb1a5a213eae71e00a5a51352e958450 | |
parent | dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (diff) | |
download | linux-2a410d09417b5344ab1f3cf001ac73a1daf8dcce.tar.xz linux-2a410d09417b5344ab1f3cf001ac73a1daf8dcce.zip |
ARM/ixp4xx: add a missing include of dma-map-ops.h
Compilation of ixp4xx_defconfig fails with:
arch/arm/mach-ixp4xx/common.c: In function 'ixp4xx_platform_notify_remove':
arch/arm/mach-ixp4xx/common.c:291:3: error: implicit declaration of function 'dmabounce_unregister_dev' [-Werror=implicit-function-declaration]
291 | dmabounce_unregister_dev(dev);
| ^~~~~~~~~~~~~~~~~~~~~~~~
arch/arm/mach-ixp4xx/common.c: In function 'ixp4xx_platform_notify':
arch/arm/mach-ixp4xx/common.c:307:3: error: implicit declaration of function 'dmabounce_register_dev' [-Werror=implicit-function-declaration]
307 | dmabounce_register_dev(dev, 2048, 4096, ixp4xx_needs_bounce);
Add a missing include that is needed because of the header reshuffle.
Fixes: 0a0f0d8be76d ("dma-mapping: split <linux/dma-mapping.h>")
Reported-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Christoph Hellwig <hch@lst.de>
-rw-r--r-- | arch/arm/mach-ixp4xx/common.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-ixp4xx/common.c b/arch/arm/mach-ixp4xx/common.c index 184262d660ba..000f672a94c9 100644 --- a/arch/arm/mach-ixp4xx/common.c +++ b/arch/arm/mach-ixp4xx/common.c @@ -29,6 +29,7 @@ #include <linux/sched_clock.h> #include <linux/irqchip/irq-ixp4xx.h> #include <linux/platform_data/timer-ixp4xx.h> +#include <linux/dma-map-ops.h> #include <mach/udc.h> #include <mach/hardware.h> #include <mach/io.h> |