[PATCH v2 0/3] media: subdev: v4l2_subdev_get_frame_desc_passthrough improvements

From: Tomi Valkeinen

Date: Tue Mar 17 2026 - 08:16:49 EST


Improve v4l2_subdev_get_frame_desc_passthrough() kernel doc, minor
cleanups, and add locked and unlocked versions.

The last patch can be left for later, if there's anything controversial
there, as my need for it (UB953 TPG) depends on internal pads which are
not in upstream.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen+renesas@xxxxxxxxxxxxxxxx>
---
Changes in v2:
- Add lockdep assert
- Rename the v4l2_subdev_get_frame_desc_passthrough_locked() to
__v4l2_subdev_get_frame_desc_passthrough()
- Rebase on linux-media
- Link to v1: https://lore.kernel.org/r/20260312-frame-desc-passthrough-impro-v1-0-30f64d637a3a@xxxxxxxxxxxxxxxx

---
Tomi Valkeinen (3):
media: subdev: Improve v4l2_subdev_get_frame_desc_passthrough() kdoc
media: subdev: Minor v4l2_subdev_get_frame_desc_passthrough() cleanups
media: subdev: Split v4l2_subdev_get_frame_desc_passthrough() into locked and unlocked

drivers/media/v4l2-core/v4l2-subdev.c | 58 +++++++++++++++++++----------------
include/media/v4l2-subdev.h | 50 +++++++++++++++++++++++++-----
2 files changed, 74 insertions(+), 34 deletions(-)
---
base-commit: f6390408a846aacc2171c17d88b062e202d84e86
change-id: 20260312-frame-desc-passthrough-impro-6a9ccb32d9a5

Best regards,
--
Tomi Valkeinen <tomi.valkeinen+renesas@xxxxxxxxxxxxxxxx>