media: i2c: Add driver of Arducam 64MP camera
authorLee Jackson <info@arducam.com>
Fri, 13 May 2022 09:11:35 +0000 (17:11 +0800)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:33:22 +0000 (11:33 +0000)
commit7cd3289a1767a2dd27b590370ce5cfdcd12772e7
tree068aa0565f076758a454d5f71040948faf75cf3b
parent00fd5bedd09816ad139db672563bf19a769d9ff0
media: i2c: Add driver of Arducam 64MP camera

Add a driver for the Arducam 64MP camera sensor.
Whilst the sensor supports 2 or 4 CSI2 data lanes, this driver
currently only supports 2 lanes.

The following Bayer modes are currently available:

9152x6944 10-bit @ 2.7fps
4624x3472 10-bit (binned) @ 10fps
3840x2160 10-bit (cropped/binned) @ 20fps
2312x1736 10-bit (binned) @ 30fps
1920x1080 10-bit (cropped/binned) @ 60fps
1280x720 10-bit (cropped/binned) @ 120fps

Signed-off-by: Lee Jackson <info@arducam.com>
drivers/media/i2c/Kconfig
drivers/media/i2c/Makefile
drivers/media/i2c/arducam_64mp.c [new file with mode: 0644]