linux-mainline/drivers/media/platform/samsung
Sakari Ailus adb2dcd5f2 media: v4l: async: Rename v4l2_async_subdev as v4l2_async_connection
Rename v4l2_async_subdev as v4l2_async_connection, in order to
differentiate between the sub-devices and their connections: one
sub-device can have many connections but the V4L2 async framework has so
far allowed just a single one. Connections in this context will later
translate into either MC ancillary or data links.

This patch prepares changing that relation by changing existing users of
v4l2_async_subdev to switch to v4l2_async_connection. Async sub-devices
themselves will not be needed anymore

Additionally, __v4l2_async_nf_add_subdev() has been renamed
__v4l2_async_nf_add_connection().

Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Tested-by: Philipp Zabel <p.zabel@pengutronix.de> # imx6qp
Tested-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> # rcar + adv746x
Tested-by: Aishwarya Kothari <aishwarya.kothari@toradex.com> # Apalis i.MX6Q with TC358743
Tested-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> # Renesas RZ/G2L SMARC
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
2023-07-28 10:44:25 +02:00
..
exynos4-is media: v4l: async: Rename v4l2_async_subdev as v4l2_async_connection 2023-07-28 10:44:25 +02:00
exynos-gsc media: Explicitly include correct DT includes 2023-07-19 12:57:51 +02:00
s3c-camif media: Zero-initialize all structures passed to subdev pad operations 2023-04-12 09:46:06 +02:00
s5p-g2d media: g2d: Convert to platform remove callback returning void 2023-04-11 16:59:18 +02:00
s5p-jpeg media: platform: samsung: s5p-jpeg: drop of_match_ptr for ID table 2023-07-14 12:33:03 +02:00
s5p-mfc media: s5p_mfc: Convert to platform remove callback returning void 2023-04-11 16:59:18 +02:00
Kconfig
Makefile