linux/drivers/media/platform/rcar-vin
Jacopo Mondi 5cef078536 media: rcar-csi2: Negotiate data lanes number
Use the newly introduced get_mbus_config() subdevice pad operation to
retrieve the remote subdevice MIPI CSI-2 bus configuration and configure
the number of active data lanes accordingly.

In order to be able to call the remote subdevice operation cache the
index of the remote pad connected to the single CSI-2 input port.

Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Signed-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2020-08-18 15:53:03 +02:00
..
Kconfig media: Kconfig files: use select for V4L2 subdevs and MC 2020-04-14 10:29:05 +02:00
Makefile media: rcar-vin: convert to SPDX identifiers 2018-08-03 16:03:45 -04:00
rcar-core.c media: rcar-vin: Enable support for R8A774B1 2019-11-05 08:54:41 -03:00
rcar-csi2.c media: rcar-csi2: Negotiate data lanes number 2020-08-18 15:53:03 +02:00
rcar-dma.c media: rcar-vin: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format 2020-07-04 12:29:07 +02:00
rcar-v4l2.c media: rcar-vin: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format 2020-07-04 12:29:07 +02:00
rcar-vin.h media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT} 2020-02-24 16:18:45 +01:00