File tree Expand file tree Collapse file tree 6 files changed +546
-0
lines changed
tests/drivers/build_all/video Expand file tree Collapse file tree 6 files changed +546
-0
lines changed Original file line number Diff line number Diff line change @@ -20,5 +20,6 @@ zephyr_library_sources_ifdef(CONFIG_VIDEO_ESP32 video_esp32_dvp.c)
2020zephyr_library_sources_ifdef(CONFIG_VIDEO_MCUX_SDMA video_mcux_smartdma.c)
2121zephyr_library_sources_ifdef(CONFIG_VIDEO_EMUL_IMAGER video_emul_imager.c)
2222zephyr_library_sources_ifdef(CONFIG_VIDEO_EMUL_RX video_emul_rx.c)
23+ zephyr_library_sources_ifdef(CONFIG_VIDEO_ST_MIPID02 video_st_mipid02.c)
2324
2425zephyr_linker_sources(DATA_SECTIONS video.ld)
Original file line number Diff line number Diff line change @@ -86,4 +86,6 @@ source "drivers/video/Kconfig.emul_imager"
8686
8787source "drivers/video/Kconfig.emul_rx"
8888
89+ source "drivers/video/Kconfig.st_mipid02"
90+
8991endif # VIDEO
Original file line number Diff line number Diff line change 1+ # Copyright (c) 2025 ST Microelectronics
2+ # SPDX-License-Identifier: Apache-2.0
3+
4+ menuconfig VIDEO_ST_MIPID02
5+ bool "ST Microelectronics MIPID02 CSI to DVP bridge"
6+ select I2C
7+ depends on DT_HAS_ST_MIPID02_ENABLED
8+ default y
9+ help
10+ Enable driver for ST MIPID02 CSI to DVP bridge.
11+ The ST MIPID02 is a dual lane CSI-2 deserializer allowing
12+ to output up to 200MHz 12-bit parallel.
13+
14+ if VIDEO_ST_MIPID02
15+
16+ config VIDEO_ST_MIPID02_CAPS_HEAP_SIZE
17+ int "Size of a heap reserved to handle caps"
18+ default 512
19+ help
20+ Heap size reserved in order to handle caps. This could be
21+ reduced or increased depending on the amount of formats
22+ supported by the ST_MIPID02 source device.
23+
24+ endif # VIDEO_ST_MIPID02
You can’t perform that action at this time.
0 commit comments