summaryrefslogtreecommitdiffstats
path: root/drivers/media/cec
diff options
context:
space:
mode:
authorRicardo Ribalda <ricardo.ribalda@gmail.com>2017-10-17 11:48:50 -0400
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2017-10-31 07:21:00 -0400
commit9cac9d2fb2fe0e0cadacdb94415b3fe49e3f724f (patch)
treea9f67a24c2aa233504ea43a6dfe687a3f208f385 /drivers/media/cec
parent0cba3f438cd6154621a3b4d66e0875ba213cd7ab (diff)
downloadlinux-9cac9d2fb2fe0e0cadacdb94415b3fe49e3f724f.tar.gz
linux-9cac9d2fb2fe0e0cadacdb94415b3fe49e3f724f.tar.bz2
linux-9cac9d2fb2fe0e0cadacdb94415b3fe49e3f724f.zip
media: v4l2-ctrl: Fix flags field on Control events
VIDIOC_DQEVENT and VIDIOC_QUERY_EXT_CTRL should give the same output for the control flags field. This patch creates a new function user_flags(), that calculates the user exported flags value (which is different than the kernel internal flags structure). This function is then used by all the code that exports the internal flags to userspace. Reported-by: Dimitrios Katsaros <patcherwork@gmail.com> Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Cc: <stable@vger.kernel.org> # for v3.17 and up Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/cec')
0 files changed, 0 insertions, 0 deletions