Skip to content

Commit 35c0cc7

Browse files
uLipenashif
authored andcommitted
video: gc2145: add GC2145 sensor
support and basic controls. Signed-off-by: Felipe Neves <[email protected]>
1 parent ae6c20d commit 35c0cc7

File tree

5 files changed

+1178
-0
lines changed

5 files changed

+1178
-0
lines changed

drivers/video/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ zephyr_library_sources_ifdef(CONFIG_VIDEO_SW_GENERATOR video_sw_generator.c)
1010
zephyr_library_sources_ifdef(CONFIG_VIDEO_MT9M114 mt9m114.c)
1111
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV7725 ov7725.c)
1212
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV2640 ov2640.c)
13+
zephyr_library_sources_ifdef(CONFIG_VIDEO_GC2145 gc2145.c)
1314
zephyr_library_sources_ifdef(CONFIG_VIDEO_STM32_DCMI video_stm32_dcmi.c)
1415
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV5640 ov5640.c)
1516
zephyr_library_sources_ifdef(CONFIG_VIDEO_OV7670 ov7670.c)

drivers/video/Kconfig

+2
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,6 @@ source "drivers/video/Kconfig.ov5640"
5555

5656
source "drivers/video/Kconfig.ov7670"
5757

58+
source "drivers/video/Kconfig.gc2145"
59+
5860
endif # VIDEO

drivers/video/Kconfig.gc2145

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Copyright (c) 2024 Felipe Neves
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config VIDEO_GC2145
5+
bool "GC2145 CMOS digital image sensor"
6+
select I2C
7+
depends on DT_HAS_GC_GC2145_ENABLED
8+
default y
9+
help
10+
Enable driver for GC2145 CMOS digital image sensor device.

0 commit comments

Comments
 (0)