[media] drivers/media: fix dependencies in video mt9t001/mt9p031
authorPaul Gortmaker <paul.gortmaker@windriver.com>
Fri, 30 Sep 2011 20:34:51 +0000 (17:34 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sat, 8 Oct 2011 11:01:46 +0000 (08:01 -0300)
commit86caf8113800cf4e4eedbeac222f3daa0fb146b5
tree67e27aef63fd46eb4c7a914c09a99b7f05e821c0
parentd56ae6fbf33ddeb7ab2ffac896229ca473a7457f
[media] drivers/media: fix dependencies in video mt9t001/mt9p031

Both mt9t001.c and mt9p031.c have two identical issues, those
being that they will need module.h inclusion for the upcoming
cleanup going on there, and that their dependencies don't limit
selection of configs that will fail to compile as follows:

The related config options are CONFIG_MEDIA_CONTROLLER and
CONFIG_VIDEO_V4L2_SUBDEV_API.  Looking at the code, it appears
that the driver was never intended to work without these enabled,
so add a dependency on CONFIG_VIDEO_V4L2_SUBDEV_API, which in
turn already has a dependency on CONFIG_MEDIA_CONTROLLER.

Reported-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Acked-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/Kconfig
drivers/media/video/mt9p031.c
drivers/media/video/mt9t001.c