mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:24:45 +01:00
media: i2c: Add Samsung S5K3M5 13MP camera sensor driver
Samsung S5K3M5 (ISOCELL 3M5) is a 13MP image sensor, it produces Bayer GRBG (2x2) frames in RAW10 output format, the maximum supported output resolution is 4208x3120 at 30 frames per second. Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8550-QRD Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
This commit is contained in:
parent
d855e1279b
commit
7d40266609
4 changed files with 1396 additions and 0 deletions
|
|
@ -23263,6 +23263,14 @@ S: Supported
|
|||
F: Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
|
||||
F: drivers/media/i2c/s5c73m3/*
|
||||
|
||||
SAMSUNG S5K3M5 CAMERA DRIVER
|
||||
M: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
|
||||
L: linux-media@vger.kernel.org
|
||||
S: Maintained
|
||||
T: git git://linuxtv.org/media_tree.git
|
||||
F: Documentation/devicetree/bindings/media/i2c/samsung,s5k3m5.yaml
|
||||
F: drivers/media/i2c/s5k3m5.c
|
||||
|
||||
SAMSUNG S5K5BAF CAMERA DRIVER
|
||||
M: Sylwester Nawrocki <s.nawrocki@samsung.com>
|
||||
M: Andrzej Hajda <andrzej.hajda@intel.com>
|
||||
|
|
|
|||
|
|
@ -743,6 +743,16 @@ config VIDEO_S5C73M3
|
|||
This is a V4L2 sensor driver for Samsung S5C73M3
|
||||
8 Mpixel camera.
|
||||
|
||||
config VIDEO_S5K3M5
|
||||
tristate "Samsung S5K3M5 sensor support"
|
||||
select V4L2_CCI_I2C
|
||||
help
|
||||
This is a V4L2 sensor driver for Samsung S5K3M5 13MP raw
|
||||
camera sensor.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called s5k3m5.
|
||||
|
||||
config VIDEO_S5K5BAF
|
||||
tristate "Samsung S5K5BAF sensor support"
|
||||
help
|
||||
|
|
|
|||
|
|
@ -125,6 +125,7 @@ obj-$(CONFIG_VIDEO_RDACM20) += rdacm20.o
|
|||
obj-$(CONFIG_VIDEO_RDACM21) += rdacm21.o
|
||||
obj-$(CONFIG_VIDEO_RJ54N1) += rj54n1cb0c.o
|
||||
obj-$(CONFIG_VIDEO_S5C73M3) += s5c73m3/
|
||||
obj-$(CONFIG_VIDEO_S5K3M5) += s5k3m5.o
|
||||
obj-$(CONFIG_VIDEO_S5K5BAF) += s5k5baf.o
|
||||
obj-$(CONFIG_VIDEO_S5K6A3) += s5k6a3.o
|
||||
obj-$(CONFIG_VIDEO_S5KJN1) += s5kjn1.o
|
||||
|
|
|
|||
1377
drivers/media/i2c/s5k3m5.c
Normal file
1377
drivers/media/i2c/s5k3m5.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue