diff options
author | Paul Gortmaker <paul.gortmaker@windriver.com> | 2011-07-29 16:55:11 +1000 |
---|---|---|
committer | Paul Gortmaker <paul.gortmaker@windriver.com> | 2011-10-31 19:32:30 -0400 |
commit | a8efa9d6bf00fbe9597dd3352dc062a998bf9b15 (patch) | |
tree | d8791f30ee8605f3539f39aa1dd12ab7283f8d31 /include/linux/dmaengine.h | |
parent | 1986c93f09c98628d68bec773c16322fb5b88c38 (diff) | |
download | talos-op-linux-a8efa9d6bf00fbe9597dd3352dc062a998bf9b15.tar.gz talos-op-linux-a8efa9d6bf00fbe9597dd3352dc062a998bf9b15.zip |
linux/dmaengine.h: fix implicit use of bitmap.h and asm/page.h
The implicit presence of module.h and all its sub-includes was
masking these implicit header usages:
include/linux/dmaengine.h:684: warning: 'struct page' declared inside parameter list
include/linux/dmaengine.h:684: warning: its scope is only this definition or declaration, which is probably not what you want
include/linux/dmaengine.h:687: warning: 'struct page' declared inside parameter list
include/linux/dmaengine.h:736:2: error: implicit declaration of function 'bitmap_zero'
With input from Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Diffstat (limited to 'include/linux/dmaengine.h')
-rw-r--r-- | include/linux/dmaengine.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/dmaengine.h b/include/linux/dmaengine.h index 8fbf40e0713c..1ceff5ae9d31 100644 --- a/include/linux/dmaengine.h +++ b/include/linux/dmaengine.h @@ -24,6 +24,8 @@ #include <linux/device.h> #include <linux/uio.h> #include <linux/dma-direction.h> +#include <linux/bitmap.h> +#include <asm/page.h> struct scatterlist; |