media: i2c: add DS90UB953 driver
Add driver for TI DS90UB953 FPD-Link III Serializer. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
This commit is contained in:
parent
c158d0d4ff
commit
6363db1c9d
3 changed files with 1414 additions and 0 deletions
|
@ -1644,6 +1644,19 @@ config VIDEO_DS90UB913
|
||||||
Device driver for the Texas Instruments DS90UB913
|
Device driver for the Texas Instruments DS90UB913
|
||||||
FPD-Link III Serializer.
|
FPD-Link III Serializer.
|
||||||
|
|
||||||
|
config VIDEO_DS90UB953
|
||||||
|
tristate "TI FPD-Link III/IV CSI-2 Serializers"
|
||||||
|
depends on OF && I2C && VIDEO_DEV && COMMON_CLK
|
||||||
|
select I2C_ATR
|
||||||
|
select MEDIA_CONTROLLER
|
||||||
|
select GPIOLIB
|
||||||
|
select REGMAP_I2C
|
||||||
|
select V4L2_FWNODE
|
||||||
|
select VIDEO_V4L2_SUBDEV_API
|
||||||
|
help
|
||||||
|
Device driver for the Texas Instruments DS90UB953
|
||||||
|
FPD-Link III Serializer and DS90UB971 FPD-Link IV Serializer.
|
||||||
|
|
||||||
config VIDEO_DS90UB960
|
config VIDEO_DS90UB960
|
||||||
tristate "TI FPD-Link III/IV Deserializers"
|
tristate "TI FPD-Link III/IV Deserializers"
|
||||||
depends on OF && I2C && VIDEO_DEV && COMMON_CLK
|
depends on OF && I2C && VIDEO_DEV && COMMON_CLK
|
||||||
|
|
|
@ -29,6 +29,7 @@ obj-$(CONFIG_VIDEO_CS5345) += cs5345.o
|
||||||
obj-$(CONFIG_VIDEO_CS53L32A) += cs53l32a.o
|
obj-$(CONFIG_VIDEO_CS53L32A) += cs53l32a.o
|
||||||
obj-$(CONFIG_VIDEO_CX25840) += cx25840/
|
obj-$(CONFIG_VIDEO_CX25840) += cx25840/
|
||||||
obj-$(CONFIG_VIDEO_DS90UB913) += ds90ub913.o
|
obj-$(CONFIG_VIDEO_DS90UB913) += ds90ub913.o
|
||||||
|
obj-$(CONFIG_VIDEO_DS90UB953) += ds90ub953.o
|
||||||
obj-$(CONFIG_VIDEO_DS90UB960) += ds90ub960.o
|
obj-$(CONFIG_VIDEO_DS90UB960) += ds90ub960.o
|
||||||
obj-$(CONFIG_VIDEO_DW9714) += dw9714.o
|
obj-$(CONFIG_VIDEO_DW9714) += dw9714.o
|
||||||
obj-$(CONFIG_VIDEO_DW9768) += dw9768.o
|
obj-$(CONFIG_VIDEO_DW9768) += dw9768.o
|
||||||
|
|
1400
drivers/media/i2c/ds90ub953.c
Normal file
1400
drivers/media/i2c/ds90ub953.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue