mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-09-21 20:22:13 +08:00
media: i2c: add MAX96714 driver
This driver handles the MAX96714 deserializer in tunnel mode. The CSI output will replicate all the CSI traffic forwarded by the remote serializer. The MAX96714 driver can handle MAX96714 and MAX96714F variants with the same "maxim,max96714f" compatible. Signed-off-by: Julien Massot <julien.massot@collabora.com> [Sakari Ailus: Adapt to changed i2c_mux_add_adapter arguments.] Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
This commit is contained in:
parent
50f2224557
commit
37a638e9bf
@ -13514,6 +13514,13 @@ S: Maintained
|
||||
F: Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
|
||||
F: drivers/staging/media/max96712/max96712.c
|
||||
|
||||
MAX96714 GMSL2 DESERIALIZER DRIVER
|
||||
M: Julien Massot <julien.massot@collabora.com>
|
||||
L: linux-media@vger.kernel.org
|
||||
S: Maintained
|
||||
F: Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
|
||||
F: drivers/media/i2c/max96714.c
|
||||
|
||||
MAX96717 GMSL2 SERIALIZER DRIVER
|
||||
M: Julien Massot <julien.massot@collabora.com>
|
||||
L: linux-media@vger.kernel.org
|
||||
|
@ -1586,6 +1586,23 @@ config VIDEO_DS90UB960
|
||||
Device driver for the Texas Instruments DS90UB960
|
||||
FPD-Link III Deserializer and DS90UB9702 FPD-Link IV Deserializer.
|
||||
|
||||
config VIDEO_MAX96714
|
||||
tristate "Maxim MAX96714 GMSL2 deserializer"
|
||||
depends on OF && I2C && VIDEO_DEV
|
||||
select I2C_MUX
|
||||
select MEDIA_CONTROLLER
|
||||
select GPIOLIB
|
||||
select V4L2_CCI_I2C
|
||||
select V4L2_FWNODE
|
||||
select VIDEO_V4L2_SUBDEV_API
|
||||
help
|
||||
Device driver for the Maxim MAX96714 GMSL2 Deserializer.
|
||||
MAX96714 deserializers convert a GMSL2 input to MIPI CSI-2
|
||||
output.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called max96714.
|
||||
|
||||
config VIDEO_MAX96717
|
||||
tristate "Maxim MAX96717 GMSL2 Serializer support"
|
||||
depends on OF && I2C && VIDEO_DEV && COMMON_CLK
|
||||
|
@ -65,6 +65,7 @@ obj-$(CONFIG_VIDEO_LM3646) += lm3646.o
|
||||
obj-$(CONFIG_VIDEO_M52790) += m52790.o
|
||||
obj-$(CONFIG_VIDEO_MAX9271_LIB) += max9271.o
|
||||
obj-$(CONFIG_VIDEO_MAX9286) += max9286.o
|
||||
obj-$(CONFIG_VIDEO_MAX96714) += max96714.o
|
||||
obj-$(CONFIG_VIDEO_MAX96717) += max96717.o
|
||||
obj-$(CONFIG_VIDEO_ML86V7667) += ml86v7667.o
|
||||
obj-$(CONFIG_VIDEO_MSP3400) += msp3400.o
|
||||
|
1024
drivers/media/i2c/max96714.c
Normal file
1024
drivers/media/i2c/max96714.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user