media: qcom: camss: Add debug message to camss-video format check

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 <loic.poulain@oss.qualcomm.com>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Bryan O'Donoghue <bod@kernel.org>
This commit is contained in:
Loic Poulain
2026-02-26 10:08:50 +01:00
committed by Bryan O'Donoghue
parent 49a2cc8354
commit 5837c36e01

View File

@@ -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 ||