| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-14 | media: v4l2-ctrls: Set error v4l2_ctrl_new_fwnode_properties consistently | Sakari Ailus | 1 | -0/+3 |
| 2025-09-09 | media: include: update Hans Verkuil's email address | Hans Verkuil | 1 | -1/+1 |
| 2025-08-13 | media: v4l2-core: Rename second ioctl handlers argument to 'void *priv' | Laurent Pinchart | 1 | -2/+2 |
| 2025-06-30 | media: v4l2-ctrls: Return the handler's error in v4l2_ctrl_handler_free() | Sakari Ailus | 1 | -1/+3 |
| 2025-03-05 | media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl | Ricardo Ribalda | 1 | -0/+12 |
| 2025-03-03 | media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL | Hans Verkuil | 1 | -5/+31 |
| 2025-03-03 | media: v4l2_ctrl: Add V4L2_CTRL_TYPE_RECT | Yunke Cao | 1 | -0/+2 |
| 2023-06-09 | media: Add AV1 uAPI | Daniel Almeida | 1 | -0/+8 |
| 2023-03-20 | media: v4l2-ctrls: Fix doc for v4l2_ctrl_request_hdl_find | Miaoqian Lin | 1 | -1/+1 |
| 2022-09-24 | media: v4l2-ctrls: drop 'elems' argument from control type ops. | Hans Verkuil | 1 | -17/+11 |
| 2022-08-29 | media: v4l2-ctrls: Export default v4l2_ctrl_type_ops callbacks | Xavier Roumegue | 1 | -0/+48 |
| 2022-08-29 | media: v4l2-ctrls: optimize type_ops for arrays | Hans Verkuil | 1 | -3/+3 |
| 2022-08-19 | media: v4l2-ctrls: add v4l2_ctrl_modify_dimensions | Hans Verkuil | 1 | -0/+53 |
| 2022-08-19 | media: v4l2-ctrls: alloc arrays in ctrl_ref | Hans Verkuil | 1 | -8/+8 |
| 2022-08-19 | media: v4l2-ctrls: allocate space for arrays | Hans Verkuil | 1 | -9/+8 |
| 2022-07-15 | media: uapi: move HEVC stateless controls out of staging | Benjamin Gaignard | 1 | -6/+0 |
| 2022-07-15 | media: v4l2-ctrls: add support for dynamically allocated arrays. | Hans Verkuil | 1 | -7/+35 |
| 2021-11-22 | media: uapi: Add VP9 stateless decoder controls | Andrzej Pietrasiewicz | 1 | -0/+4 |
| 2021-05-23 | media: uapi: move MPEG-2 stateless controls out of staging | Ezequiel Garcia | 1 | -1/+0 |
| 2021-05-23 | media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS | Ezequiel Garcia | 1 | -2/+0 |
| 2021-05-23 | media: uapi: mpeg2: Split sequence and picture parameters | Ezequiel Garcia | 1 | -0/+4 |
| 2021-05-23 | media: uapi: mpeg2: Rename "quantization" to "quantisation" | Ezequiel Garcia | 1 | -2/+2 |
| 2021-04-15 | media: v4l2-ctrls: fix reference to freed memory | Hans Verkuil | 1 | -5/+7 |
| 2021-04-06 | media: v4l: Add HDR10 static metadata controls | Stanimir Varbanov | 1 | -0/+4 |
| 2021-03-22 | media: uapi: move VP8 stateless controls out of staging | Ezequiel Garcia | 1 | -1/+0 |
| 2021-03-22 | media: uapi: vp8: Remove "header" from symbol names and macros | Ezequiel Garcia | 1 | -2/+2 |
| 2020-12-03 | media: vicodec: mark the stateless FWHT API as stable | Hans Verkuil | 1 | -1/+0 |
| 2020-12-03 | media: uapi: move H264 stateless controls out of staging | Ezequiel Garcia | 1 | -1/+0 |
| 2020-11-16 | media: fix kernel-doc markups | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2020-09-01 | media: uapi: h264: Split prediction weight parameters | Ezequiel Garcia | 1 | -0/+2 |
| 2020-05-18 | media: v4l2-ctrls: Add helper to register properties | Jacopo Mondi | 1 | -0/+26 |
| 2020-05-18 | media: include: v4l2-ctrl: Sort forward declarations | Jacopo Mondi | 1 | -4/+4 |
| 2020-04-29 | media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound | Hans Verkuil | 1 | -1/+3 |
| 2020-04-21 | media: v4l2-ctrls: add __v4l2_ctrl_s_ctrl_compound() | Hans Verkuil | 1 | -20/+29 |
| 2019-11-08 | media: v4l2_ctrl: Add const pointer to ctrl_ptr | Ricardo Ribalda Delgado | 1 | -0/+2 |
| 2019-11-08 | media: v4l2_ctrl: Add p_def to v4l2_ctrl_config | Ricardo Ribalda Delgado | 1 | -0/+2 |
| 2019-10-24 | media: v4l: Add definitions for HEVC stateless decoding | Paul Kocialkowski | 1 | -0/+7 |
| 2019-10-10 | media: v4l2-ctrl: Add new helper v4l2_ctrl_ptr_create | Ricardo Ribalda Delgado | 1 | -0/+12 |
| 2019-10-10 | media: add V4L2_CTRL_TYPE_AREA control type | Ricardo Ribalda Delgado | 1 | -0/+42 |
| 2019-10-10 | media: v4l2-core: Implement v4l2_ctrl_new_std_compound | Ricardo Ribalda Delgado | 1 | -0/+22 |
| 2019-07-25 | media: v4l: ctrls: Add debug messages | Ezequiel Garcia | 1 | -2/+7 |
| 2019-07-22 | media: uapi: Add VP8 stateless decoder API | Pawel Osciak | 1 | -0/+3 |
| 2019-06-11 | Merge tag 'v5.2-rc4' into media/master | Mauro Carvalho Chehab | 1 | -10/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 | Thomas Gleixner | 1 | -10/+1 |
| 2019-05-29 | media: uapi: Add H264 low-level decoder API compound controls. | Pawel Osciak | 1 | -1/+12 |
| 2019-04-22 | media: v4l2-ctrls.h: remove spurious text | Hans Verkuil | 1 | -2/+2 |
| 2019-03-25 | media: vicodec: Introducing stateless fwht defs and structs | Dafna Hirschfeld | 1 | -1/+4 |
| 2019-03-25 | media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure | Dafna Hirschfeld | 1 | -1/+1 |
| 2019-03-01 | media: include: fix several typos | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2018-12-05 | media: mpeg2-ctrls.h: move MPEG2 state controls to non-public header | Hans Verkuil | 1 | -0/+6 |
| 2018-10-31 | Merge tag 'media/v4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc... | Linus Torvalds | 1 | -9/+132 |
| 2018-10-05 | media: v4l: ctrl: Provide unlocked variant of v4l2_ctrl_grab | Sakari Ailus | 1 | -1/+25 |
| 2018-09-24 | media: v4l: Add definitions for MPEG-2 slice format and metadata | Paul Kocialkowski | 1 | -7/+11 |
| 2018-08-31 | media: v4l2-ctrls: add v4l2_ctrl_request_hdl_find/put/ctrl_find functions | Hans Verkuil | 1 | -1/+48 |
| 2018-08-31 | media: v4l2-ctrls: support g/s_ext_ctrls for requests | Hans Verkuil | 1 | -1/+6 |
| 2018-08-31 | media: v4l2-ctrls: add core request support | Hans Verkuil | 1 | -0/+51 |
| 2018-08-31 | media: v4l2-ctrls: prepare internal structs for request API | Hans Verkuil | 1 | -0/+10 |
| 2018-08-31 | media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev | Hans Verkuil | 1 | -1/+7 |
| 2018-07-25 | media: v4l2-ctrls.h: fix v4l2_ctrl field description typos | Baruch Siach | 1 | -2/+2 |
| 2018-02-26 | media: v4l2-ctrls.h: fix wrong copy-and-paste comment | Hans Verkuil | 1 | -2/+2 |
| 2018-02-06 | Merge tag 'media/v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc... | Linus Torvalds | 1 | -2/+9 |
| 2018-01-04 | media: fix usage of whitespaces and on indentation | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2017-12-18 | media: v4l2-ctrls: document nested members of structs | Mauro Carvalho Chehab | 1 | -1/+8 |
| 2017-11-27 | media: annotate ->poll() instances | Al Viro | 1 | -1/+1 |
| 2017-08-20 | media: v4l2-ctrls.h: better document the arguments for v4l2_ctrl_fill | Mauro Carvalho Chehab | 1 | -8/+8 |
| 2017-06-07 | [media] v4l2-ctrls.c: Implement unlocked variant of v4l2_ctrl_handler_setup() | Sakari Ailus | 1 | -0/+13 |
| 2017-02-27 | scripts/spelling.txt: add "an union" pattern and fix typo instances | Masahiro Yamada | 1 | -2/+2 |
| 2016-09-22 | [media] get rid of a number of problems at the cross references | Mauro Carvalho Chehab | 1 | -1/+2 |
| 2016-09-09 | [media] v4l2-ctrls.h: Fix some c:type references | Mauro Carvalho Chehab | 1 | -4/+4 |
| 2016-09-09 | [media] v4l2-ctrls.h: fix doc reference for prepare_ext_ctrls() | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2016-09-09 | [media] v4l2-ctrls: document some extra data structures | Mauro Carvalho Chehab | 1 | -7/+44 |
| 2016-07-23 | [media] v4l2-ctrls.h: fully document the header file | Mauro Carvalho Chehab | 1 | -86/+279 |
| 2016-07-23 | [media] doc-rst: Fix some typedef ugly warnings | Mauro Carvalho Chehab | 1 | -1/+3 |
| 2016-07-12 | [media] v4l2-subdev.h: remove the control subdev ops | Hans Verkuil | 1 | -10/+0 |
| 2016-06-28 | [media] v4l2-ctrl.h: fix comments | Hans Verkuil | 1 | -12/+12 |
| 2016-02-10 | [media] v4l2-ctrls: remove unclaimed v4l2_ctrl_add_ctrl() interface | Vladimir Zapolskiy | 1 | -12/+0 |
| 2015-08-22 | [media] v4l2-ctrls.h: Document a few missing arguments | Mauro Carvalho Chehab | 1 | -1/+8 |
| 2015-08-22 | [media] v4l2-ctls: don't document v4l2_ctrl_fill() | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2015-08-22 | [media] v4l2-ctrls.h: add to device-drivers DocBook | Mauro Carvalho Chehab | 1 | -460/+551 |
| 2014-11-25 | [media] v4l2-ctrl: move function prototypes from common.h to ctrls.h | Hans Verkuil | 1 | -0/+25 |
| 2014-07-25 | [media] v4l2-ctrls: add new RDS TX controls | Hans Verkuil | 1 | -0/+2 |
| 2014-07-25 | [media] v4l2-ctrls: add support for setting string controls | Hans Verkuil | 1 | -0/+24 |
| 2014-07-21 | [media] v4l: ctrls: Unlocked variants of v4l2_ctrl_s_ctrl{,_int64}() | Sakari Ailus | 1 | -2/+25 |
| 2014-07-21 | [media] v4l: ctrls: Provide an unlocked variant of v4l2_ctrl_modify_range() | Sakari Ailus | 1 | -2/+16 |
| 2014-07-21 | [media] v4l: ctrls: Move control lock/unlock above the control access functions | Sakari Ailus | 1 | -18/+18 |
| 2014-07-17 | [media] v4l2-ctrls/videodev2.h: add u8 and u16 types | Hans Verkuil | 1 | -0/+4 |
| 2014-07-17 | [media] v4l2-ctrls: prepare for array support | Hans Verkuil | 1 | -3/+5 |
| 2014-07-17 | [media] v4l2-ctrls: prepare for array support | Hans Verkuil | 1 | -0/+8 |
| 2014-07-17 | [media] v4l2-ctrls: use ptrs for all but the s32 type | Hans Verkuil | 1 | -10/+2 |
| 2014-07-17 | [media] v4l2-ctrls: compare values only once | Hans Verkuil | 1 | -0/+3 |
| 2014-07-17 | [media] v4l2-ctrls: create type_ops | Hans Verkuil | 1 | -0/+37 |
| 2014-07-17 | [media] v4l2-ctrls: add support for compound types | Hans Verkuil | 1 | -4/+19 |
| 2014-07-17 | [media] v4l2-ctrls: increase internal min/max/step/def to 64 bit | Hans Verkuil | 1 | -21/+21 |
| 2013-10-17 | [media] v4l2-ctrls: fix typo in header file media/v4l2-ctrls.h | Frank Schaefer | 1 | -1/+1 |
| 2013-09-03 | [media] v4l2: added missing mutex.h include to v4l2-ctrls.h | Andrzej Hajda | 1 | -0/+1 |
| 2013-03-24 | [media] v4l2-ctrls: eliminate lockdep false alarms for struct v4l2_ctrl_handl... | Andy Walls | 1 | -3/+26 |
| 2013-02-05 | [media] V4L: Add v4l2_ctrl_subdev_log_status() helper function | Sylwester Nawrocki | 1 | -0/+3 |
| 2013-02-05 | [media] V4L: Add v4l2_ctrl_subdev_subscribe_event() helper function | Sylwester Nawrocki | 1 | -0/+5 |
| 2013-02-05 | [media] v4l2-ctrl: Add helper function for the controls range update | Sylwester Nawrocki | 1 | -0/+20 |
| 2013-01-05 | [media] v4l2-ctrls: add a notify callback | Hans Verkuil | 1 | -0/+25 |
| 2012-10-05 | [media] media: v4l2-ctrl: add a helper function to add standard control with ... | Lad, Prabhakar | 1 | -0/+23 |
| 2012-10-01 | [media] v4l2-ctrls: add a filter function to v4l2_ctrl_add_handler | Hans Verkuil | 1 | -2/+16 |
| 2012-09-26 | [media] v4l2: make vidioc_(un)subscribe_event const | Hans Verkuil | 1 | -1/+1 |
| 2012-09-13 | [media] v4l2-ctrls: Add v4l2_ctrl_[gs]_ctrl_int64() | Laurent Pinchart | 1 | -0/+23 |
| 2012-05-14 | [media] V4L: Add helper function for standard integer menu controls | Sylwester Nawrocki | 1 | -0/+17 |
| 2012-05-14 | [media] v4l: v4l2-ctrls: moves the forward declaration of struct file | Laurent Pinchart | 1 | -1/+1 |
| 2012-05-14 | [media] v4l: Allow changing control handler lock | Sakari Ailus | 1 | -3/+6 |
| 2012-05-07 | [media] v4l2-ctrls: Use v4l2_subscribed_event_ops | Hans de Goede | 1 | -4/+3 |
| 2012-04-19 | [media] V4L: fix a compiler warning | Guennadi Liakhovetski | 1 | -0/+1 |
| 2012-04-19 | Merge tag 'v3.4-rc3' into staging/for_v3.5 | Mauro Carvalho Chehab | 1 | -1/+0 |
| 2012-04-10 | [media] v4l: Introduce integer menu controls | Sakari Ailus | 1 | -1/+5 |
| 2012-03-24 | Merge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -1/+0 |
| 2012-03-16 | device.h: audit and cleanup users in main include dir | Paul Gortmaker | 1 | -1/+0 |
| 2012-02-14 | [media] v4l2-ctrls: add helper functions for control events | Hans Verkuil | 1 | -0/+9 |
| 2012-02-14 | [media] v4l2: standardize log start/end message | Hans Verkuil | 1 | -0/+4 |
| 2011-09-21 | [media] v4l2-ctrls: implement new volatile autocluster scheme | Hans Verkuil | 1 | -0/+3 |
| 2011-09-21 | [media] v4l2-ctrls: replace is_volatile with V4L2_CTRL_FLAG_VOLATILE | Hans Verkuil | 1 | -11/+1 |
| 2011-07-27 | [media] v4l2-ctrls/v4l2-events: small coding style cleanups | Hans Verkuil | 1 | -1/+0 |
| 2011-07-27 | [media] v4l2-ctrls: improve discovery of controls of the same cluster | Hans Verkuil | 1 | -0/+3 |
| 2011-07-27 | [media] v4l2-event/ctrls/fh: allocate events per fh and per type instead of j... | Hans Verkuil | 1 | -19/+0 |
| 2011-07-27 | [media] v4l2-ctrls/event: remove struct v4l2_ctrl_fh, instead use v4l2_subscr... | Hans Verkuil | 1 | -10/+7 |
| 2011-07-27 | [media] v4l2-ctrls: make manual_mode_value 8 bits and check against control r... | Hans Verkuil | 1 | -1/+1 |
| 2011-07-27 | [media] v4l2-ctrls: simplify event subscription | Hans Verkuil | 1 | -0/+20 |
| 2011-07-27 | [media] v4l2-ctrls: add control events | Hans Verkuil | 1 | -5/+18 |
| 2011-07-27 | [media] v4l2-ctrls: add v4l2_fh pointer to the set control functions | Hans Verkuil | 1 | -3/+5 |
| 2011-07-27 | [media] v4l2-ctrls: add v4l2_ctrl_auto_cluster to simplify autogain/gain scen... | Hans Verkuil | 1 | -0/+45 |
| 2011-01-19 | [media] v4l: Include linux/videodev2.h in media/v4l2-ctrls.h | Laurent Pinchart | 1 | -0/+1 |
| 2011-01-19 | [media] v4l2-ctrls: v4l2_ctrl_handler_setup must set is_new to 1 | Hans Verkuil | 1 | -2/+4 |
| 2010-12-30 | [media] v4l2-ctrls: use const char * const * for the menu arrays | Hans Verkuil | 1 | -2/+2 |
| 2010-08-08 | V4L/DVB: v4l2: Add new control handling framework | Hans Verkuil | 1 | -0/+460 |