![Niklas Söderlund](/assets/img/avatar_default.png)
Later versions of the datasheet updates the reset procedure to more closely resemble the standby mode. Update the driver to enter and exit the standby mode instead of resetting the hardware before and after streaming is started and stopped. This replaces the software reset (SRST.SRST) control. While at it break out the full start and stop procedures from rcsi2_s_stream() into the existing helper functions. Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
27 lines
839 B
Plaintext
27 lines
839 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
config VIDEO_RCAR_CSI2
|
|
tristate "R-Car MIPI CSI-2 Receiver"
|
|
depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API && OF
|
|
depends on ARCH_RENESAS || COMPILE_TEST
|
|
select RESET_CONTROLLER
|
|
select V4L2_FWNODE
|
|
help
|
|
Support for Renesas R-Car MIPI CSI-2 receiver.
|
|
Supports R-Car Gen3 SoCs.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called rcar-csi2.
|
|
|
|
config VIDEO_RCAR_VIN
|
|
tristate "R-Car Video Input (VIN) Driver"
|
|
depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API && OF && MEDIA_CONTROLLER
|
|
depends on ARCH_RENESAS || COMPILE_TEST
|
|
select VIDEOBUF2_DMA_CONTIG
|
|
select V4L2_FWNODE
|
|
help
|
|
Support for Renesas R-Car Video Input (VIN) driver.
|
|
Supports R-Car Gen2 and Gen3 SoCs.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called rcar-vin.
|