n900 2.6.35 kernel building failed with: In file included from arch/arm/mach-omap2/board-rx51-camera.c:35: arch/arm/mach-omap2/../../../drivers/media/video/isp/isp.h: In function 'isp_pad_buffer_type': arch/arm/mach-omap2/../../../drivers/media/video/isp/isp.h:398: error: 'const struct v4l2_subdev' has no member named 'entity' arch/arm/mach-omap2/../../../drivers/media/video/isp/isp.h:401: error: 'const struct v4l2_subdev' has no member named 'entity' make[1]: *** [arch/arm/mach-omap2/board-rx51-camera.o] Error 1 make: *** [arch/arm/mach-omap2] Error 2 make: *** Waiting for unfinished jobs....
Fix this problem by make VIDEO_OMAP3 depends on MEDIA_CONTROLLER Signed-off-by: Yang Ruirui <[email protected]> --- drivers/media/video/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-2.6.35.orig/drivers/media/video/Kconfig 2011-01-19 11:11:43.000000000 +0800 +++ linux-2.6.35/drivers/media/video/Kconfig 2011-01-19 12:46:11.232912301 +0800 @@ -887,7 +887,7 @@ config VIDEO_CAFE_CCIC config VIDEO_OMAP3 tristate "OMAP 3 Camera support (EXPERIMENTAL)" select OMAP_IOMMU - depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API && ARCH_OMAP3 && EXPERIMENTAL + depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API && ARCH_OMAP3 && EXPERIMENTAL && MEDIA_CONTROLLER ---help--- Driver for an OMAP 3 camera controller. _______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
