media: rcar-csi2: Add r8a779a0 support
authorNiklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Sat, 12 Jun 2021 08:46:29 +0000 (10:46 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 30 Sep 2021 08:07:33 +0000 (10:07 +0200)
commitb4173cd9981d366e7b612168055ecf935ee80eee
treefc12cfd1c4ded65c9254f66d564a8871606b90d1
parentc624fe63c0a9d3c410a7602e705f28c4ea00770d
media: rcar-csi2: Add r8a779a0 support

Add support for the R-Car V3U (r8a779a0) to the driver. The V3U have the
CSI-2 modules connected to ISPs instead of directly to the R-Car VIN DMA
engines.

The ISP performs channel selection based on CSI-2 VC/DT pairs and routes
the video data. This requires the R-Car CSI-2 media entity to modeled
differently then on other SoCs as it on the V3U only have a single
source pad connected to the ISP.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/platform/rcar-vin/rcar-csi2.c