On Thu Feb 26 10:08:50 2026 +0100, Loic Poulain wrote:
> Add a debug trace to video_check_format() to log both the subdev-reported
> format and the format requested by the video node. This makes it easier
> to diagnose mismatches between subdev output and the negotiated V4L2
> pixel format, as well as issues related to plane count, resolution, or
> field settings.
>
> Signed-off-by: Loic Poulain <[email protected]>
> Reviewed-by: Bryan O'Donoghue <[email protected]>
> Signed-off-by: Bryan O'Donoghue <[email protected]>
Patch committed.
Thanks,
Bryan O'Donoghue
drivers/media/platform/qcom/camss/camss-video.c | 6 ++++++
1 file changed, 6 insertions(+)
---
diff --git a/drivers/media/platform/qcom/camss/camss-video.c
b/drivers/media/platform/qcom/camss/camss-video.c
index 831486e14754..f52d8e84f970 100644
--- a/drivers/media/platform/qcom/camss/camss-video.c
+++ b/drivers/media/platform/qcom/camss/camss-video.c
@@ -215,6 +215,12 @@ static int video_check_format(struct camss_video *video)
if (ret < 0)
return ret;
+ dev_dbg(video->camss->dev,
+ "%s: format is (%ux%u %p4cc/%up field:%u), trying (%ux%u
%p4cc/%up field:%u)",
+ video->vdev.name, sd_pix->width, sd_pix->height,
&sd_pix->pixelformat,
+ sd_pix->num_planes, sd_pix->field, pix->width, pix->height,
&pix->pixelformat,
+ pix->num_planes, pix->field);
+
if (pix->pixelformat != sd_pix->pixelformat ||
pix->height != sd_pix->height ||
pix->width != sd_pix->width ||
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]