aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/driver-api
AgeCommit message (Expand)AuthorFilesLines
20 hoursMerge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-16/+20
25 hoursMerge tag 'docs-6.19' of git://git.lwn.net/linuxLinus Torvalds3-2/+6
2025-11-20docs: driver-api/thermal/intel_dptf: Add new workload type hintSrinivas Pandruvada1-0/+23
2025-11-10Documentation: parport-lowlevel: Separate function listing code blocksBagas Sanjaya1-0/+5
2025-11-05Documentation: pldmfw: Demote library overview sectionBagas Sanjaya1-1/+0
2025-11-03Documentation: treewide: Replace marc.info links with loreBagas Sanjaya1-1/+1
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-22/+24
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
2025-05-13cxl: docs/linux/dax-driver documentationGregory Price3-10/+149
2025-05-13cxl: docs/linux/cxl-driver - add example configurationsGregory Price5-0/+1262
2025-05-13cxl: docs/linux - add cxl-driver theory of operationGregory Price2-0/+523
2025-05-13cxl: docs/linux - early boot configurationGregory Price2-0/+132
2025-05-13cxl: docs/linux - overviewGregory Price2-1/+105
2025-05-13cxl: docs/platform/example-configs documentationGregory Price6-0/+643
2025-05-13cxl: docs/platform/acpi reference documentationGregory Price7-0/+264
2025-05-13cxl: docs/platform/bios-and-efi documentationGregory Price2-0/+268
2025-05-13cxl: docs/devices - add cxl device and protocol referenceGregory Price2-0/+171
2025-05-13cxl: docs - access-coordinates doc fixupsGregory Price1-15/+15
2025-05-13cxl: update documentation structure in prep for new docsGregory Price3-8/+18
2025-05-12Merge branch 'for-6.16/tsm-mr' into tsm-nextDan Williams3-0/+25
2025-05-08tsm-mr: Add TVM Measurement Register supportCedric Xing3-0/+25
2025-05-07Documentation:ipmi: Remove comments about interrupt levelCorey Minyard1-6/+3
2025-05-07thermal: int340x: processor_thermal: Platform temperature control documentationSrinivas Pandruvada1-0/+21
2025-05-07docs: dmaengine: add explanation for DMA_ASYNC_TX capabilityKendra Moore1-3/+5
2025-04-14Added usb_string function to a namespaceKevin Paul Reddy Janagari1-0/+1
2025-04-09PCI: Remove pcim_iounmap_regions()Philipp Stanner1-1/+0
2025-04-07docs: initramfs: update compression and mtime descriptionsDavid Disseldorp1-13/+21
2025-04-07Documentation: dmaengine: Correct reference to glReadPixels()Nathan Lynch1-2/+2
2025-04-02Merge tag 'cxl-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-1/+1
2025-04-02Merge tag 'usb-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+1
2025-04-02Merge tag 'tty-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds3-4/+6
2025-04-01Merge tag 'phy-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/phy...Linus Torvalds1-2/+1
2025-04-01Merge tag 'soundwire-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-9/+405
2025-04-01Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+25
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds1-11/+14
2025-03-25Merge tag 'media/v6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-10/+16
2025-03-24Merge tag 'docs-6.15' of git://git.lwn.net/linuxLinus Torvalds8-17/+22
2025-03-20tty: tty_driver: document both {,__}tty_alloc_driver() properlyJiri Slaby (SUSE)1-0/+2
2025-03-20tty: tty_driver: convert "TTY Driver Flags" to an enumJiri Slaby (SUSE)1-1/+1
2025-03-20tty: convert "TTY Struct Flags" to an enumJiri Slaby (SUSE)1-1/+1
2025-03-17docs: driver-api: firmware: clarify userspace requirementsJacek Lawrynowicz1-0/+5
2025-03-16docs: thermal: sync hardware protection doc with codeAhmad Fatoum1-11/+14
2025-03-14cxl/pmem: Export dirty shutdown count via sysfsDavidlohr Bueso1-1/+1
2025-03-14cxl/pci: Support Global Persistent Flush (GPF)Davidlohr Bueso1-1/+1
2025-03-10phy: core: Remove unused phy_pm_runtime_(allow|forbid)Dr. David Alan Gilbert1-2/+1
2025-03-10soundwire: stream: extend sdw_alloc_stream() to take 'type' parameterPierre-Louis Bossart1-1/+1
2025-03-10Documentation: driver: add SoundWire BRA descriptionPierre-Louis Bossart4-8/+404
2025-03-10Merge 6.14-rc6 into char-misc-nextGreg Kroah-Hartman1-0/+6
2025-03-04docs: driver-api/infiniband.rst: fix Kerneldoc markupMauro Carvalho Chehab1-8/+8
2025-02-21Documentation: driver-api: pps: Add Intel Timed I/O PPS generatorSubramanian Mohan1-0/+24
2025-02-21pps: generators: replace copy of pps-gen info struct with const pointerSubramanian Mohan1-2/+1
2025-02-19serial: mctrl_gpio: split disable_ms into sync and no_sync APIsAlexis Lothoré1-1/+1
2025-02-18docs: iio: Allow creating cross-references ABIMauro Carvalho Chehab1-1/+1
2025-02-18docs: arm: generic-counter: Allow creating cross-references for ABIMauro Carvalho Chehab1-2/+2
2025-02-17Merge 6.14-rc3 into usb-nextGreg Kroah-Hartman1-0/+6
2025-02-17Merge 6.14-rc3 into tty-nextGreg Kroah-Hartman1-0/+6
2025-02-15media: Documentation: Receiver drivers should call v4l2_get_link_freq()Sakari Ailus1-0/+3
2025-02-15media: Documentation: tx-rx: Move transmitter control out of CSI-2 partSakari Ailus1-10/+9
2025-02-15media: Documentation: Update link frequency driver documentationSakari Ailus1-0/+4
2025-02-13Documentation/driver-api: fixed spelling mistakesAditya Dutt4-6/+6
2025-02-13driver core: add a faux bus for use when a simple device/bus is neededGreg Kroah-Hartman1-0/+6
2025-02-04serial: mctrl_gpio: Remove unused mctrl_gpio_freeDr. David Alan Gilbert1-1/+1
2025-02-03usb: musb: Constify struct musb_fifo_cfgChristophe JAILLET1-1/+1
2025-01-27Merge tag 'char-misc-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-0/+296
2025-01-27Merge tag 'usb-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+0
2025-01-26Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-3/+2
2025-01-25Merge tag 'media/v6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-4/+5
2025-01-13usb: phy: Remove API devm_usb_put_phy()Zijun Hu1-1/+0
2025-01-12Merge tag 'extcon-next-for-6.14' of ssh://gitolite.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman2-0/+256
2025-01-10scsi: driver-api: documentation: Change what is added to docbookRandy Dunlap1-3/+2
2025-01-08Documentation pps.rst: add PPS generators documentationRodolfo Giometti1-0/+40
2024-12-28crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async'Kanchana P Sridhar1-1/+8
2024-12-19media: Documentation: PHY information can be obtained from OF endpoint tooDavid Heidelberg1-3/+4
2024-12-19media: Documentation: tx-rx: Fix formattingSakari Ailus1-1/+1
2024-12-08Documentation: extcon: add documentation for Extcon subsystemanish kumar2-0/+256
2024-11-29Merge tag 'driver-core-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2024-11-27Merge tag 'dmaengine-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+0
2024-11-26Merge tag 'pci-v6.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-1/+3
2024-11-26Merge tag 'docs-6.13-2' of git://git.lwn.net/linuxLinus Torvalds1-4/+4
2024-11-25Merge branch 'pci/tph'Bjorn Helgaas1-0/+3
2024-11-22Documentation: pwrseq: Fix trivial misspellingsJavier Carrasco1-4/+4
2024-11-20Merge tag 'media/v6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds3-24/+12
2024-11-11Merge tag 'v6.12-rc7' into __tmp-hansg-linux-tags_media_atomisp_6_13_1Mauro Carvalho Chehab1-6/+5
2024-11-07media: Documentation: ipu6: remove the dma_ops part from the docBingbu Cao1-15/+0
2024-10-30PCI: Remove pcim_iomap_regions_request_all()Philipp Stanner1-1/+0
2024-10-21PCI/TPH: Add TPH documentationWei Huang1-0/+3
2024-10-16media: Documentation: Deprecate s_stream video op, update docsSakari Ailus2-9/+12
2024-10-14dmaengine: acpi: Drop unused devm_acpi_dma_controller_free()Andy Shevchenko1-1/+0
2024-10-14drivers/base: Remove unused auxiliary_find_deviceDr. David Alan Gilbert1-1/+0
2024-10-07spi: Merge up v6.12Mark Brown1-6/+5
2024-10-06platform/x86: wmi: Update WMI driver API documentationArmin Wolf1-6/+5
2024-09-30spi: remove {devm_}spi_alloc_master/slave()Yang Yingliang1-2/+2
2024-09-27Merge tag 'cxl-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds2-0/+92
2024-09-23Merge tag 'media/v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-26/+41
2024-09-23Merge tag 'firewire-updates-6.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2024-09-22cxl: Add documentation to explain the shared link bandwidth calculationDave Jiang2-0/+92
2024-09-19Merge tag 'for-linus-6.12-1' of https://github.com/cminyard/linux-ipmiLinus Torvalds1-1/+1
2024-09-18Merge tag 'pwrseq-updates-for-v6.12-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-0/+96
2024-09-18Merge tag 'mmc-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds2-0/+300
2024-09-17Merge tag 'docs-6.12' of git://git.lwn.net/linuxLinus Torvalds3-12/+12
2024-09-16Merge tag 'thermal-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-64/+4
2024-09-08firewire: core: expose kernel API to schedule work item to process isochronou...Takashi Sakamoto1-0/+2
2024-09-05Merge tag 'v6.11-rc6' into docs-mwJonathan Corbet1-35/+30
2024-09-05Documentation: mmc: Add mmc-test docAvri Altman2-0/+300
2024-09-01ipmi: docs: don't advertise deprecated sysfs entriesWolfram Sang1-1/+1
2024-08-26dpll: add Embedded SYNC feature for a pinArkadiusz Kubalewski1-0/+21
2024-08-26doc: iio: Fix sysfs pathsThorsten Scherer2-11/+11
2024-08-25media: Documentation: mc: Replace deprecated graph walk APILaurent Pinchart1-26/+41
2024-08-23thermal: core: Drop unused bind/unbind functions and callbacksRafael J. Wysocki1-56/+3
2024-08-22Documentation: add a driver API doc for the power sequencing subsystemBartosz Golaszewski2-0/+96
2024-08-16Documentation: devres: fix error about PCI devresPhilipp Stanner1-1/+1
2024-08-02thermal: helpers: Drop get_thermal_instance()Rafael J. Wysocki1-8/+1
2024-08-02thermal: core: Update thermal zone registration documentationRafael J. Wysocki1-35/+30
2024-07-28Merge tag 'cxl-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds2-0/+204
2024-07-19Merge tag 'char-misc-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-0/+19
2024-07-18Merge tag 'docs-6.11' of git://git.lwn.net/linuxLinus Torvalds4-5/+13
2024-07-17Merge tag 'media/v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2-0/+11
2024-07-16docs/pinctrl: fix typo in mapping exampleMarc Ferland1-1/+1
2024-07-15Merge tag 'spi-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds1-0/+3
2024-07-15Merge tag 'gpio-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-704/+3
2024-07-15Merge tag 'pwm/for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+6
2024-07-12docs: driver-model: platform: update the definition of platform_driverEric Biggers1-3/+4