media: i2c: add vcm driver dw9800v

Signed-off-by: Wang Panzhenzhuan <randy.wang@rock-chips.com>
Change-Id: Ic63a1bd40e4b6d209abe935a25552ccf6804f2a1
This commit is contained in:
Wang Panzhenzhuan
2023-12-08 02:38:04 +00:00
committed by 王潘祯撰
parent fae86dd645
commit 339c882a12
3 changed files with 1081 additions and 0 deletions
+12
View File
@@ -2488,6 +2488,18 @@ config VIDEO_DW9768
capability. This is designed for linear control of
voice coil motors, controlled via I2C serial interface.
config VIDEO_DW9800V
tristate "DW9800V lens voice coil support"
depends on I2C && VIDEO_V4L2
select MEDIA_CONTROLLER
select VIDEO_V4L2_SUBDEV_API
select V4L2_FWNODE
help
This is a driver for the DW9800V camera lens voice coil.
DW9800W is a 10 bit DAC with ±130mA output current sink
capability. This is designed for linear control of bi-direction
voice coil motors, controlled via I2C serial interface.
config VIDEO_DW9800W
tristate "DW9800W lens voice coil support"
depends on I2C && VIDEO_V4L2
+1
View File
@@ -34,6 +34,7 @@ obj-$(CONFIG_VIDEO_CN3927V) += cn3927v.o
obj-$(CONFIG_VIDEO_DW9714) += dw9714.o
obj-$(CONFIG_VIDEO_DW9763) += dw9763.o
obj-$(CONFIG_VIDEO_DW9768) += dw9768.o
obj-$(CONFIG_VIDEO_DW9800V) += dw9800v.o
obj-$(CONFIG_VIDEO_DW9800W) += dw9800w.o
obj-$(CONFIG_VIDEO_DW9807_VCM) += dw9807-vcm.o
obj-$(CONFIG_VIDEO_FP5510) += fp5510.o
File diff suppressed because it is too large Load Diff