#
# VIO configuration
#

menu "VIO Configuratio"
config HOBOT_VIO
	tristate "HOBOT VIO Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_VIO_JPLUS
	 tristate "HOBOT VIO JPLUS Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_VIO_COMMON
         tristate "HOBOT VIO COMMON Drivers"
        default n
        help
           Drivers for the HOBOT VIO

config HOBOT_PYM_JPLUS
	 tristate "HOBOT PYM JPLUS Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_PYM_QEMU
	tristate "HOBOT PYM QEMU Drivers"
	default n
	help
	   Drivers for the HOBOT PYM QEMU
config HOBOT_ISP
	 tristate "HOBOT ISP Drivers"
	default n
	select VIDEOBUF2_DMA_CONTIG
	select V4L2_FWNODE
	select VIDEO_V4L2_SUBDEV_API

	help
	   Drivers for the HOBOT VIO

config HOBOT_YNR
	 tristate "HOBOT YNR Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_VIN_NODE
	 tristate "HOBOT VIN_NODE Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_VCON
	 tristate "HOBOT VCON Drivers"
	default n
	depends on HOBOT_VIN_NODE
	help
	   Drivers for the HOBOT VIO

config HOBOT_CAMSYS
         tristate "HOBOT CAMSYS Drivers"
        default n
        help
           Drivers for the HOBOT VIO

config HOBOT_VID_V4L2
         tristate "HOBOT VID V4L2 Drivers"
        select V4L2_MEM2MEM_DEV
        default n
        help
           Drivers for the HOBOT VIO

 config HOBOT_CIM_V4L
         tristate "D-robotics CIM (V4L) support"
         depends on VIDEO_DEV && OF && HAS_DMA
         select VIDEOBUF2_DMA_CONTIG
	 select V4L2_FWNODE
         select VIDEO_V4L2_SUBDEV_API
	 select HOBOT_VID_V4L2
         help
         This is a driver that is complying with Video for Linux 2 framework
         for horizon CIM integrated processor.

config HOBOT_PYM_V4L
	 tristate "HOBOT PYM Drivers"
	default n
	select VIDEOBUF2_DMA_CONTIG
	select V4L2_FWNODE
	select VIDEO_V4L2_SUBDEV_API
	select HOBOT_VID_V4L2
	help
	   Drivers for the HOBOT VIO

config HOBOT_GDC_JPLUS
	 tristate "HOBOT GDC JPLUS Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_GDC_V4L
     tristate "HOBOT GDC Drivers"
    default n                                                                                                                                                                                                
    select VIDEOBUF2_DMA_CONTIG
    select V4L2_FWNODE
    select VIDEO_V4L2_SUBDEV_API
    select HOBOT_VID_V4L2
    help
       Drivers for the HOBOT VIO

config HOBOT_STITCH_JPLUS
        tristate "HOBOT STITCH JPLUS Drivers"
        default n
        help
           Drivers for the HOBOT VIO

config HOBOT_CIM_JPLUS
	 tristate "HOBOT CIM JPLUS Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_CIM_PHC
	 tristate "HOBOT CIM PHC Support"
	default n
	help
	   Drivers for the HOBOT VIO

config HOBOT_SENSOR
	 tristate "HOBOT SENSOR Drivers"
	default n
	help
	   Drivers for the HOBOT Sensor Driver

config HOBOT_DESERIAL
	 tristate "HOBOT DESERIAL Drivers"
	default n
	help
	   Drivers for the HOBOT Deserial Driver

config HOBOT_LPWM
	tristate "HOBOT LPWM Drivers"
	default n
	depends on HOBOT_VIN_NODE
	help
	   Drivers for the HOBOT VIO

config HOBOT_VTRACE
	tristate "HOBOT VTRACE Drivers"
	default n
	help
	   Drivers for the HOBOT Vtrace Driver

endmenu

config HOBOT_MIPI_CSI
	bool "Hobot MIPI CSI Drivers"
	depends on HOBOT_VIN_NODE
	help
	  Drivers for the Hobot MIPI CSI

config HOBOT_CODEC_NODE
	 tristate "HOBOT CODEC_NODE Drivers"
	default n
	help
	   Drivers for the HOBOT VIO

source "../hobot-drivers/camsys/mipi/Kconfig"
source "../hobot-drivers/camsys/idu/Kconfig"
