mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-03 13:09:11 +08:00
media: rkisp1: resizer: Improve debug message when configuring resizer
The debug messages that show the resizer configuration are only printed if the driver enables the resizer. This prevents checking the resizer configuration when the driver believes it should be disabled. Fix it by moving the dev_dbg() statements earlier. Also, combine the two debug prints into a single one to gather all the information in one place, which makes reading the log easier. While at it, use %u instead of %d to print unsigned values. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
This commit is contained in:
committed by
Hans Verkuil
parent
1126d89f8f
commit
e09b036276
@@ -309,17 +309,17 @@ static void rkisp1_rsz_config(struct rkisp1_resizer *rsz,
|
||||
src_c.width = src_y.width / src_yuv_info->hdiv;
|
||||
src_c.height = src_y.height / src_yuv_info->vdiv;
|
||||
|
||||
dev_dbg(rsz->rkisp1->dev,
|
||||
"stream %u rsz/scale: Y %ux%u -> %ux%u, CbCr %ux%u -> %ux%u\n",
|
||||
rsz->id, sink_y->width, sink_y->height,
|
||||
src_fmt->width, src_fmt->height,
|
||||
sink_c.width, sink_c.height, src_c.width, src_c.height);
|
||||
|
||||
if (sink_c.width == src_c.width && sink_c.height == src_c.height) {
|
||||
rkisp1_rsz_disable(rsz, when);
|
||||
return;
|
||||
}
|
||||
|
||||
dev_dbg(rsz->rkisp1->dev, "stream %d rsz/scale: %dx%d -> %dx%d\n",
|
||||
rsz->id, sink_y->width, sink_y->height,
|
||||
src_fmt->width, src_fmt->height);
|
||||
dev_dbg(rsz->rkisp1->dev, "chroma scaling %dx%d -> %dx%d\n",
|
||||
sink_c.width, sink_c.height, src_c.width, src_c.height);
|
||||
|
||||
/* set values in the hw */
|
||||
rkisp1_rsz_config_regs(rsz, sink_y, &sink_c, &src_y, &src_c, when);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user