diff options
author | Dafna Hirschfeld <dafna3@gmail.com> | 2019-03-07 00:13:26 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-06-15 12:53:04 +0300 |
commit | 864c051bff9e665475fdb25809fab016e4b2ba1f (patch) | |
tree | e10d34f5f05759a9563b2e635329ed745867d865 /include | |
parent | 75224c88744c7ef04752a2c1b58a823993e56e54 (diff) | |
download | linux-864c051bff9e665475fdb25809fab016e4b2ba1f.tar.xz |
media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure
[ Upstream commit 09ca38a50795a263d2b16dc95794dc5bc17c1d5c ]
If one of the controls fails to set,
then 'v4l2_ctrl_request_setup'
immediately returns with the error code.
Signed-off-by: Dafna Hirschfeld <dafna3@gmail.com>
Reviewed-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/media/v4l2-ctrls.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/media/v4l2-ctrls.h b/include/media/v4l2-ctrls.h index e5cae37ced2d..200f8a66ecaa 100644 --- a/include/media/v4l2-ctrls.h +++ b/include/media/v4l2-ctrls.h @@ -1127,7 +1127,7 @@ __poll_t v4l2_ctrl_poll(struct file *file, struct poll_table_struct *wait); * applying control values in a request is only applicable to memory-to-memory * devices. */ -void v4l2_ctrl_request_setup(struct media_request *req, +int v4l2_ctrl_request_setup(struct media_request *req, struct v4l2_ctrl_handler *parent); /** |