>This was reported by sparse: >drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c:39:7: warning: symbol >'kpc_dma_add_device >' was not declared. Should it be static? > >Signed-off-by: Valerio Genovese <valerio.click@xxxxxxxxx> >--- > drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 1 + > 1 file changed, 1 insertion(+) > >diff --git a/drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h >b/drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h >index ee47f43e71cf..19e88c3bc13f 100644 >--- a/drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h >+++ b/drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h >@@ -56,6 +56,7 @@ struct dev_private_data { > }; > > struct kpc_dma_device *kpc_dma_lookup_device(int minor); >+void kpc_dma_add_device(struct kpc_dma_device *ldev); > > extern const struct file_operations kpc_dma_fops; > Wouldn't it be better to mark the function static? It's only used in kpc_dma_driver.c which is where it's defined. _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel