aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/userspace-api
AgeCommit message (Expand)AuthorFilesLines
2024-03-15Merge tag 'media/v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds8-7/+5042
2024-03-14Merge tag 'landlock-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+52
2024-03-13Merge tag 'gpio-updates-for-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds26-0/+1880
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-0/+43
2024-03-12Merge tag 'docs-6.9' of git://git.lwn.net/linuxLinus Torvalds2-10/+867
2024-03-07landlock: Extend documentation for kernel supportMickaël Salaün1-7/+52
2024-02-14eventpoll: Add epoll ioctl for epoll_paramsJoe Damato1-0/+1
2024-02-14Documentation: gpio: clarify sysfs line values are logicalKent Gibson1-2/+2
2024-02-08fs: FS_IOC_GETUUIDKent Overstreet1-1/+2
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-31doc/netlink: Describe nested structs in netlink raw docsDonald Hunter1-0/+34
2024-01-31doc/netlink: Describe sub-message selector resolutionDonald Hunter1-0/+8
2024-01-30Documentation: userspace-api: Document perf ring buffer mechanismLeo Yan2-0/+833
2024-01-30docs: rework the userspace-api top pageJonathan Corbet1-12/+36
2024-01-25Documentation: gpio: describe uAPI behaviour for unsupported configKent Gibson6-7/+106
2024-01-22Documentation: gpio: add chardev v1 userspace API documentationKent Gibson12-1/+762
2024-01-22Documentation: gpio: update sysfs documentation to reference new chardev docKent Gibson1-12/+15
2024-01-22Documentation: gpio: move sysfs into an obsolete sectionKent Gibson3-0/+178
2024-01-22Documentation: gpio: add chardev userspace API documentationKent Gibson14-0/+839
2024-01-12Merge tag 'fbdev-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2024-01-12Merge tag 'media/v6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds14-37/+94
2024-01-12fbdev/intelfb: Remove driverThomas Zimmermann1-1/+0
2024-01-11Merge tag 'docs-6.8' of git://git.lwn.net/linuxLinus Torvalds11-46/+164
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-3/+103
2024-01-09Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-0/+74
2024-01-03Documentation: move driver-api/dcdbas to userspace-api/Vegard Nossum2-0/+100
2024-01-03Documentation: move driver-api/isapnp to userspace-api/Vegard Nossum2-0/+16
2023-12-18doc/netlink: Document the sub-message format for netlink-rawDonald Hunter1-1/+95
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-13powerpc/pseries/papr-sysparm: Expose character device to user spaceNathan Lynch1-0/+2
2023-12-13powerpc/pseries: Add papr-vpd character driver for VPD retrievalNathan Lynch1-0/+2
2023-12-08Documentation: Destage TEE subsystem documentationSumit Garg2-0/+40
2023-12-04docs: netlink: add NLMSG_DONE message format for doit actionsJiri Pirko1-0/+4
2023-12-04media: uapi: Add controls for the THP7312 ISPLaurent Pinchart2-0/+40
2023-11-30docs: netlink: link to family documentations from spec infoJakub Kicinski2-2/+4
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 Corbet8-46/+8
2023-11-17media: doc: properly format ToC headingsVegard Nossum7-42/+7
2023-11-17doc: userspace-api: properly format ToC headingsVegard Nossum1-4/+1
2023-11-12LSM: Create lsm_list_modules system callCasey Schaufler1-0/+3
2023-11-12LSM: syscalls for current process attributesCasey Schaufler1-0/+70
2023-11-12LSM: Identify modules by more than nameCasey Schaufler1-0/+1
2023-11-07Merge tag 'drm-next-2023-11-07' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-0/+72
2023-11-06Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds10-32/+233
2023-11-03Merge tag 'landlock-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-25/+74
2023-11-01Merge tag 'drm-next-2023-10-31-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2-0/+390
2023-10-26landlock: Document network supportKonstantin Meskhidze1-22/+71
2023-10-26landlock: Allow FS topology changes for domains without such rule typeMickaël Salaün1-3/+3
2023-10-23tools: ynl-gen: introduce support for bitfield32 attribute typeJiri Pirko1-1/+1
2023-10-20netlink: add variable-length / auto integersJakub Kicinski1-2/+16
2023-10-17docs: netlink: clean up after deprecating versionJakub Kicinski2-5/+14
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-22Merge tag 'drm-misc-next-2023-09-11-1' of git://anongit.freedesktop.org/drm/d...Dave Airlie2-0/+390
2023-09-07Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-0/+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-30Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds3-3/+3
2023-08-30doc/netlink: Fix missing classic_netlink doc referenceDonald Hunter1-0/+2
2023-08-27doc/netlink: Document the netlink-raw schema extensionsDonald Hunter2-0/+59
2023-08-27doc/netlink: Update genetlink-legacy documentationDonald Hunter2-9/+30
2023-08-21doc: uapi: Add document describing dma-buf semanticsDaniel Stone2-0/+390
2023-08-18Documentation: Fix typosBjorn Helgaas3-3/+3
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-07-05Merge tag 'media/v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds18-20/+1363
2023-07-03Merge tag 'char-misc-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2023-06-15Documentation: Add TI TPS6594 PFSMJulien Panis1-0/+1
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-06-09Merge tag 'v6.4-rc5' into media_stageMauro Carvalho Chehab1-1/+1
2023-06-06tools: ynl: user space helpersJakub Kicinski1-0/+79
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-24cifs: correct references in Documentation to old fs/cifs pathSteve French1-1/+1
2023-05-15docs: uapi: media: ignore new DVB-S2X FEC valuesMauro Carvalho Chehab1-0/+4
2023-04-27Merge tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-3/+95
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-24Merge tag 'docs-6.4' of git://git.lwn.net/linuxLinus Torvalds3-4/+36
2023-04-23media: Adjust column width for pdfdocsAkira Yokosawa1-1/+1
2023-04-23media: Fix building pdfdocsTomi Valkeinen1-3/+0
2023-04-20ELF: document some de-facto PT_* ABI quirksAlexey Dobriyan2-0/+35
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-28docs: netlink: document the sub-type attribute propertyDonald Hunter2-0/+24
2023-03-28docs: netlink: document struct support for genetlink-legacyDonald Hunter1-3/+71
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-20Merge 6.3-rc3 into char-misc-nextGreg Kroah-Hartman1-2/+12
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-03-16ynl: broaden the license even moreJakub Kicinski1-1/+2
2023-03-09char: pcmcia: remove all the driversJiri Slaby1-1/+0
2023-03-07ynl: re-license uniformly under GPL-2.0 OR BSD-3-ClauseJakub Kicinski1-0/+3
2023-03-03tools: ynl: use 1 as the default for first entry in attrs/opsJakub Kicinski1-1/+6
2023-03-03tools: ynl: fully inherit attrs in subsetsJakub Kicinski1-1/+2
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 Torvalds4-2/+353
2023-02-22Merge tag 'docs-6.3' of git://git.lwn.net/linuxLinus Torvalds13-14/+14
2023-02-21Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds5-0/+796
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 Dunlap13-14/+14
2023-01-31docs: netlink: add a starting guide for working with specsJakub Kicinski3-0/+84
2023-01-31netlink: specs: finish up operation enum-modelsJakub Kicinski1-0/+82
2023-01-30Merge tag 'drm-next-20230127' of git://git.kernel.org/pub/scm/linux/kernel/gi...Dave Airlie2-2/+241
2023-01-24docs: add more netlink docs (incl. spec docs)Jakub Kicinski4-0/+630
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-16Merge tag 'drm-misc-next-2023-01-12' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-0/+1
2023-01-12staging: media: remove davinci vpfe_capture driverArnd Bergmann1-1/+0
2023-01-10doc: add dma-buf IOCTL code to tableSimon Ser1-0/+1
2023-01-04Merge tag 'drm-misc-next-2023-01-03' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter1-0/+111
2022-12-14Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-0/+225
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-13Merge tag 'landlock-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+60
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-30iommufd: File descriptor, context, kconfig and makefilesJason Gunthorpe1-0/+1
2022-11-30iommufd: Document overview of iommufdKevin Tian2-0/+224
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
2022-11-21doc: add texinfodocs and infodocs targetsMaxim Cournoyer1-1/+2
2022-11-15Merge tag 'br-v6.2e' of git://linuxtv.org/hverkuil/media_tree into media_stageMauro Carvalho Chehab4-8/+86
2022-11-04media: Documentation: Drop deprecated bytesused == 0Laurent Pinchart1-8/+3
2022-11-04media: Documentation: aspeed-video: Add user documentation for the aspeed-vid...Jammy Huang2-0/+66
2022-11-04media: v4l: Add definition for the Aspeed JPEG formatJammy Huang1-0/+17
2022-10-25media: Documentation: Add ST VGXY61 driver documentationBenjamin Mugnier1-0/+23
2022-10-25media: v4l: ctrls: Add a control for HDR modeBenjamin Mugnier1-0/+8
2022-10-25media: v4l: Add 1X16 16-bit greyscale media bus code definitionBenjamin Mugnier1-0/+37
2022-10-22Merge tag 'media/v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds2-2/+4
2022-10-19landlock: Document Landlock's file truncation supportGünther Noack1-7/+60
2022-10-07Merge tag 'media/v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds11-19/+96
2022-10-04Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-1/+694
2022-09-29docs: netlink: clarify the historical baggage of Netlink flagsJakub Kicinski1-13/+48
2022-09-29landlock: Fix documentation styleMickaël Salaün1-12/+13
2022-09-29landlock: Slightly improve documentation and fix spellingMickaël Salaün1-5/+5
2022-09-24media: docs: libv4l-introduction.rst: Fix function signature and linkDaniel Lundberg Pedersen1-2/+2
2022-09-24media: cec: add support for Absolute Volume ControlHans Verkuil1-0/+2
2022-08-30netlink: add support for ext_ack missing attributesJakub Kicinski1-2/+5
2022-08-30media: videodev2.h: drop V4L2_CAP_ASYNCIOHans Verkuil7-19/+5
2022-08-29media: uapi: Add a control for DW100 driverXavier Roumegue1-0/+15
2022-08-29media: Documentation: dw100: Add user documentation for the DW100 driverXavier Roumegue2-0/+70
2022-08-23docs: netlink: basic introduction to NetlinkJakub Kicinski3-0/+656
2022-08-22Remove DECnet support from kernelStephen Hemminger1-1/+0
2022-08-19media: v4l2-ctrls: add change flag for when dimensions changeHans Verkuil2-0/+6
2022-08-04Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2022-08-03Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-0/+156
2022-07-27media: hantro: Remove dedicated control documentationEzequiel Garcia2-20/+0
2022-07-27media: videodev2.h.rst.exceptions: add missing exceptionsHans Verkuil1-0/+3
2022-07-17media: Add P010 tiled formatEzequiel Garcia1-3/+15
2022-07-15media: uapi: move HEVC stateless controls out of stagingBenjamin Gaignard4-907/+923
2022-07-15media: uapi: Change data_bit_offset definitionBenjamin Gaignard1-2/+2
2022-07-15media: uapi: HEVC: fix padding in v4l2 control structuresBenjamin Gaignard1-3/+3