# VIDEO driver configuration options # Copyright (c) 2019 Linaro Limited # SPDX-License-Identifier: Apache-2.0 # # VIDEO Drivers # menuconfig VIDEO bool "Video drivers" help Enable support for the VIDEO. if VIDEO module = VIDEO module-str = video source "subsys/logging/Kconfig.template.log_config" config VIDEO_INIT_PRIORITY int "Video initialization priority" default 60 help System initialization priority for video drivers. config VIDEO_BUFFER_POOL_SZ_MAX int "Size of the largest buffer in the video pool" default 1048576 config VIDEO_BUFFER_POOL_NUM_MAX int "Number of maximum sized buffer in the video pool" default 2 config VIDEO_BUFFER_POOL_ALIGN int "Alignment of the video pool’s buffer" default 64 config VIDEO_BUFFER_USE_SHARED_MULTI_HEAP bool "Use shared multi heap for video buffer" default n config VIDEO_BUFFER_SMH_ATTRIBUTE int "Shared multi heap attribute for video buffer" depends on VIDEO_BUFFER_USE_SHARED_MULTI_HEAP default 0 range 0 2 help Shared multi heap attribute for video buffer: 0: SMH_REG_ATTR_CACHEABLE 1: SMH_REG_ATTR_NON_CACHEABLE 2: SMH_REG_ATTR_EXTERNAL config VIDEO_I2C_RETRY_NUM int "Number of retries after a failed I2C communication" default 0 help If set to 0, only a single write attempt will be done with no retry. The default is to not retry. Board configuration files or user project can then use the number of retries that matches their situation. source "drivers/video/Kconfig.esp32_dvp" source "drivers/video/Kconfig.mcux_csi" source "drivers/video/Kconfig.mcux_mipi_csi2rx" source "drivers/video/Kconfig.shell" source "drivers/video/Kconfig.sw_generator" source "drivers/video/Kconfig.mt9m114" source "drivers/video/Kconfig.ov7725" source "drivers/video/Kconfig.ov2640" source "drivers/video/Kconfig.stm32_dcmi" source "drivers/video/Kconfig.ov5640" source "drivers/video/Kconfig.ov7670" source "drivers/video/Kconfig.ov9655" source "drivers/video/Kconfig.gc2145" source "drivers/video/Kconfig.mcux_sdma" source "drivers/video/Kconfig.emul_imager" source "drivers/video/Kconfig.emul_rx" source "drivers/video/Kconfig.imx335" source "drivers/video/Kconfig.st_mipid02" source "drivers/video/Kconfig.stm32_dcmipp" endif # VIDEO