1# VIDEO driver configuration options 2 3# Copyright (c) 2019 Linaro Limited 4# SPDX-License-Identifier: Apache-2.0 5 6# 7# VIDEO Drivers 8# 9menuconfig VIDEO 10 bool "Video drivers" 11 help 12 Enable support for the VIDEO. 13 14if VIDEO 15 16module = VIDEO 17module-str = video 18source "subsys/logging/Kconfig.template.log_config" 19 20config VIDEO_INIT_PRIORITY 21 int "Video initialization priority" 22 default 60 23 help 24 System initialization priority for video drivers. 25 26config VIDEO_BUFFER_POOL_SZ_MAX 27 int "Size of the largest buffer in the video pool" 28 default 1048576 29 30config VIDEO_BUFFER_POOL_NUM_MAX 31 int "Number of maximum sized buffer in the video pool" 32 default 2 33 34config VIDEO_BUFFER_POOL_ALIGN 35 int "Alignment of the video pool’s buffer" 36 default 64 37 38config VIDEO_BUFFER_USE_SHARED_MULTI_HEAP 39 bool "Use shared multi heap for video buffer" 40 default n 41 42config VIDEO_BUFFER_SMH_ATTRIBUTE 43 int "Shared multi heap attribute for video buffer" 44 depends on VIDEO_BUFFER_USE_SHARED_MULTI_HEAP 45 default 0 46 range 0 2 47 help 48 Shared multi heap attribute for video buffer: 49 0: SMH_REG_ATTR_CACHEABLE 50 1: SMH_REG_ATTR_NON_CACHEABLE 51 2: SMH_REG_ATTR_EXTERNAL 52 53source "drivers/video/Kconfig.esp32_dvp" 54 55source "drivers/video/Kconfig.mcux_csi" 56 57source "drivers/video/Kconfig.mcux_mipi_csi2rx" 58 59source "drivers/video/Kconfig.sw_generator" 60 61source "drivers/video/Kconfig.mt9m114" 62 63source "drivers/video/Kconfig.ov7725" 64 65source "drivers/video/Kconfig.ov2640" 66 67source "drivers/video/Kconfig.stm32_dcmi" 68 69source "drivers/video/Kconfig.ov5640" 70 71source "drivers/video/Kconfig.ov7670" 72 73source "drivers/video/Kconfig.gc2145" 74 75source "drivers/video/Kconfig.mcux_sdma" 76 77source "drivers/video/Kconfig.emul_imager" 78 79source "drivers/video/Kconfig.emul_rx" 80 81endif # VIDEO 82