media: v4l2-event: keep track of the timestamp in ns
Internally use ktime_get_ns() to get the timestamp of the event. Only convert to timespec when interfacing with userspace. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Acked-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:

committed by
Mauro Carvalho Chehab

parent
81a43d10b8
commit
63635b54e0
@@ -34,11 +34,13 @@ struct video_device;
|
||||
* @list: List node for the v4l2_fh->available list.
|
||||
* @sev: Pointer to parent v4l2_subscribed_event.
|
||||
* @event: The event itself.
|
||||
* @ts: The timestamp of the event.
|
||||
*/
|
||||
struct v4l2_kevent {
|
||||
struct list_head list;
|
||||
struct v4l2_subscribed_event *sev;
|
||||
struct v4l2_event event;
|
||||
u64 ts;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user