mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-20 15:42:37 -04:00
media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams()
Print streams found by v4l2_subdev_collect_streams() at debug level. This could be useful in debugging drivers, userspace programs or the framework itself. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
This commit is contained in:
committed by
Hans Verkuil
parent
f98691668e
commit
0bb005ac72
@@ -2233,6 +2233,9 @@ static void v4l2_subdev_collect_streams(struct v4l2_subdev *sd,
|
||||
*found_streams = BIT_ULL(0);
|
||||
*enabled_streams =
|
||||
(sd->enabled_pads & BIT_ULL(pad)) ? BIT_ULL(0) : 0;
|
||||
dev_dbg(sd->dev,
|
||||
"collect_streams: sub-device \"%s\" does not support streams\n",
|
||||
sd->entity.name);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -2250,6 +2253,10 @@ static void v4l2_subdev_collect_streams(struct v4l2_subdev *sd,
|
||||
if (cfg->enabled)
|
||||
*enabled_streams |= BIT_ULL(cfg->stream);
|
||||
}
|
||||
|
||||
dev_dbg(sd->dev,
|
||||
"collect_streams: \"%s\":%u: found %#llx enabled %#llx\n",
|
||||
sd->entity.name, pad, *found_streams, *enabled_streams);
|
||||
}
|
||||
|
||||
static void v4l2_subdev_set_streams_enabled(struct v4l2_subdev *sd,
|
||||
|
||||
Reference in New Issue
Block a user