We get 1 warning when building kernel with W=1: drivers/dma/pxa_dma.c:1525:5: warning: no previous prototype for 'pxad_toggle_reserved_channel' [-Wmissing-prototypes]
In fact, this function is undeclared in any header files. So this patch adds function declaration in include/linux/dma/pxa-dma.h. Signed-off-by: Baoyou Xie <[email protected]> --- include/linux/dma/pxa-dma.h | 1 ++++++ 1 file changed, 1 insertions(+) diff --git a/include/linux/dma/pxa-dma.h b/include/linux/dma/pxa-dma.h index 3edc992..1823257 100644 --- a/include/linux/dma/pxa-dma.h +++ b/include/linux/dma/pxa-dma.h @@ -17,6 +17,7 @@ struct dma_chan; #ifdef CONFIG_PXA_DMA bool pxad_filter_fn(struct dma_chan *chan, void *param); +int pxad_toggle_reserved_channel(int legacy_channel); #else static inline bool pxad_filter_fn(struct dma_chan *chan, void *param) { -- 2.7.4

