aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/userspace-api/media
AgeCommit message (Expand)AuthorFilesLines
13 daysDocumentation: media: add CEC opcodesHans Verkuil1-0/+23
2026-05-12media: uvcvideo: Announce deprecation intentions for UVCIOC_CTRL_MAPRicardo Ribalda1-0/+2
2026-05-07media: Documentation: Improve LINK_FREQ documentationSakari Ailus1-1/+4
2026-05-04media: v4l2-controls: Add control for background detectionJackson Lee1-0/+6
2026-05-04Documentation: media: Fix v4l2_vp9_segmentationFritz Koenig1-1/+1
2026-03-24media: uapi: Clarify MBUS color component order for serial busesMaxime Ripard1-8/+12
2026-03-16media: docs: Fix typo 'hardwares' to 'hardware'Nauman Sabir1-1/+1
2026-02-11Merge tag 'media/v7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds11-17/+208
2026-01-21media: uapi: HEVC: Add v4l2_ctrl_hevc_ext_sps_[ls]t_rps controlsDetlev Casanova3-0/+134
2026-01-16Documentation: uAPI: media: add V4L2_CID_FLASH_{DURATION,STROBE_OE}Richard Leitner1-0/+42
2026-01-14media: Documentation: Document -ENXIO for VIDIOC_SUBDEV_S_ROUTINGSakari Ailus1-1/+8
2026-01-14media: Documentation: Fix routing documentation flag referencesSakari Ailus1-6/+5
2026-01-14media: Documentation: Clean up figure titlesSakari Ailus3-7/+7
2026-01-14media: uapi: videodev2: Add support for AV1 stateful decoderDeepa Guthyappa Madivalara1-0/+8
2026-01-13media: docs: dev-decoder: Trigger dynamic source change for colorspaceMing Qian1-1/+4
2026-01-06media: Documentation: mali-c55: Use v4l2-isp version identifierJacopo Mondi1-1/+1
2025-12-18media: vb2: drop wait_prepare/finish callbacksHans Verkuil1-2/+0
2025-11-14Documentation: media: mali-c55: Document the mali-c55 parameter settingDaniel Scally1-3/+58
2025-11-14Documentation: media: mali-c55: Add Statistics documentationDaniel Scally2-0/+30
2025-11-14media: uapi: Add controls for Mali-C55 ISPDaniel Scally2-0/+56
2025-11-14media: uapi: Add 20-bit bayer formatsDaniel Scally1-2/+250
2025-11-14media: uapi: Add MEDIA_BUS_FMT_RGB202020_1X60 format codeDaniel Scally1-0/+168
2025-11-14media: Documentation: uapi: Add V4L2 ISP documentationJacopo Mondi2-0/+68
2025-11-03Documentation: media: fix VIDIOC_REMOVE_BUFS typoHans Verkuil1-1/+1
2025-10-17docs: media: dvb: fix dmx.h.rst.exceptionsMauro Carvalho Chehab1-43/+39
2025-10-17docs: media: dvb: headers: warn about broken cross referencesMauro Carvalho Chehab1-0/+1
2025-10-17docs: media: dmx_types: place kerneldoc at the right namespaceMauro Carvalho Chehab1-0/+1
2025-10-17docs: cec: show broken xrefs and show TOC instead of cec.h contentMauro Carvalho Chehab1-3/+5
2025-10-17docs: cec: cec.h.rst.exceptions: fix broken references from cec.hMauro Carvalho Chehab1-0/+3
2025-10-17media: docs: add some C domain missing referencesMauro Carvalho Chehab2-0/+8
2025-10-17media: docs: videodev2.h.rst.exceptions: ignore struct __kernel_v4l2_timevalMauro Carvalho Chehab1-0/+1
2025-10-17media: docs: add a missing reference for VIDIOC_QUERY_CTRLMauro Carvalho Chehab1-0/+2
2025-10-17docs: media: videodev2.h.rst.exceptions: fix namespace on refsMauro Carvalho Chehab1-142/+142
2025-10-17docs: media: add missing c namespace to V4L headersMauro Carvalho Chehab126-0/+126
2025-10-17docs: media: mediactl: use TOC instead of file contentsMauro Carvalho Chehab2-3/+8
2025-10-17docs: media: rc: use TOC instead of file contents for LIRC headerMauro Carvalho Chehab1-3/+11
2025-10-17docs: media: dvb: enable warnings for most headersMauro Carvalho Chehab2-2/+6
2025-10-17docs: media: dvb: use TOC instead of file contents at headersMauro Carvalho Chehab1-5/+22
2025-10-17docs: kernel_include.py: propose alternativesMauro Carvalho Chehab2-3/+8
2025-10-03Merge tag 'docs-6.18' of git://git.lwn.net/linuxLinus Torvalds14-74/+25
2025-09-09Documentation: update Hans Verkuil's email addressHans Verkuil2-2/+2
2025-09-09Documentation: media: update Hans Verkuil's email addressHans Verkuil1-1/+1
2025-08-29scripts: sphinx-build-wrapper: get rid of uapi/media MakefileMauro Carvalho Chehab14-74/+25
2025-08-29docs: uapi: media: Makefile: use parse-headers.pyMauro Carvalho Chehab1-1/+1
2025-08-29media: Documentation: Improve grammar in DVB APIHanne-Lotta Mäenpää7-20/+19
2025-08-25media: uapi: Documentation: Improve column width hints for examplesSakari Ailus1-4/+4
2025-08-25media: Documentation: Move streams documentation one level upSakari Ailus1-6/+6
2025-08-25media: Documentation: Reword split of sensor driver to two classesSakari Ailus1-4/+6
2025-08-25media: Documentation: Add a hyphen to list-basedSakari Ailus1-3/+3
2025-08-07Merge tag 'input-for-v6.17-rc0' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2025-08-03Merge tag 'ib-mfd-gpio-input-pwm-v6.17' of git://git.kernel.org/pub/scm/linux...Dmitry Torokhov3-0/+215
2025-07-27Documentation: Fix capitalization of XBox -> XboxVicki Pfau1-2/+2
2025-07-11media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5Ricardo Ribalda2-0/+24
2025-07-11media: Documentation: Add note about UVCH length fieldRicardo Ribalda1-1/+3
2025-07-08Documentation: media: cec: update error inj docHans Verkuil1-0/+42
2025-07-03media: v4l2: Add Renesas Camera Receiver Unit pixel formatsDaniel Scally2-0/+144
2025-06-30media: Documentation: Improve grammar, formatting in Video4LinuxHanne-Lotta Mäenpää6-28/+16
2025-05-09Documentation: media: Add documentation file metafmt-c3-isp.rstKeke Li2-0/+87
2025-04-08media: v4l2: Add NV15 and NV20 pixel formatsJonas Karlman1-0/+128
2025-03-25Merge tag 'media/v6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds4-5/+103
2025-03-03media: uvcvideo: document UVC v1.5 ROIYunke Cao1-0/+64
2025-03-03media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VALHans Verkuil3-6/+28
2025-03-03media: v4l2_ctrl: Add V4L2_CTRL_TYPE_RECTYunke Cao3-0/+12
2025-02-18docs: media: Allow creating cross-references for RC ABIMauro Carvalho Chehab1-1/+1
2024-11-21Merge tag 'drm-next-2024-11-21' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-2/+154
2024-11-08Documentation: media: improve V4L2_CID_MIN_BUFFERS_FOR_*, docHans Verkuil1-2/+4
2024-11-05media: uapi: Add MEDIA_BUS_FMT_RGB101010_1X7X5_{SPWG, JEIDA}Liu Ying1-2/+154
2024-10-16media: uapi: Add meta formats for PiSP FE config and statsTomi Valkeinen2-0/+40
2024-10-12media: videodev2: Add flag to unconditionally enumerate pixel formatsBenjamin Gaignard2-1/+18
2024-10-08media: v4l: Add luma 16-bit interlaced pixel formatDmitry Perchanov2-0/+74
2024-10-08docs: media: fix misspelling in lirc-set-send-duty-cycleKendra Moore1-1/+1
2024-09-05media: docs: Add V4L2_CAP_EDIDErling Ljunggren3-0/+23
2024-08-28Documentation: media: Fix AV1 struct documentationFritz Koenig1-7/+11
2024-08-14Merge tag 'next-media-rkisp1-20240814' of git://git.kernel.org/pub/scm/linux/...Hans Verkuil1-9/+48
2024-08-14docs: uapi: media: Document Mediatek 10bit tiled formatsNicolas Dufresne2-13/+129
2024-08-14docs: uapi: media: Add a layout diagram for MT2110TNicolas Dufresne1-0/+315
2024-08-14docs: uapi: media: Move NV12_10BE_8L128 to NV15 sectionNicolas Dufresne1-17/+19
2024-08-14docs: uapi: media: Properly locate NV12MT diagramNicolas Dufresne1-16/+16
2024-08-12media: uapi: videodev2: Add V4L2_META_FMT_RK_ISP1_EXT_PARAMSJacopo Mondi1-9/+48
2024-08-09media: docs: Fix newline typos in capture.cJavier Carrasco1-3/+3
2024-08-09Documentation: media: move Memory Consistency FlagsHans Verkuil2-43/+25
2024-08-09Documentation: media: add missing V4L2_BUF_CAP_ flagsHans Verkuil1-0/+7
2024-08-09Documentation: media: Fix v4l2_av1_segmentation table formattingFritz Koenig1-1/+1
2024-08-09media: Documentation: Fix spelling of "blanking"Sakari Ailus1-1/+1
2024-08-05media: cec: core: add new CEC_MSG_FL_REPLY_VENDOR_ID flagHans Verkuil2-0/+21
2024-07-30media: v4l: Fix missing tabular column hint for Y14P formatJean-Michel Hautbois1-2/+2
2024-06-27media: uapi: Add PiSP Compressed RAW Bayer formatsJacopo Mondi2-0/+75
2024-06-27media: uapi: Add meta pixel format for PiSP BE configJacopo Mondi2-0/+57
2024-06-27media: uapi: Add a pixel format for BGR48 and RGB48Jacopo Mondi1-0/+54
2024-06-27media: uapi: pixfmt-luma: Document MIPI CSI-2 packingJacopo Mondi1-0/+4
2024-06-15media: i2c: vgxy61: Fix device nameBenjamin Mugnier2-1/+1
2024-06-10media: v4l2-ctrls: Add average QP controlMing Qian1-0/+14
2024-06-10Merge tag 'v6.10-rc3'Hans Verkuil1-1/+1
2024-05-31Documentation: media: Fix v4l2_ctrl_vp8_frame structFritz Koenig1-2/+2
2024-05-28media: Documentation: v4l: Fix ACTIVE route flagSakari Ailus1-1/+1
2024-04-29media: v4l: Add V4L2-PIX-FMT-Y14P formatJean-Michel Hautbois1-0/+37
2024-04-29media: v4l: Add V4L2-PIX-FMT-Y12P formatJean-Michel Hautbois1-0/+11
2024-04-29media: v4l: subdev: Return routes set using S_ROUTINGSakari Ailus1-5/+2
2024-04-29media: v4l: subdev: Add len_routes field to struct v4l2_subdev_routingSakari Ailus1-13/+31
2024-04-29media: Documentation: Document S_ROUTING behaviourSakari Ailus1-0/+23
2024-04-29media: Documentation: Additional streams generally don't harm captureSakari Ailus1-3/+3
2024-04-29media: v4l: Support line-based metadata captureSakari Ailus3-0/+29
2024-04-29media: uapi: v4l: Add generic 8-bit metadata format definitionsSakari Ailus3-1/+344
2024-04-29media: uapi: Document which mbus format fields are valid for metadataSakari Ailus1-7/+8
2024-04-29media: uapi: Add generic serial metadata mbus formatsSakari Ailus2-0/+261
2024-04-29media: Documentation: Add "stream" into glossarySakari Ailus1-0/+5
2024-04-29media: v4l2-subdev: Clearly document that the crop API won't be extendedLaurent Pinchart1-3/+3
2024-04-24doc: media: v4l/func-open.rst: ENXIO should be ENODEVHans Verkuil1-2/+2
2024-04-24media: cec: return -ENODEV instead of -ENXIO if unregisteredHans Verkuil1-2/+2
2024-04-08media: docs: Remove the repeated word "the" in docs.hanchunchao1-1/+1
2024-04-08media: docs: Fix mem_offset name in multiplane exampleMatthijs Kooijman1-1/+1
2024-03-25media: v4l2: Add REMOVE_BUFS ioctlBenjamin Gaignard3-0/+88
2024-02-07media: docs: uAPI: dvb/decoder: completing the documentationStefan Herdler2-0/+62
2024-02-07media: docs: uAPI: dvb/video: completing the documentation (function calls)Stefan Herdler1-0/+1632
2024-02-07media: docs: uAPI: dvb/video: completing the documentation (data types)Stefan Herdler1-0/+798
2024-02-07media: docs: uAPI: dvb/audio: completing the documentation (function calls)Stefan Herdler1-0/+1195
2024-02-07media: docs: uAPI: dvb/audio: completing the documentation (data types)Stefan Herdler1-0/+447
2024-02-07media: docs: uAPI: dvb/osd: completing the documentationStefan Herdler1-0/+883
2024-02-05media: mc: Expand MUST_CONNECT flag to always require an enabled linkLaurent Pinchart1-6/+5
2024-02-05media: vidioc-subdev-g-client-cap.rst: document struct v4l2_subdev_client_cap...Hans Verkuil1-0/+15
2024-02-01media: Documentation: Rework CCS driver documentationSakari Ailus1-1/+5
2024-01-12Merge tag 'media/v6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds14-37/+94
2023-12-13media: docs: uAPI: Fix documentation of 'which' field for routing ioctlsLaurent Pinchart1-1/+1
2023-12-13media: docs: uAPI: Expand error documentation for invalid 'which' valueLaurent Pinchart4-15/+13
2023-12-13media: docs: uAPI: Clarify error documentation for invalid 'which' valueLaurent Pinchart4-15/+11
2023-12-13media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_intervalLaurent Pinchart2-6/+16
2023-12-04media: uapi: Add controls for the THP7312 ISPLaurent Pinchart2-0/+40
2023-11-23media: videodev.h: add missing p_hdr10_* pointersHans Verkuil1-0/+8
2023-11-23media: core: Report the maximum possible number of buffers for the queueBenjamin Gaignard2-2/+7
2023-11-17Merge branch 'vegard' into docs-mwJonathan Corbet7-42/+7
2023-11-17media: doc: properly format ToC headingsVegard Nossum7-42/+7
2023-11-07Merge tag 'drm-next-2023-11-07' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-0/+72
2023-10-16media: uapi: Add MEDIA_BUS_FMT_RGB666_2X9_BE formatGeert Uytterhoeven1-0/+72
2023-10-13Documentation: media: buffer.rst: fix V4L2_BUF_FLAG_PREPAREDHans Verkuil1-2/+2
2023-10-13Documentation: media: gen-errors.rst: fix confusing ENOTTY descriptionHans Verkuil1-3/+1
2023-10-07media: Documentation: Split camera sensor documentationSakari Ailus3-0/+109
2023-10-07media: Documentation: Align numbered list, make it a proper ReSTSakari Ailus1-25/+24
2023-10-07media: Documentation: dv-timings.rst: explain basic approachHans Verkuil1-0/+21
2023-09-27media: uapi: Add controls for NPCM video driverMarvin Lin2-0/+67
2023-09-27media: v4l: Add HEXTILE compressed formatMarvin Lin1-0/+7
2023-09-27media: v4l: Fix documentation for 12-bit packed BayerSuhrid Subramaniam1-2/+2
2023-09-01Merge tag 'media/v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds5-25/+39
2023-08-18Documentation: Fix typosBjorn Helgaas2-2/+2
2023-08-14media: Documentation: Fix [GS]_ROUTING documentationTomi Valkeinen1-3/+4
2023-08-10media: doc: dev-encoder: Fixup type for ENUM_FRAMEINTERVALSPaul Kocialkowski1-2/+2
2023-08-10media: doc: codec: Rename "Return fields" to "Returned fields" for consistencyPaul Kocialkowski3-18/+18
2023-08-10media: doc: dev-encoder: Fixup whitespace before bold asterisksPaul Kocialkowski1-2/+2
2023-08-10media: mediatek: vcodec: Add capture format to support 10bit raster modeMingjia Zhang1-0/+6
2023-08-10media: mediatek: vcodec: Add capture format to support 10bit tile modeMingjia Zhang1-0/+7
2023-06-09media: Add NV15_4L4 pixel formatBenjamin Gaignard1-0/+16
2023-06-09media: Add AV1 uAPIDaniel Almeida6-2/+1276
2023-06-09media: uapi: v4l: Intel metadata format updateDmitry Perchanov1-8/+47
2023-05-25media: uapi: Fix [GS]_ROUTING ACTIVE flag valueSakari Ailus1-1/+1
2023-05-25media: Documentation: Rename meta format filesSakari Ailus8-7/+7
2023-05-25Documentation: v4l: Document rotation and orientation for sensor driversSakari Ailus1-0/+3
2023-05-25media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx fieldBenjamin Gaignard1-0/+7
2023-05-25media: docs: vidioc-g-ext-ctrls.rst: Update p_s32 and p_s64 typesDaniel Lundberg Pedersen1-2/+2
2023-05-15docs: uapi: media: ignore new DVB-S2X FEC valuesMauro Carvalho Chehab1-0/+4
2023-04-25Merge tag 'media/v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds12-65/+378
2023-04-23media: Adjust column width for pdfdocsAkira Yokosawa1-1/+1
2023-04-23media: Fix building pdfdocsTomi Valkeinen1-3/+0
2023-04-15media: Add ABGR64_12 video formatMing Qian1-0/+9
2023-04-15media: Add BGR48_12 video formatMing Qian1-0/+33
2023-04-15media: Add YUV48_12 video formatMing Qian1-0/+28
2023-04-15media: Add Y012 video formatMing Qian1-0/+15
2023-04-15media: Add P012 and P012M video formatMing Qian1-0/+94
2023-04-15media: v4l2-subdev: Add new ioctl for client capabilitiesTomi Valkeinen2-0/+84
2023-04-10media: add RealVideo format RV30 and RV40Ming Qian1-0/+20
2023-04-10media: add Sorenson Spark video formatMing Qian1-0/+5
2023-03-20media: docs: media: v4l: uapi: Fix field type for SUBDEV_ENUM_FRAME_SIZEPaul Elder1-1/+1
2023-03-20media: media api: Try to make enum usage clearerDorota Czaplejewicz1-15/+29
2023-03-20media: doc/media api: Try to make enum usage clearerDorota Czaplejewicz1-12/+27
2023-03-20media: Documentation: userspace-api: media: drop clipping, destructive overlaysHans Verkuil2-38/+24
2023-03-19media: docs: vidioc-g-ext-ctrls.rst: Document p_s32 and p_s64 fieldsDaniel Lundberg Pedersen1-0/+10
2023-02-26Merge tag 'media/v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds14-63/+344
2023-02-22Merge tag 'drm-next-2023-02-23' of git://anongit.freedesktop.org/drm/drmLinus Torvalds3-2/+352
2023-02-06media: docs: pixfmt-reserved: Update referenceJammy Huang1-1/+1
2023-02-06media: docs: aspeed-video: Update referenceJammy Huang1-1/+1
2023-02-02Documentation: userspace-api: correct spellingRandy Dunlap10-11/+11
2023-01-30Merge tag 'drm-next-20230127' of git://git.kernel.org/pub/scm/linux/kernel/gi...Dave Airlie2-2/+241
2023-01-22media: meye: remove this deprecated driverHans Verkuil2-54/+0
2023-01-22media: Documentation: Update documentation for streamsSakari Ailus1-29/+55
2023-01-22media: subdev: add stream based configurationTomi Valkeinen7-7/+28
2023-01-22media: Documentation: add multiplexed streams documentationTomi Valkeinen1-0/+138
2023-01-22media: Documentation: Add GS_ROUTING documentationJacopo Mondi3-0/+150
2023-01-20media: Add Y210, Y212 and Y216 formatsTomi Valkeinen1-2/+47
2023-01-20media: Add 2-10-10-10 RGB formatsTomi Valkeinen1-0/+194
2023-01-04Merge tag 'drm-misc-next-2023-01-03' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter1-0/+111
2022-12-13Merge tag 'media/v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds11-17/+211
2022-12-12Merge tag 'docs-6.2' of git://git.lwn.net/linuxLinus Torvalds1-1/+2
2022-12-06media: media/frontend.h.rst.exceptions: add exceptions for new dvb definesHans Verkuil1-0/+28
2022-12-01media: uapi: add MEDIA_BUS_FMT_BGR666_1X24_CPADHIJoerg Quinten1-0/+37
2022-12-01media: uapi: add MEDIA_BUS_FMT_BGR666_1X18Joerg Quinten1-0/+37
2022-12-01media: uapi: add MEDIA_BUS_FMT_RGB565_1X24_CPADHIChris Morgan1-0/+37
2022-11-25media: add nv12_8l128 and nv12_10be_8l128 video format.Ming Qian1-0/+8
2022-11-25media: dvb: add DVB-C2 and DVB-S2X parameter valuesRobert Schlabbach1-9/+16
2022-11-25media: Documentation: st-vgxy61: Fix driver specific documentation not being ...Benjamin Mugnier1-0/+1
2022-11-25media: Documentation: st-vgxy61: Remove quotes around 'No HDR' identifierBenjamin Mugnier1-1/+1
2022-11-25media: Documentation: st-vgxy61: Limit driver specific documentation to 80 ch...Benjamin Mugnier1-4/+6
2022-11-25media: admin-guide: cec.rstHans Verkuil1-0/+2