[media] v4l2: add device_caps to struct video_device
authorHans Verkuil <hans.verkuil@cisco.com>
Tue, 1 Mar 2016 14:57:23 +0000 (11:57 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Wed, 13 Apr 2016 19:40:29 +0000 (16:40 -0300)
commit7bbe7813290df9fda0c175b7a703325720594912
tree6cb036f67f202db211dee0ed12aba0f1dfb192bb
parent26a7ed9c18193dc7a3dfba33e3c711822f4bdd29
[media] v4l2: add device_caps to struct video_device

Instead of letting drivers fill in device_caps at querycap time,
let them fill it in when the video device is registered.

This has the advantage that in the future the v4l2 core can access
the video device's capabilities and take decisions based on that.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/v4l2-core/v4l2-ioctl.c
include/media/v4l2-dev.h