| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-13 | media: v4l: Add helper to get number of active lanes via a pad | Isaac Scott | 1 | -0/+20 |
| 2025-09-09 | media: v4l2-common: Add legacy camera sensor clock helper | Laurent Pinchart | 1 | -1/+40 |
| 2025-09-09 | media: include: update Hans Verkuil's email address | Hans Verkuil | 1 | -1/+1 |
| 2025-08-31 | media: v4l2-common: Constify media_pad argument to v4l2_get_link_freq() | Laurent Pinchart | 1 | -1/+1 |
| 2025-08-25 | media: v4l2-common: Update v4l2_get_link_freq() documentation | Sakari Ailus | 1 | -4/+6 |
| 2025-08-25 | media: v4l2-common: Drop the workaround from v4l2_get_link_freq() | Sakari Ailus | 1 | -15/+4 |
| 2025-08-14 | media: v4l2-common: Improve devm_v4l2_sensor_clk_get() documentation | Sakari Ailus | 1 | -1/+9 |
| 2025-08-13 | media: v4l2-common: Add a helper for obtaining the clock producer | Mehdi Djait | 1 | -0/+27 |
| 2025-05-06 | media: common: Add v4l2_find_nearest_size_conditional() | Sakari Ailus | 1 | -12/+46 |
| 2025-02-15 | media: v4l: Support passing media pad argument to v4l2_get_link_freq() | Sakari Ailus | 1 | -3/+16 |
| 2024-03-15 | Merge tag 'media/v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch... | Linus Torvalds | 1 | -3/+29 |
| 2024-02-08 | media: v4l2-subdev: Follow renaming of SPI "master" to "controller" | Uwe Kleine-König | 1 | -3/+3 |
| 2024-02-05 | media: v4l2-common.h: kerneldoc: correctly format return values | Hans Verkuil | 1 | -8/+9 |
| 2024-02-01 | media: v4l: Add a helper for setting up link-frequencies control | Sakari Ailus | 1 | -0/+25 |
| 2023-12-13 | media: v4l2-subdev: Turn .[gs]_frame_interval into pad operations | Laurent Pinchart | 1 | -2/+2 |
| 2023-06-09 | media: v4l2-common: Add support for fractional bpp | Nicolas Dufresne | 1 | -0/+2 |
| 2022-10-22 | Merge tag 'media/v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch... | Linus Torvalds | 1 | -1/+2 |
| 2022-09-24 | media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation | Alexander Stein | 1 | -1/+2 |
| 2022-09-22 | media: v4l: move helper functions for fractions from uvc to v4l2-common | Michael Grzeschik | 1 | -0/+4 |
| 2022-07-15 | media: v4l2: Make colorspace validity checks more future-proof | Laurent Pinchart | 1 | -3/+3 |
| 2021-01-07 | media: v4l: common: Fix naming of v4l2_get_link_rate | Sakari Ailus | 1 | -2/+2 |
| 2020-11-16 | media: v4l: Add a helper for obtaining the link frequency | Sakari Ailus | 1 | -0/+21 |
| 2020-09-26 | media: vivid: Add support to the CSC API | Dafna Hirschfeld | 1 | -0/+29 |
| 2020-01-03 | media: v4l2: abstract timeval handling in v4l2_buffer | Arnd Bergmann | 1 | -0/+21 |
| 2019-10-10 | media: v4l2-common: add pixel encoding support | Benoit Parrot | 1 | -1/+32 |
| 2019-08-26 | media: v4l2-core: introduce a helper to unregister a i2c subdev | Ezequiel Garcia | 1 | -0/+10 |
| 2019-08-26 | media: v4l2-core: introduce a helper to unregister a spi subdev | Ezequiel Garcia | 1 | -0/+9 |
| 2019-08-26 | media: v4l2-core: move i2c helpers out of v4l2-common.c | Ezequiel Garcia | 1 | -37/+76 |
| 2019-08-26 | media: v4l2-core: move spi helpers out of v4l2-common.c | Ezequiel Garcia | 1 | -2/+16 |
| 2019-06-11 | Merge tag 'v5.2-rc4' into media/master | Mauro Carvalho Chehab | 1 | -13/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 1 | -13/+1 |
| 2019-05-29 | media: v4l2-common: Add an helper to apply frmsize constraints | Boris Brezillon | 1 | -0/+2 |
| 2019-05-29 | media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes | Boris Brezillon | 1 | -4/+4 |
| 2019-04-22 | media: Introduce helpers to fill pixel format structs | Ezequiel Garcia | 1 | -0/+33 |
| 2019-02-07 | media: v4l2-common: drop v4l2_get_timestamp | Hans Verkuil | 1 | -9/+0 |
| 2018-11-23 | media: v4l2-common: add V4L2_FRACT_COMPARE | Akinobu Mita | 1 | -0/+5 |
| 2018-09-24 | media: v4l2-common: fix typo in documentation for v4l_bound_align_image() | Niklas Söderlund | 1 | -1/+1 |
| 2018-09-17 | media: v4l: subdev: Add a function to set an I²C sub-device's name | Sakari Ailus | 1 | -0/+12 |
| 2018-06-28 | media: v4l-common: Make v4l2_find_nearest_size more sparse-friendly | Sakari Ailus | 1 | -1/+1 |
| 2018-04-04 | media: v4l: Bring back array_size parameter to v4l2_find_nearest_size | Sakari Ailus | 1 | -2/+3 |
| 2018-03-21 | media: v4l2-common: fix a compilation breakage | Mauro Carvalho Chehab | 1 | -3/+2 |
| 2018-03-21 | media: v4l: common: Remove v4l2_find_nearest_format | Sakari Ailus | 1 | -17/+0 |
| 2018-03-21 | media: v4l: common: Add a function to obtain best size from a list | Sakari Ailus | 1 | -0/+34 |
| 2018-02-22 | media: v4l2-common: create v4l2_g/s_parm_cap helpers | Hans Verkuil | 1 | -0/+26 |
| 2018-01-04 | media: replace all <spaces><tab> occurrences | Mauro Carvalho Chehab | 1 | -4/+4 |
| 2018-01-04 | media: fix usage of whitespaces and on indentation | Mauro Carvalho Chehab | 1 | -2/+2 |
| 2017-12-18 | media: v4l2-common.h: document helper functions | Mauro Carvalho Chehab | 1 | -11/+96 |
| 2017-12-18 | media: v4l2-common: get rid of struct v4l2_discrete_probe | Mauro Carvalho Chehab | 1 | -8/+4 |
| 2017-12-18 | media: v4l2-common: get rid of v4l2_routing dead struct | Mauro Carvalho Chehab | 1 | -9/+5 |
| 2016-11-18 | [media] v4l2-common: add a debug macro to be used with dev_foo() | Mauro Carvalho Chehab | 1 | -0/+7 |
| 2016-07-23 | [media] v4l2-common.h: Add documentation for other functions | Mauro Carvalho Chehab | 1 | -5/+38 |
| 2016-07-23 | [media] v4l2-common.h: document the subdev functions | Mauro Carvalho Chehab | 1 | -7/+42 |
| 2014-11-25 | [media] v4l2-common: move v4l2_ctrl_check to cx2341x | Hans Verkuil | 1 | -3/+1 |
| 2014-11-25 | [media] v4l2-ctrl: move function prototypes from common.h to ctrls.h | Hans Verkuil | 1 | -3/+0 |
| 2014-11-25 | [media] v4l2-common: remove unused helper functions | Hans Verkuil | 1 | -10/+0 |
| 2013-11-18 | Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2013-10-17 | [media] v4l2-ctrls: Correct v4l2_ctrl_get_int_menu() function's return type | Sylwester Nawrocki | 1 | -1/+1 |
| 2013-10-03 | media: core: Don't use i2c_client->driver | Lars-Peter Clausen | 1 | -1/+1 |
| 2013-08-18 | v4l2-common: warning fix (W=1): add a missed function prototype | Mauro Carvalho Chehab | 1 | -0/+1 |
| 2013-08-18 | [media] v4l2: move dv-timings related code to v4l2-dv-timings.c | Hans Verkuil | 1 | -13/+0 |
| 2013-06-21 | [media] v4l2-common: remove unused v4l2_chip_match/ident_i2c_client functions | Hans Verkuil | 1 | -9/+0 |
| 2013-06-21 | [media] v4l2: remove obsolete v4l2_chip_match_host() | Hans Verkuil | 1 | -1/+0 |
| 2013-03-24 | [media] v4l2-common: remove obsolete v4l_fill_dv_preset_info | Hans Verkuil | 1 | -1/+0 |
| 2012-12-21 | [media] v4l: Helper function for obtaining timestamps | Sakari Ailus | 1 | -0/+2 |
| 2012-09-13 | [media] v4l2-common: add CVT and GTF detection functions | Hans Verkuil | 1 | -0/+9 |
| 2012-09-13 | [media] v4l2-common: add v4l_match_dv_timings | Hans Verkuil | 1 | -0/+4 |
| 2012-08-11 | [media] v4l2: typos | Michael Jones | 1 | -2/+2 |
| 2011-03-22 | [media] v4l2_prio: move from v4l2-common to v4l2-dev | Hans Verkuil | 1 | -15/+0 |
| 2011-01-19 | [media] v4l2-subdev: remove core.s_config and v4l2_i2c_new_subdev_cfg() | Hans Verkuil | 1 | -12/+1 |
| 2010-12-30 | [media] v4l2-ctrls: use const char * const * for the menu arrays | Hans Verkuil | 1 | -3/+3 |
| 2010-11-22 | [media] v4l: Remove module_name argument to the v4l2_i2c_new_subdev* functions | Laurent Pinchart | 1 | -10/+6 |
| 2010-10-21 | V4L/DVB: v4l2-common: Move v4l2_find_nearest_format from videodev2.h to v4l2-... | Hans Verkuil | 1 | -0/+10 |
| 2010-05-19 | V4L/DVB: v4l2-common: simplify prio utility functions | Hans Verkuil | 1 | -4/+4 |
| 2010-05-18 | V4L/DVB: Add SPI support to V4L2 | Dmitri Belimov | 1 | -0/+19 |
| 2009-12-16 | V4L/DVB (13618): v4l2: Adding helper function to get dv preset description | Muralidharan Karicheri | 1 | -1/+1 |
| 2009-09-19 | V4L/DVB (12540): v4l: simplify v4l2_i2c_new_subdev and friends | Hans Verkuil | 1 | -15/+9 |
| 2009-06-23 | V4L/DVB (11901): v4l2: Create helper function for bounding and aligning images | Trent Piepho | 1 | -0/+10 |
| 2009-06-23 | V4L/DVB (12125): v4l2: add new s_config subdev ops and v4l2_i2c_new_subdev_cf... | Hans Verkuil | 1 | -0/+16 |
| 2009-04-06 | V4L/DVB (11381): ivtv/cx18: remove VIDIOC_INT_S_AUDIO_ROUTING debug support. | Hans Verkuil | 1 | -8/+6 |
| 2009-04-06 | V4L/DVB (11373): v4l2-common: add explicit v4l2_device pointer as first arg t... | Hans Verkuil | 1 | -2/+4 |
| 2009-04-06 | V4L/DVB (11374): v4l2-common: add v4l2_i2c_new_probed_subdev_addr | Hans Verkuil | 1 | -0/+4 |
| 2009-04-06 | V4L/DVB (11367): v4l2-common: remove legacy code | Hans Verkuil | 1 | -126/+9 |
| 2009-03-30 | V4L/DVB (10698): v4l2-common: remove v4l2_ctrl_query_fill_std | Hans Verkuil | 1 | -1/+0 |
| 2009-03-30 | V4L/DVB (10691): v4l2-common: add v4l2_i2c_subdev_addr() | Hans Verkuil | 1 | -0/+2 |
| 2009-03-30 | V4L/DVB (10544): v4l2-common: add comments warning that about the sort order | Hans Verkuil | 1 | -0/+5 |
| 2009-03-30 | V4L/DVB (10542): v4l2-subdev: add querystd and g_input_status | Hans Verkuil | 1 | -0/+3 |
| 2009-03-30 | V4L/DVB (10249): v4l2-common: added v4l2_i2c_tuner_addrs() | Hans Verkuil | 1 | -0/+13 |
| 2009-01-02 | V4L/DVB (10141): v4l2: debugging API changed to match against driver name ins... | Hans Verkuil | 1 | -3/+3 |
| 2008-12-30 | V4L/DVB (9821): v4l2-common: add i2c helper functions | Hans Verkuil | 1 | -0/+41 |
| 2008-10-12 | V4L/DVB (8940): saa7115: fix saa7111(a) support | Hans Verkuil | 1 | -4/+8 |
| 2008-10-12 | V4L/DVB (8637): v4l2: add v4l2_ctrl_query_menu_valid_items support function | Hans Verkuil | 1 | -0/+2 |
| 2008-10-12 | V4L/DVB (8636): v4l2: add v4l2_ctrl_get_name control support function. | Hans Verkuil | 1 | -0/+1 |
| 2008-07-23 | V4L/DVB (8434): Fix x86_64 compilation and move some macros to v4l2-ioctl.h | Mauro Carvalho Chehab | 1 | -22/+0 |
| 2008-07-23 | V4L/DVB (8430): videodev: move some functions from v4l2-dev.h to v4l2-common.... | Hans Verkuil | 1 | -0/+15 |
| 2008-04-29 | i2c: Add support for device alias names | Jean Delvare | 1 | -1/+3 |
| 2008-02-18 | V4L/DVB (7133): Fix Kconfig dependencies | Mauro Carvalho Chehab | 1 | -2/+0 |
| 2008-01-25 | V4L/DVB (6451): v4l2: add support for bus-based I2C drivers | Hans Verkuil | 1 | -0/+11 |
| 2008-01-25 | V4L/DVB (6384): Replace TDA9887_SET_CONFIG by TUNER_SET_CONFIG | Mauro Carvalho Chehab | 1 | -1/+6 |
| 2007-04-27 | V4L/DVB (5306): Add support for VIDIOC_G_CHIP_IDENT | Hans Verkuil | 1 | -37/+2 |
| 2007-04-27 | V4L/DVB (5290): Add support for VIDIOC_INT_G/S_STD_OUTPUT | Hans Verkuil | 1 | -0/+8 |
| 2007-03-01 | V4L/DVB (5304): Improve chip matching in v4l2_register | Hans Verkuil | 1 | -0/+8 |
| 2007-02-21 | V4L/DVB (5200): V4l_printk_ioctl_arg() is no longer used. | Adrian Bunk | 1 | -3/+0 |
| 2007-02-21 | V4L/DVB (5146): Make VIDIOC_INT_[SG]_REGISTER ioctls no longer internal only | Trent Piepho | 1 | -10/+1 |
| 2006-12-10 | V4L/DVB (4798): OmniVision OV7670 driver | Jonathan Corbet | 1 | -0/+3 |
| 2006-12-10 | V4L/DVB (4796): A couple of V4L2 defines needed by Cafe Camara driver | Jonathan Corbet | 1 | -0/+4 |
| 2006-09-26 | V4L/DVB (4582): VIDIOC_INT_S_REGISTER is IOW, not IOR. | Hans Verkuil | 1 | -1/+1 |
| 2006-09-26 | V4L/DVB (4553): Add support for saa7111 and partial support for saa7118 | Mauro Carvalho Chehab | 1 | -1/+8 |
| 2006-09-26 | V4L/DVB (4546): Add u32 argument to VIDIOC_INT_RESET. | Hans Verkuil | 1 | -2/+3 |
| 2006-06-25 | V4L/DVB (4190): Add helper functions for control processing to v4l2-common. | Hans Verkuil | 1 | -0/+13 |
| 2006-06-25 | V4L/DVB (4065): Several improvements at videodev.c | Mauro Carvalho Chehab | 1 | -0/+6 |
| 2006-06-25 | V4L/DVB (4005): Add support for the cx25836/7 video decoder. | Hans Verkuil | 1 | -0/+2 |
| 2006-06-25 | V4L/DVB (3711): Add support for VIDIOC_INT_S_CRYSTAL_FREQ internal command. | Hans Verkuil | 1 | -0/+11 |
| 2006-03-24 | V4L/DVB (3582): Implement correct msp3400 input/output routing | Hans Verkuil | 1 | -8/+0 |
| 2006-03-24 | V4L/DVB (3577): Cleanup audio input handling | Hans Verkuil | 1 | -7/+4 |
| 2006-03-21 | V4L/DVB (3513): Remove saa711x driver | Mauro Carvalho Chehab | 1 | -0/+1 |
| 2006-02-27 | V4L/DVB (3371): Add debug to ioctl arguments. | Mauro Carvalho Chehab | 1 | -4/+7 |
| 2006-01-23 | V4L/DVB (3430): Add new internal VIDIOC_INT commands | Hans Verkuil | 1 | -7/+44 |
| 2006-01-23 | V4L/DVB (3420): Added iocls to configure VBI on tvp5150 | Mauro Carvalho Chehab | 1 | -1/+2 |
| 2006-01-15 | V4L/DVB (3384): Separate tv & radio freqs, fix cb/freq transmit order for tun... | Hans Verkuil | 1 | -0/+7 |
| 2006-01-11 | V4L/DVB (3345): Fixes some bad global variables | Mauro Carvalho Chehab | 1 | -2/+1 |
| 2006-01-09 | V4L/DVB (3307): Some cleanups at I2C modules | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2006-01-09 | V4L/DVB (3278): convert diagnostics over to the new v4l2-common.h macros. | Hans Verkuil | 1 | -0/+1 |
| 2006-01-09 | V4L/DVB (3276): Added new diagnositics macros, convert msp3400 to the new mac... | Hans Verkuil | 1 | -12/+51 |
| 2006-01-09 | V4L/DVB (3269): ioctls cleanups. | Michael Krufky | 1 | -0/+25 |
| 2006-01-09 | V4L/DVB (3214): Calculate the saa7115 AMCLK regs instead of using fixed values | Hans Verkuil | 1 | -10/+5 |
| 2006-01-09 | V4L/DVB (3233): Fixed API to set I2S speed control | Mauro Carvalho Chehab | 1 | -0/+7 |
| 2005-11-13 | [PATCH] v4l: (945) adds a new include for internal v4l2 ioctls and api | Hans Verkuil | 1 | -0/+110 |