Hi Scott, Em Tue, 20 Nov 2012 14:49:35 -0500 Scott Jiang <scott.jiang.linux@xxxxxxxxx> escreveu: Coul you please send us a patch adding you at MAINTAINERS for this driver? Thanks! Mauro > Other drivers can make use of it. > > Signed-off-by: Scott Jiang <scott.jiang.linux@xxxxxxxxx> > --- > drivers/media/platform/blackfin/Kconfig | 6 +++++- > drivers/media/platform/blackfin/Makefile | 4 ++-- > drivers/media/platform/blackfin/ppi.c | 7 +++++++ > 3 files changed, 14 insertions(+), 3 deletions(-) > > diff --git a/drivers/media/platform/blackfin/Kconfig b/drivers/media/platform/blackfin/Kconfig > index ecd5323..519990e 100644 > --- a/drivers/media/platform/blackfin/Kconfig > +++ b/drivers/media/platform/blackfin/Kconfig > @@ -2,9 +2,13 @@ config VIDEO_BLACKFIN_CAPTURE > tristate "Blackfin Video Capture Driver" > depends on VIDEO_V4L2 && BLACKFIN && I2C > select VIDEOBUF2_DMA_CONTIG > + select VIDEO_BLACKFIN_PPI > help > V4L2 bridge driver for Blackfin video capture device. > Choose PPI or EPPI as its interface. > > To compile this driver as a module, choose M here: the > - module will be called bfin_video_capture. > + module will be called bfin_capture. > + > +config VIDEO_BLACKFIN_PPI > + tristate > diff --git a/drivers/media/platform/blackfin/Makefile b/drivers/media/platform/blackfin/Makefile > index aa3a0a2..30421bc 100644 > --- a/drivers/media/platform/blackfin/Makefile > +++ b/drivers/media/platform/blackfin/Makefile > @@ -1,2 +1,2 @@ > -bfin_video_capture-objs := bfin_capture.o ppi.o > -obj-$(CONFIG_VIDEO_BLACKFIN_CAPTURE) += bfin_video_capture.o > +obj-$(CONFIG_VIDEO_BLACKFIN_CAPTURE) += bfin_capture.o > +obj-$(CONFIG_VIDEO_BLACKFIN_PPI) += ppi.o > diff --git a/drivers/media/platform/blackfin/ppi.c b/drivers/media/platform/blackfin/ppi.c > index d295921..9374d67 100644 > --- a/drivers/media/platform/blackfin/ppi.c > +++ b/drivers/media/platform/blackfin/ppi.c > @@ -17,6 +17,7 @@ > * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > */ > > +#include <linux/module.h> > #include <linux/slab.h> > > #include <asm/bfin_ppi.h> > @@ -263,9 +264,15 @@ struct ppi_if *ppi_create_instance(const struct ppi_info *info) > pr_info("ppi probe success\n"); > return ppi; > } > +EXPORT_SYMBOL(ppi_create_instance); > > void ppi_delete_instance(struct ppi_if *ppi) > { > peripheral_free_list(ppi->info->pin_req); > kfree(ppi); > } > +EXPORT_SYMBOL(ppi_delete_instance); > + > +MODULE_DESCRIPTION("Analog Devices PPI driver"); > +MODULE_AUTHOR("Scott Jiang <Scott.Jiang.Linux@xxxxxxxxx>"); > +MODULE_LICENSE("GPL v2"); -- Cheers, Mauro -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html