Skip to content

Commit 852b50a

Browse files
Krzysztof Hałasamchehab
Krzysztof Hałasa
authored andcommitted
media: On Semi AR0521 sensor driver
The driver has been extensively tested in an i.MX6-based system. AR0521 is a 5.7 mm x 4.3 mm, 5 MPix RGGB MIPI/HiSPi BSI CMOS sensor from On Semiconductor. Signed-off-by: Krzysztof Hałasa <[email protected]> Signed-off-by: Sakari Ailus <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
1 parent 1313594 commit 852b50a

File tree

4 files changed

+1082
-0
lines changed

4 files changed

+1082
-0
lines changed

MAINTAINERS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1476,6 +1476,13 @@ S: Supported
14761476
W: http://www.aquantia.com
14771477
F: drivers/net/ethernet/aquantia/atlantic/aq_ptp*
14781478

1479+
AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1480+
M: Krzysztof Hałasa <[email protected]>
1481+
1482+
S: Maintained
1483+
F: Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1484+
F: drivers/media/i2c/ar0521.c
1485+
14791486
ARASAN NAND CONTROLLER DRIVER
14801487
M: Miquel Raynal <[email protected]>
14811488
M: Naga Sureshkumar Relli <[email protected]>

drivers/media/i2c/Kconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,19 @@ config VIDEO_APTINA_PLL
3434
config VIDEO_CCS_PLL
3535
tristate
3636

37+
config VIDEO_AR0521
38+
tristate "ON Semiconductor AR0521 sensor support"
39+
depends on I2C && VIDEO_V4L2
40+
select MEDIA_CONTROLLER
41+
select VIDEO_V4L2_SUBDEV_API
42+
select V4L2_FWNODE
43+
help
44+
This is a Video4Linux2 sensor driver for the ON Semiconductor
45+
AR0521 camera.
46+
47+
To compile this driver as a module, choose M here: the
48+
module will be called ar0521.
49+
3750
config VIDEO_HI556
3851
tristate "Hynix Hi-556 sensor support"
3952
depends on I2C && VIDEO_DEV

drivers/media/i2c/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ obj-$(CONFIG_VIDEO_ADV7842) += adv7842.o
1919
obj-$(CONFIG_VIDEO_AK7375) += ak7375.o
2020
obj-$(CONFIG_VIDEO_AK881X) += ak881x.o
2121
obj-$(CONFIG_VIDEO_APTINA_PLL) += aptina-pll.o
22+
obj-$(CONFIG_VIDEO_AR0521) += ar0521.o
2223
obj-$(CONFIG_VIDEO_BT819) += bt819.o
2324
obj-$(CONFIG_VIDEO_BT856) += bt856.o
2425
obj-$(CONFIG_VIDEO_BT866) += bt866.o

0 commit comments

Comments
 (0)