diff options
author | Hans Verkuil <hans.verkuil@cisco.com> | 2014-12-01 10:10:44 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2014-12-23 10:31:37 -0200 |
commit | 17028cdb74bf8bb593aebe5550bc90325fa9af88 (patch) | |
tree | 242c98ebc182e0fd8601b01236a71b5e2de1f7d5 /include/media/v4l2-dev.h | |
parent | 21a7e0596a63abdf12a9591c29359f7f15e18c16 (diff) | |
download | linux-17028cdb74bf8bb593aebe5550bc90325fa9af88.tar.gz linux-17028cdb74bf8bb593aebe5550bc90325fa9af88.tar.bz2 linux-17028cdb74bf8bb593aebe5550bc90325fa9af88.zip |
[media] v4l2 core: improve debug flag handling
The old debug field is renamed to dev_debug to ensure that existing drivers
(including out-of-tree drivers) that try to use the old name will no longer
compile. A comment has also been added that makes it explicit that drivers
shouldn't use this field.
Additional bits have been added to the debug flag to be more fine-grained
when debugging, especially when dealing with streaming ioctls and read,
write and poll. You want to enable those explicitly to prevent flooding
the log when streaming unless you actually want to do that.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Acked-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'include/media/v4l2-dev.h')
-rw-r--r-- | include/media/v4l2-dev.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/media/v4l2-dev.h b/include/media/v4l2-dev.h index eb76cfd47189..3e4fddfc840c 100644 --- a/include/media/v4l2-dev.h +++ b/include/media/v4l2-dev.h @@ -124,7 +124,8 @@ struct video_device spinlock_t fh_lock; /* Lock for all v4l2_fhs */ struct list_head fh_list; /* List of struct v4l2_fh */ - int debug; /* Activates debug level*/ + /* Internal device debug flags, not for use by drivers */ + int dev_debug; /* Video standard vars */ v4l2_std_id tvnorms; /* Supported tv norms */ |