On Wed, Dec 14, 2011 at 02:15:22PM +0100, Laurent Pinchart wrote: > Hi Igor, > > On Wednesday 14 December 2011 10:31:35 Igor Grinberg wrote: > > On 12/14/11 03:25, Martin Hostettler wrote: > > > Adds board support for an MT9M032 based camera to omap3evm. > > > > > > Signed-off-by: Martin Hostettler <mar...@neutronstar.dyndns.org> > > [snip] > > > > diff --git a/arch/arm/mach-omap2/board-omap3evm-camera.c > > > b/arch/arm/mach-omap2/board-omap3evm-camera.c new file mode 100644 > > > index 0000000..bffd5b8 > > > --- /dev/null > > > +++ b/arch/arm/mach-omap2/board-omap3evm-camera.c > > > @@ -0,0 +1,155 @@ > > [snip] > > > > +#include <linux/i2c.h> > > > +#include <linux/init.h> > > > +#include <linux/platform_device.h> > > > + > > > +#include <linux/gpio.h> > > > +#include <plat/mux.h> > > > +#include "mux.h" > > > + > > > +#include "../../../drivers/media/video/omap3isp/isp.h" > > > > Laurent, > > In one of the previous reviews, you stated: > > "I'll probably split it and move the part required by board files to > > include/media/omap3isp.h". > > Is there any progress on that? > > Yes, it has been half-fixed in mainline. Half only because all the structures > and macros that should be used by board code are now in <media/omap3isp.h>, > but some boards need to access OMAP3 ISP internals from board code, which > still requires drivers/media/video/omap3isp/isp.h. This will eventually be > fixed, when the generic struct clk object will be available. > > After a quick look at this patch it seems that <media/omap3isp.h> should be > enough here.
Almost. The code uses ISPCTRL_PAR_BRIDGE_DISABLE which is only available from drivers/media/video/omap3isp/ispreg.h. So i'd say it's better to keep that include than to duplicate this constant in the code. What do you think? By the way, it seems drivers/media/video/omap3isp/ispvideo.c is missing a #include <linux/module.h> at the moment. I had to patch that line in to get omap3isp to compile as module. > > > > +#include "media/mt9m032.h" > > And this should be <media/mt9m032.h> I'll change this. Regards, - Martin Hostettler > > > > +#include "devices.h" > > -- > Regards, > > Laurent Pinchart -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html