media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface
authorNaushir Patuck <naush@raspberrypi.com>
Mon, 4 May 2020 09:25:41 +0000 (12:25 +0300)
committerpopcornmix <popcornmix@gmail.com>
Wed, 27 Jan 2021 19:13:12 +0000 (19:13 +0000)
commit68f36c7cd902b24c007380b4e4a64ade5e58e2a0
treec2d63c19f7b6e0a6199d5ece75825dd48bc9d490
parentd98939c2b46f3dfc56b4bab5e73923279c210e55
media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface

Add a driver for the Unicam camera receiver block on BCM283x processors.
Compared to the bcm2835-camera driver present in staging, this driver
handles the Unicam block only (CSI-2 receiver), and doesn't depend on
the VC4 firmware running on the VPU.

The commit is made up of a series of changes cherry-picked from the
rpi-5.4.y branch of https://github.com/raspberrypi/linux/ with
additional enhancements, forward-ported to the mainline kernel.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reported-by: kbuild test robot <lkp@intel.com>
MAINTAINERS
drivers/media/platform/bcm2835/Kconfig [new file with mode: 0644]
drivers/media/platform/bcm2835/Makefile [new file with mode: 0644]
drivers/media/platform/bcm2835/bcm2835-unicam.c [new file with mode: 0644]
drivers/media/platform/bcm2835/vc4-regs-unicam.h [new file with mode: 0644]