Skip to content

Commit

Permalink
media: ovm6211: Adds support for OVM6211
Browse files Browse the repository at this point in the history
OVM6211 is a black and white 160 kpixel (400x400) camera sensor from OmniVision.
It supports 400x400, 200x200 and 100x100 image sizes.  With careful register
programming it is possible to have non-square sizes as well.  The output formats
are 8/10-bit RAW, this driver is only using the former.  OVM6211 supports a
single lane MIPI transmitter interface with up to 600 Mbps data rate.

Signed-off-by: Petko Manolov <petko.manolov@konsulko.com>
  • Loading branch information
petkomanolov authored and intel-lab-lkp committed Mar 9, 2022
1 parent 2b891d3 commit 4894c38
Show file tree
Hide file tree
Showing 3 changed files with 1,029 additions and 0 deletions.
10 changes: 10 additions & 0 deletions drivers/media/i2c/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1049,6 +1049,16 @@ config VIDEO_OV5648
To compile this driver as a module, choose M here: the
module will be called ov5648.

config VIDEO_OVM6211
tristate "OmniVision OVM6211 sensor support"
depends on I2C && VIDEO_V4L2
help
This is a Video4Linux2 sensor driver for the OmniVision
OVM6211 camera.

To compile this driver as a module, choose M here: the
module will be called ovm6211.

config VIDEO_OV6650
tristate "OmniVision OV6650 sensor support"
depends on I2C && VIDEO_V4L2
Expand Down
1 change: 1 addition & 0 deletions drivers/media/i2c/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ obj-$(CONFIG_VIDEO_OV5670) += ov5670.o
obj-$(CONFIG_VIDEO_OV5675) += ov5675.o
obj-$(CONFIG_VIDEO_OV5693) += ov5693.o
obj-$(CONFIG_VIDEO_OV5695) += ov5695.o
obj-$(CONFIG_VIDEO_OVM6211) += ovm6211.o
obj-$(CONFIG_VIDEO_OV6650) += ov6650.o
obj-$(CONFIG_VIDEO_OV7251) += ov7251.o
obj-$(CONFIG_VIDEO_OV7640) += ov7640.o
Expand Down

0 comments on commit 4894c38

Please sign in to comment.