File tree Expand file tree Collapse file tree 6 files changed +948
-4
lines changed
tests/drivers/build_all/video Expand file tree Collapse file tree 6 files changed +948
-4
lines changed Original file line number Diff line number Diff line change @@ -266,14 +266,14 @@ New APIs and options
266
266
267
267
* :c:func: `sys_count_bits `
268
268
269
- * Video
270
-
271
- * :c:member: `video_format.size ` field
272
-
273
269
* Task Watchdog
274
270
275
271
* :kconfig:option: `CONFIG_TASK_WDT_DUMMY `
276
272
273
+ * Video
274
+
275
+ * :c:member: `video_format.size ` field
276
+
277
277
.. zephyr-keep-sorted-stop
278
278
279
279
New Boards
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ zephyr_library_sources_ifdef(CONFIG_VIDEO_OV7725 ov7725.c)
15
15
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV2640 ov2640.c)
16
16
zephyr_library_sources_ifdef(CONFIG_VIDEO_GC2145 gc2145.c)
17
17
zephyr_library_sources_ifdef(CONFIG_VIDEO_STM32_DCMI video_stm32_dcmi.c)
18
+ zephyr_library_sources_ifdef(CONFIG_VIDEO_STM32_VENC video_stm32_venc.c)
18
19
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV5640 ov5640.c)
19
20
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV7670 ov7670.c)
20
21
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV9655 ov9655.c)
Original file line number Diff line number Diff line change @@ -76,6 +76,8 @@ source "drivers/video/Kconfig.ov2640"
76
76
77
77
source "drivers/video/Kconfig.stm32_dcmi"
78
78
79
+ source "drivers/video/Kconfig.stm32_venc"
80
+
79
81
source "drivers/video/Kconfig.ov5640"
80
82
81
83
source "drivers/video/Kconfig.ov7670"
Original file line number Diff line number Diff line change
1
+ # STM32 VENC driver configuration options
2
+
3
+ # Copyright (c) 2025 STMicroelectronics.
4
+ # SPDX-License-Identifier: Apache-2.0
5
+
6
+ config VIDEO_STM32_VENC
7
+ bool "STM32 video encoder (VENC) driver"
8
+ default y
9
+ depends on DT_HAS_ST_STM32_VENC_ENABLED
10
+ select HAS_STM32LIB
11
+ select USE_STM32_LL_VENC
12
+ select USE_STM32_HAL_RIF if SOC_SERIES_STM32N6X
13
+ select RESET
14
+ help
15
+ Enable driver for STM32 video encoder peripheral.
16
+
17
+ if VIDEO_STM32_VENC
18
+
19
+ # See hal_stm32/lib/vc8000nanoe/inc/encdebug.h
20
+ module = VC8000NANOE
21
+ module-str = vc8000nanoe
22
+ source "subsys/logging/Kconfig.template.log_config"
23
+
24
+ endif
You can’t perform that action at this time.
0 commit comments