commit | 3371390a1474e9bdb9dace4161e03baa90e943b7 | [log] [tgz] |
---|---|---|
author | Sergey Senozhatsky <senozhatsky@chromium.org> | Wed Jun 08 10:36:19 2022 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jun 15 19:42:28 2022 |
tree | 2cb5bf2b1f4c2abe248e0afe65803a0848297d93 | |
parent | 48e5e7236319ea9ed9ac3ef1555b98df666fc7ae [diff] |
CHROMIUM: media: uvcvideo: do not query f/w for current ROI configuration Do not UVC_GET_CUR from firmware, use cached auto-controls value instead. BUG=b:233194103 TEST=wrote a simple app that would attempt to SET_CUR invalid ROI rectangle (dimensions out of bounds) and verified that v4l2-ctl -c region_of_interest_auto_control=1 afterwards does not return ERANGE. TEST=teat app https://paste.googleplex.com/5199572868530176 Suggested-by: Ricardo Ribalda <ribalda@google.com> Signed-off-by: Sergey Senozhatsky <senozhatsky@chromium.org> Change-Id: Ica5d6ee3e1fbcce6bcf72bba97eac433f8874599 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3691349 Reviewed-by: Ricardo Ribalda <ribalda@chromium.org> (cherry picked from commit 76fb3f2e07068fcf26fd7046b5027694d40cb6c9) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3703249 Commit-Queue: Ricardo Ribalda <ribalda@chromium.org>