On Fri, Jun 3, 2011 at 18:17, Scott Jiang wrote: > --- /dev/null > +++ b/drivers/media/video/blackfin/bfin_capture.c > +#include <linux/kernel.h> > +#include <linux/init.h> > +#include <linux/module.h> > +#include <linux/io.h> > +#include <linux/delay.h> > +#include <linux/errno.h> > +#include <linux/fs.h> > +#include <linux/interrupt.h> > +#include <linux/kernel.h> > +#include <linux/mm.h> > +#include <linux/moduleparam.h> > +#include <linux/time.h> > +#include <linux/version.h> > +#include <linux/device.h> > +#include <linux/platform_device.h> > +#include <linux/clk.h> > +#include <linux/sched.h> > +#include <linux/slab.h> > + > +#include <media/v4l2-common.h> > +#include <media/v4l2-ioctl.h> > +#include <media/v4l2-device.h> > +#include <media/videobuf-dma-contig.h> > +#include <media/v4l2-chip-ident.h> > + > +#include <asm/dma.h> > + > +#include <media/blackfin/bfin_capture.h> > +#include "ppi.h"
looks like this driver is missing an linux/i2c.h include. and the Kconfig is missing a depend on it. ERROR: "bfin_get_ppi_if" [drivers/media/video/blackfin/bfin_capture.ko] undefined! drivers/media/video/blackfin/bfin_capture.c: In function ‘bcap_probe’: drivers/media/video/blackfin/bfin_capture.c:907: error: implicit declaration of function ‘i2c_get_adapter’ drivers/media/video/blackfin/bfin_capture.c:907: warning: assignment makes pointer from integer without a cast make[4]: *** [drivers/media/video/blackfin/bfin_capture.o] Error 1 -mike _______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits
