config VIDEO_DEV
        tristate
        depends on MEDIA_SUPPORT
-       depends on MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT
-       default y
+       default MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT || MEDIA_PLATFORM_SUPPORT
 
 config VIDEO_V4L2_SUBDEV_API
        bool "V4L2 sub-device userspace API"
 
 
 menuconfig V4L_PLATFORM_DRIVERS
        bool "V4L platform devices"
-       depends on MEDIA_CAMERA_SUPPORT
        help
          Say Y here to enable support for platform-specific V4L drivers.
 
 
 config VIDEO_SH_VOU
        tristate "SuperH VOU video output driver"
-       depends on MEDIA_CAMERA_SUPPORT
        depends on VIDEO_DEV && I2C
        depends on ARCH_SHMOBILE || COMPILE_TEST
        select VIDEOBUF2_DMA_CONTIG
 menuconfig V4L_MEM2MEM_DRIVERS
        bool "Memory-to-memory multimedia devices"
        depends on VIDEO_V4L2
-       depends on MEDIA_CAMERA_SUPPORT
        help
          Say Y here to enable selecting drivers for V4L devices that
          use system memory for both source and destination buffers, as opposed