aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/driver-api
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'togreg' of https://git.kernel.org/pub/scm/linux/kernel/git/jic2...Mark Brown2-8/+9
2 daysMerge branch 'tty-next' of https://git.kernel.org/pub/scm/linux/kernel/git/gr...Mark Brown1-1/+1
2 daysMerge branch 'spi-nor/next' of https://git.kernel.org/pub/scm/linux/kernel/gi...Mark Brown1-0/+170
2 daysMerge branch 'main' of https://git.kernel.org/pub/scm/linux/kernel/git/netdev...Mark Brown1-15/+43
2 daysMerge branch 'next' of git://linuxtv.org/media-ci/media-pending.gitMark Brown2-2/+3
2 daysMerge branch 'docs-next' of git://git.lwn.net/linux.gitMark Brown3-3/+5
5 daysmtd: spi-nor: Add steps for testing locking with CMPMiquel Raynal1-0/+37
5 daysmtd: spi-nor: Add steps for testing locking supportMiquel Raynal1-0/+133
10 daysdt-bindings: serial: rs485: remove deprecated .txt binding stubAkash Sukhavasi1-1/+1
14 daysdocs: iio: triggered-buffers: use new helpers in exampleDavid Lechner1-4/+4
2026-05-16Documentation: iio: fix typo in triggered-buffers exampleStepan Ionichev1-1/+1
2026-05-12dpll: add fractional frequency offset to pin-parent-deviceIvan Vecera1-0/+20
2026-05-07Documentation/firmware: add imx/se to other_interfacesPankaj Gupta1-0/+133
2026-05-07media: Documentation: Improve LINK_FREQ documentationSakari Ailus1-1/+2
2026-05-06media: Documentation: Use right function to test device power stateSakari Ailus1-1/+1
2026-05-03docs: driver-api: eisa: add SPDX license identifierIlai Levin1-0/+2
2026-05-03Documentation: adopt new coding style of type-aware kmalloc-familyManuel Ebner2-3/+3
2026-04-30dpll: add pin operational stateIvan Vecera1-15/+23
2026-04-27iio: ABI: Add support for floating-point numbers in buffer scan elementsFrancesco Lavra1-1/+2
2026-04-27iio: Replace 'sign' field with union in struct iio_scan_typeFrancesco Lavra1-2/+2
2026-04-21Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-8/+1
2026-04-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-15/+0
2026-04-16Merge tag 'soc-drivers-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2026-04-15Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2026-04-15Merge tag 'wq-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-0/+4
2026-04-15Merge tag 'media/v7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds3-62/+605
2026-04-14Merge tag 'net-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-0/+20
2026-04-14Merge tag 'docs-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/docs/linuxLinus Torvalds9-10/+22
2026-04-13Merge tag 'gpio-updates-for-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-30/+72
2026-04-11Merge tag 'clk-remove-deprecated-apis-v7.1' of ssh://github.com/masneyb/linux...Stephen Boyd1-8/+1
2026-04-09docs: fix typo in zoran driver documentationGleb Golovko1-1/+1
2026-04-08Documentation: gpio: update the preferred method for using software node lookupBartosz Golaszewski2-14/+45
2026-04-05staging: vme_user: replace deprecated mmap hook with mmap_prepareLorenzo Stoakes (Oracle)1-1/+1
2026-04-03dpll: add frequency monitoring to netlink specIvan Vecera1-0/+20
2026-03-30Merge branch 'master' into rdma-nextLeon Romanovsky1-0/+48
2026-03-25docs: driver-api: fix 6 spelling typos in Documentation/driver-apiTomás Pando6-6/+6
2026-03-17docs: driver-model: document driver_overrideDanilo Krummrich1-0/+48
2026-03-17docs: interconnect: Document consumer APIs and drop outdated textKuan-Wei Chiu1-2/+8
2026-03-17docs: interconnect: Add provider APIs to documentationKuan-Wei Chiu1-0/+6
2026-03-16gpio: remove machine hogsBartosz Golaszewski1-16/+0
2026-03-10workqueue: devres: Add device-managed allocate workqueueKrzysztof Kozlowski1-0/+4
2026-03-10RDMA/hfi1: Remove opa_vnicDennis Dalessandro1-15/+0
2026-03-09reset: convert the core API to using firmware nodesBartosz Golaszewski1-1/+0
2026-03-09gpio: Document line value semanticsLinus Walleij1-0/+27
2026-02-27docs: media: document media multi-committers rules and processMauro Carvalho Chehab3-0/+225
2026-02-27docs: media: document Media MaintainersHans Verkuil1-3/+48
2026-02-27docs: media: update maintainer-entry-profile for multi-committersMauro Carvalho Chehab1-65/+338
2026-02-23doc: early_userspace_support.rst: trivial fix: directory -> fileAskar Safin1-1/+1
2026-02-22clk: remove round_rate() clk opsBrian Masney1-8/+1
2026-02-17Merge tag 'dmaengine-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+4
2026-02-16Merge tag 'pinctrl-v7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-1/+0
2026-02-13Merge tag 'platform-drivers-x86-v7.0-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+3
2026-02-12Merge tag 'cxl-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds7-171/+637
2026-02-12Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2026-02-11Merge tag 'drm-next-2026-02-11' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-5/+0
2026-02-11Merge tag 'media/v7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds1-4/+4
2026-02-11Merge tag 'gpio-updates-for-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+87
2026-02-10Merge tag 'soc-drivers-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-15/+3
2026-02-09Merge tag 'docs-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/docs/linuxLinus Torvalds27-140/+27
2026-02-09Merge tag 'thermal-6.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+3
2026-02-05Merge branch 'acpi-driver'Rafael J. Wysocki2-0/+81
2026-02-04Merge branch 'for-7.0/cxl-prm-translation' into cxl-for-nextDave Jiang4-171/+483
2026-02-03Documentation/driver-api/cxl: ACPI PRM Address Translation Support and AMD Ze...Robert Richter2-0/+305
2026-02-03cxl, doc: Moving conventions in separate filesRobert Richter3-170/+178
2026-02-03cxl, doc: Remove isonum.txt inclusionRobert Richter1-1/+0
2026-02-03pinctrl: core: Remove unused devm_pinctrl_unregister()Andy Shevchenko1-1/+0
2026-02-02docs: fix 're-use' -> 'reuse' in documentationRhys Tumelty3-3/+3
2026-01-28BackMerge tag 'v6.19-rc7' into drm-nextDave Airlie1-2/+2
2026-01-26mm, arch: consolidate hugetlb CMA reservationMike Rapoport (Microsoft)1-1/+1
2026-01-23Documentation: use a source-read extension for the index link boilerplateJani Nikula20-131/+0
2026-01-22Documentation/driver-api/cxl: device hotplug sectionGregory Price3-0/+134
2026-01-22Documentation/driver-api/cxl: BIOS/EFI expectation updateGregory Price1-0/+20
2026-01-20platform/wmi: Add helper functions for WMI string conversionsArmin Wolf1-0/+3
2026-01-19dma-buf: Remove DMA-BUF sysfs statsT.J. Mercier1-5/+0
2026-01-16driver-core: improve driver binding documentationDanilo Krummrich1-3/+6
2026-01-15ACPI: Documentation: driver-api: Disapprove of using ACPI driversRafael J. Wysocki2-0/+81
2026-01-12Merge tag 'v6.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Bartosz Golaszewski1-2/+2
2026-01-11treewide: Update email addressThomas Gleixner1-2/+2
2026-01-08Documentation: gpio: pca953x: clarify interrupt source detectionErnest Van Hoecke1-0/+75
2026-01-07thermal: int340x: processor_thermal: Enable slow workload type hintsSrinivas Pandruvada1-0/+3
2025-12-22Documentation: mailbox: mbox_chan_ops.flush() is optionalGeert Uytterhoeven1-1/+1
2025-12-22docs: Update documentation to avoid mentioning of kernel.hAndy Shevchenko2-2/+17
2025-12-18Documentation: gpio: add TCAL6408 and TCAL6416Jan Remmet1-0/+12
2025-12-18media: vb2: remove vb2_ops_wait_prepare/finish helpersHans Verkuil1-4/+4
2025-12-17tee: Adapt documentation to cover recent additionsUwe Kleine-König1-15/+3
2025-12-16docs: dmaengine: add explanation for phys field in dma_async_tx_descriptor st...Bhanu Seshu Kumar Valluri1-1/+4
2025-12-10Merge tag 'platform-drivers-x86-v6.19-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+1
2025-12-06Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/...Linus Torvalds2-0/+61
2025-12-06Merge tag 'tsm-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/dev...Linus Torvalds2-0/+22
2025-12-06Merge tag 'libnvdimm-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2025-12-05Merge tag 'driver-core-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2025-12-05Merge tag 'soc-drivers-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2025-12-04Merge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-22/+73
2025-12-04Merge tag 'iommu-updates-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-0/+138
2025-12-04Merge tag 'cxl-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-31/+0
2025-12-04Merge tag 'pci-v6.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+3
2025-12-04Merge tag 'efi-next-for-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+8
2025-12-04Merge tag 'gpio-updates-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-0/+553
2025-12-04Merge tag 'media/v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2-0/+50
2025-12-03Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-16/+20
2025-12-03Merge tag 'docs-6.19' of git://git.lwn.net/linuxLinus Torvalds3-2/+6
2025-11-27vmcoreinfo: track and log recoverable hardware errorsBreno Leitao2-0/+61
2025-11-21docs: efi: add CPER functions to driver-apiMauro Carvalho Chehab1-3/+8
2025-11-20docs: driver-api/thermal/intel_dptf: Add new workload type hintSrinivas Pandruvada1-0/+23
2025-11-20PCI/P2PDMA: Document DMABUF modelJason Gunthorpe1-22/+73
2025-11-20Documentation: reset: Remove reset_controller_add_lookup()Yue Haibing1-1/+0
2025-11-19Documentation: gpio: Add a compatibility and feature list for PCA953xLevente Révész2-0/+553
2025-11-19devres: Remove unused devm_free_percpu()Andy Shevchenko1-1/+0
2025-11-18platform/x86: wmi: Move WMI core code into a separate directoryArmin Wolf1-1/+1
2025-11-14PCI: Move Resizable BAR code to rebar.cIlpo Järvinen1-0/+3
2025-11-14media: Documentation: kapi: Add v4l2 generic ISP supportJacopo Mondi2-0/+50
2025-11-10Documentation: parport-lowlevel: Separate function listing code blocksBagas Sanjaya1-0/+5
2025-11-07Documentation: btt: Unwrap bit 31-30 nested tableBagas Sanjaya1-1/+1
2025-11-07iommupt: Documentation fixesJason Gunthorpe1-8/+3
2025-11-07Documentation: genpt: Don't use code block marker before iommu_amdv1.c includ...Bagas Sanjaya1-1/+1
2025-11-05Documentation: pldmfw: Demote library overview sectionBagas Sanjaya1-1/+0
2025-11-05genpt: Add Documentation/ filesJason Gunthorpe2-0/+143
2025-11-03PCI/TSM: Establish Secure Sessions and Link EncryptionDan Williams2-0/+22
2025-11-03Documentation: treewide: Replace marc.info links with loreBagas Sanjaya1-1/+1
2025-11-03Documentation/driver-api/cxl: remove page-allocator quirk sectionGregory Price1-31/+0
2025-10-31dpll: add phase-adjust-gran pin attributeIvan Vecera1-16/+20
2025-10-06Merge tag 'pci-v6.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+55
2025-10-04Merge tag 'cxl-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds3-2/+137
2025-10-03Merge tag 'docs-6.18' of git://git.lwn.net/linuxLinus Torvalds18-35/+38
2025-10-02Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+0
2025-10-02Merge tag 'net-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+17
2025-10-02Merge tag 'media/v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds3-41/+46
2025-10-01Merge tag 'kbuild-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kb...Linus Torvalds1-0/+5
2025-10-01Merge tag 'pinctrl-v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2025-09-29dpll: add phase-offset-avg-factor device attribute to netlink specIvan Vecera1-1/+17
2025-09-21mm: remove unused zpool layerJohannes Weiner1-2/+0
2025-09-18docs: driver-api: fix spelling of "buses".Marneni PoornaChandu13-22/+22
2025-09-16cxl: Documentation/driver-api/cxl: Describe the x86 Low Memory Hole solutionFabio M. De Francesco1-0/+135
2025-09-10Documentation/driver-api: Fix typo error in cxlRakuram Eswaran1-1/+1
2025-09-09Documentation: update Hans Verkuil's email addressHans Verkuil1-2/+2
2025-09-08pinctrl: generic: rename PIN_CONFIG_OUTPUT to LEVELLinus Walleij1-2/+2
2025-08-29docs: driver-api pinctrl cleanupAlex Tran1-4/+6
2025-08-27Documentation: pinctrl: Describe PM helper functions for standard states.Christian Bruel1-2/+55
2025-08-26Documentation: gpio: add documentation about using software nodesDmitry Torokhov3-0/+364
2025-08-21Documentation: driver-api: usb: Limit toctree depthBagas Sanjaya1-0/+1
2025-08-20docs: initramfs: file data alignment via name paddingDavid Disseldorp1-0/+5
2025-08-18Documentation: Fix driver-api typosRanganath V N3-9/+9
2025-08-13Documentation: media: camera-sensor: Mention v4l2_devm_sensor_clk_get() for o...Mehdi Djait1-7/+17
2025-08-13media: Drop V4L2_FL_USES_V4L2_FH checksLaurent Pinchart1-13/+2
2025-08-13media: Reset file->private_data to NULL in v4l2_fh_del()Laurent Pinchart1-2/+2
2025-08-13media: Set file->private_data in v4l2_fh_add()Laurent Pinchart1-20/+22
2025-08-13media: Wrap file->private_data access with a helper functionLaurent Pinchart1-6/+10
2025-08-12cxl/region: Add inject and clear poison by region offsetAlison Schofield1-1/+1
2025-08-01Merge tag 'cxl-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds5-12/+60
2025-08-01Merge tag 'soundwire-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2025-07-31Merge tag 'media/v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-6/+3
2025-07-31Merge tag 'docs-6.17' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2025-07-30Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-0/+43
2025-07-29Merge tag 'usb-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-11/+0
2025-07-29Merge tag 'tty-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-6/+6
2025-07-28Merge tag 'pwm/for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+9
2025-07-28Merge tag 'gpio-updates-for-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+0
2025-07-28Merge tag 'thermal-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+9
2025-07-16Documentation: driver-api: Update libata error handler informationDamien Le Moal1-9/+16
2025-07-07docs: pwm: Adapt Locking paragraph to realityUwe Kleine-König1-4/+9
2025-06-30cxl: docs/devices Fix typos and clarify wording in device-types.rstAlok Tiwari1-5/+5
2025-06-30Documentation: fix typo in CXL driver documentationNai-Chen Cheng1-1/+1
2025-06-30Documentation: cxl: fix typos and improve clarity in memory-devices.rstAlok Tiwari1-6/+6
2025-06-30Documentation/driver-api/cxl: Introduce conventions.rstDan Williams2-0/+48
2025-06-30media: Documentation: Document new v4l2_ctrl_handler_free() behaviourSakari Ailus1-6/+3
2025-06-27dpll: add reference-sync netlink attributeArkadiusz Kubalewski1-0/+25
2025-06-24tty: fix tty_port_tty_*hangup() kernel-docJiri Slaby (SUSE)1-2/+3
2025-06-21Documentation: treewide: Replace remaining spinics links with loreBagas Sanjaya1-1/+1
2025-06-19serial: Remove unused uart_get_consoleDr. David Alan Gilbert1-4/+3
2025-06-19usb: core: Remove unused usb_unlink_anchored_urbsDr. David Alan Gilbert1-11/+0
2025-06-16thermal: intel: int340x: Add throttling control interface to PTCSrinivas Pandruvada1-0/+9
2025-06-13dpll: add phase-offset-monitor feature to netlink specArkadiusz Kubalewski1-0/+18
2025-06-10gpiolib: Remove unused devm_gpio_request()Andy Shevchenko1-1/+0
2025-06-09soundwire: update Intel BPT message length limitationBard Liao1-1/+1
2025-06-06Merge tag 'char-misc-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-10/+4
2025-06-05Merge tag 'dmaengine-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2025-06-04Merge tag 'pci-v6.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+1
2025-06-03Merge tag 'cxl-for-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds32-103/+4193
2025-05-29Merge tag 'for-linus-6.16-1' of https://github.com/cminyard/linux-ipmiLinus Torvalds1-16/+13
2025-05-29Merge tag 'tsm-for-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/dev...Linus Torvalds3-0/+25
2025-05-27Merge tag 'thermal-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+21
2025-05-27Merge tag 'gpio-updates-for-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-05-27Merge tag 'docs-6.16' of git://git.lwn.net/linuxLinus Torvalds4-4/+10
2025-05-21nvmem: Remove unused nvmem cell table supportGeert Uytterhoeven1-10/+4
2025-05-21gpiolib-acpi: Update file references in the Documentation and MAINTAINERSAndy Shevchenko1-1/+1
2025-05-19Documentation: NTB: Fix typoUtkarsh Tiwari1-1/+1
2025-05-19Docs: driver-api/basics: add kobject_event interfacesRandy Dunlap1-0/+3
2025-05-19Documentation/driver-api: Update pcim_enable_device()Philipp Stanner1-1/+1
2025-05-15docs: ipmi: fix spelling and grammar mistakesPraveen Balakrishnan1-10/+10
2025-05-15cxl: doc/linux/access-coordinates Update access coordinates calculation methodsDave Jiang1-2/+85
2025-05-15cxl: docs/platform/acpi/srat Add generic target documentationDave Jiang1-0/+27
2025-05-15cxl: docs/platform/cdat reference documentationDave Jiang2-0/+119
2025-05-15Documentation: Update the CXL Maturity MapAlison Schofield2-5/+4
2025-05-13cxl: Sync up the driver-api/cxl documentationAlison Schofield2-0/+21
2025-05-13cxl: docs - add self-referencing cross-linksGregory Price9-59/+69
2025-05-13cxl: docs/allocation/hugepagesGregory Price2-0/+33
2025-05-13cxl: docs/allocation/reclaimGregory Price2-0/+52
2025-05-13cxl: docs/allocation/page-allocatorGregory Price2-0/+86
2025-05-13cxl: docs/allocation/daxGregory Price2-0/+65
2025-05-13cxl: docs/linux/memory-hotplugGregory Price2-0/+79