OpenCloudOS-Kernel/drivers/media/platform
Gerd Hoffmann 06b718c012 break kconfig dependency loop
After adding virtio-gpu I get this funky kconfig dependency loop.

scripts/kconfig/conf --oldconfig Kconfig
drivers/video/fbdev/Kconfig:5:error: recursive dependency detected!
drivers/video/fbdev/Kconfig:5:  symbol FB is selected by DRM_KMS_FB_HELPER
drivers/gpu/drm/Kconfig:34:     symbol DRM_KMS_FB_HELPER is selected by DRM_VIRTIO_GPU
drivers/gpu/drm/virtio/Kconfig:1:       symbol DRM_VIRTIO_GPU depends on VIRTIO
drivers/virtio/Kconfig:1:       symbol VIRTIO is selected by REMOTEPROC
drivers/remoteproc/Kconfig:4:   symbol REMOTEPROC is selected by OMAP_REMOTEPROC
drivers/remoteproc/Kconfig:12:  symbol OMAP_REMOTEPROC depends on OMAP_IOMMU
drivers/iommu/Kconfig:141:      symbol OMAP_IOMMU is selected by VIDEO_OMAP3
drivers/media/platform/Kconfig:96:      symbol VIDEO_OMAP3 depends on VIDEO_V4L2
drivers/media/v4l2-core/Kconfig:6:      symbol VIDEO_V4L2 depends on I2C
drivers/i2c/Kconfig:7:  symbol I2C is selected by FB_DDC
drivers/video/fbdev/Kconfig:59: symbol FB_DDC is selected by FB_CYBER2000_DDC
drivers/video/fbdev/Kconfig:374:        symbol FB_CYBER2000_DDC depends on FB_CYBER2000
drivers/video/fbdev/Kconfig:362:        symbol FB_CYBER2000 depends on FB

Making VIDEO_OMAP3 depend on OMAP_IOMMU instead of selecting it breaks the
loop, which looks like the best way to handle it to me.  Updated OMAP_IOMMU
help text accordingly.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-06-02 10:17:21 +02:00
..
am437x Merge branch 'drm-next-merged' of git://people.freedesktop.org/~airlied/linux into v4l_for_linus 2015-04-21 09:44:55 -03:00
blackfin [media] media: blackfin: bfin_capture: embed video_device struct in bcap_device 2015-04-02 18:11:50 -03:00
coda [media] coda: Add tracing support 2015-04-10 10:12:31 -03:00
davinci [media] media: davinci: vpfe_capture: embed video_device 2015-04-02 23:54:00 -03:00
exynos-gsc [media] media: exynos-gsc: use vb2_ops_wait_prepare/finish helper 2014-12-22 14:34:35 -02:00
exynos4-is [media] v4l2-subdev: replace v4l2_subdev_fh by v4l2_subdev_pad_config 2015-03-23 11:41:36 -07:00
marvell-ccic [media] marvell-ccic: fix Y'CbCr ordering 2015-04-27 15:17:57 -03:00
omap [media] media: omap/omap_vout: fix type of input members to omap_vout_setup_vrfb_bufs() 2015-03-03 11:22:58 -03:00
omap3isp [media] media: omap3isp: remove unused clkdev 2015-04-10 10:25:30 -03:00
s3c-camif [media] v4l2-subdev: replace v4l2_subdev_fh by v4l2_subdev_pad_config 2015-03-23 11:41:36 -07:00
s5p-g2d [media] s5p-g2d: remove unnecessary version.h inclusion 2015-02-02 09:58:23 -02:00
s5p-jpeg Merge branch 'patchwork' into v4l_for_linus 2015-04-21 06:12:35 -03:00
s5p-mfc Merge branch 'patchwork' into v4l_for_linus 2015-04-21 06:12:35 -03:00
s5p-tv Merge branch 'patchwork' into v4l_for_linus 2015-04-21 06:12:35 -03:00
soc_camera [media] media: soc_camera: rcar_vin: Fix wait_for_completion 2015-04-27 15:41:22 -03:00
ti-vpe [media] media: ti-vpe: Use mem-to-mem ioctl helpers 2015-02-02 13:34:18 -02:00
vivid [media] vivid: use V4L2_DV_FL_IS_CE_VIDEO instead of V4L2_DV_BT_STD_CEA861 2015-04-08 06:38:56 -03:00
vsp1 [media] v4l2-subdev: add support for the new enum_frame_size 'which' field 2015-03-23 11:48:55 -07:00
xilinx v4l: xilinx: fix for include file movement 2015-04-26 09:56:08 -07:00
Kconfig break kconfig dependency loop 2015-06-02 10:17:21 +02:00
Makefile [media] v4l: xilinx: Add Xilinx Video IP core 2015-04-03 00:59:49 -03:00
arv.c [media] media: remove the setting of the flag V4L2_FL_USE_FH_PRIO 2014-07-04 16:14:59 -03:00
fsl-viu.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
m2m-deinterlace.c [media] m2m-deinterlace: embed video_device 2015-04-02 23:35:21 -03:00
mx2_emmaprp.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
sh_veu.c [media] sh_veu: v4l2_dev wasn't set 2015-04-01 06:56:55 -03:00
sh_vou.c [media] media: sh_vou: embed video_device 2015-04-02 23:55:50 -03:00
timblogiw.c media: platform: drop owner assignment from platform_drivers 2014-10-20 16:20:44 +02:00
via-camera.c [media] v4l2-subdev: add support for the new enum_frame_interval 'which' field 2015-03-23 12:01:15 -07:00
via-camera.h
vim2m.c [media] vim2m: embed video_device 2015-04-02 23:24:40 -03:00