aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/PCI
AgeCommit message (Expand)AuthorFilesLines
2026-04-27Documentation: PCI: Fix typosjosh ziegler2-2/+2
2026-04-15Merge tag 'pci-v7.1-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+5
2026-04-06PCI/TPH: Pass ACPI Processor UID to Cache Locality _DSMChengwen Feng1-2/+2
2026-03-23Documentation: PCI: Document PCIe TLP Header decoder for AER messagesLukas Wunner1-0/+10
2026-02-23PCI/MSI: Clarify pci_free_irq_vectors() usage for managed devicesShawn Lin1-2/+5
2026-02-11Merge tag 'net-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-1/+0
2026-02-06Merge branch 'pci/misc'Bjorn Helgaas1-3/+3
2026-02-06Merge branch 'pci/controller/dwc'Bjorn Helgaas2-0/+43
2026-01-30PCI: endpoint: pci-epf-test: Allow overriding default BAR sizesNiklas Cassel1-0/+19
2026-01-29Documentation: PCI: endpoint: Clarify pci_epc_set_bar() usageKoichiro Den1-0/+24
2026-01-28net: ethernet: neterion: s2io: remove unused driverEthan Nelson-Moore1-1/+0
2025-12-29Documentation: PCI: Fix typos in msi-howto.rstShawn Lin1-3/+3
2025-12-23Documentation: PCI: endpoint: Fix ntb/vntb copy & paste errorsBaruch Siach1-7/+7
2025-11-24Documentation: PCI: Amend error recovery doc with pci_save_state() rulesLukas Wunner1-0/+15
2025-10-06Merge tag 'pci-v6.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-55/+80
2025-10-03Merge branch 'pci/endpoint'Bjorn Helgaas1-2/+7
2025-09-18Documentation: PCI: Fix typosEmilio Perez1-1/+1
2025-09-16Documentation: PCI: Tidy error recovery doc's PCIe nomenclatureLukas Wunner1-7/+7
2025-09-16Documentation: PCI: Amend error recovery doc with DPC/AER specificsLukas Wunner1-0/+22
2025-09-16Documentation: PCI: Sync error recovery doc with codeLukas Wunner1-2/+5
2025-09-16Documentation: PCI: Sync AER doc with codeLukas Wunner1-43/+38
2025-08-18Documentation: Fix PCI typosBjorn Helgaas2-5/+5
2025-08-13Documentation: PCI: endpoint: Document BAR assignmentJerome Brunet1-2/+7
2025-07-24selftests: pci_endpoint: Add doorbell test caseFrank Li1-0/+15
2025-06-04Merge branch 'pci/misc'Bjorn Helgaas1-1/+1
2025-06-04Merge branch 'pci/controller/rcar-gen4'Bjorn Helgaas3-0/+43
2025-05-23PCI/AER: Add sysfs attributes for log ratelimitsJon Pan-Doh1-1/+4
2025-05-23PCI/AER: Add ratelimits to PCI AER DocumentationJon Pan-Doh1-0/+12
2025-05-21PCI: rcar-gen4: Document how to obtain platform firmwareYoshihiro Shimoda3-0/+43
2025-04-23Documentation: Fix path for NVMe PCI endpoint target driverRick Wertenbroek1-1/+1
2025-03-08PCI: endpoint: Remove unused devm_pci_epc_destroy()Zijun Hu1-4/+3
2025-01-25Merge tag 'pci-v6.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-99/+69
2025-01-21selftests: pci_endpoint: Migrate to Kselftest frameworkManivannan Sadhasivam1-99/+68
2025-01-21selftests: Move PCI Endpoint tests from tools/pci to KselftestsManivannan Sadhasivam1-4/+5
2025-01-10Documentation: Document the NVMe PCI endpoint target driverDamien Le Moal2-0/+14
2024-11-25Merge branch 'pci/endpoint'Bjorn Helgaas1-0/+29
2024-11-25Merge branch 'pci/tph'Bjorn Helgaas2-0/+133
2024-10-23PCI: Protect Link Control 2 Register with RMW lockingIlpo Järvinen1-0/+1
2024-10-23Documentation PCI: Reformat RMW ops documentationIlpo Järvinen1-5/+8
2024-10-21PCI/TPH: Add TPH documentationWei Huang2-0/+133
2024-10-16PCI: endpoint: Update documentationDamien Le Moal1-0/+29
2024-09-10Documentation: PCI: fix typo in pci.rstAbdul Rahim1-1/+1
2024-07-19Merge branch 'pci/misc'Bjorn Helgaas1-1/+1
2024-07-09Documentation: PCI: pci-endpoint: Fix EPF ops listAlexander Stein1-2/+2
2024-06-07PCI: Use array for .id_table consistentlyMasahiro Yamada1-1/+1
2024-05-16Merge branch 'pci/enumeration'Bjorn Helgaas2-2/+2
2024-04-25Documentation: PCI: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACYDamien Le Moal2-2/+2
2024-04-17PCI/AER: Update aer-inject tool source URLKuppuswamy Sathyanarayanan1-1/+1
2023-12-28docs: PCI: Fix typosattreyee-muk2-2/+2
2023-10-10docs: move powerpc under archCosta Shulyupin1-2/+2
2023-08-29Merge branch 'pci/misc'Bjorn Helgaas1-6/+6
2023-08-25PCI: Fix typos in docs and commentsBjorn Helgaas1-6/+6
2023-08-21PCI: Document the Capability accessor RMW improvementsIlpo Järvinen1-5/+9
2023-06-26Merge branch 'pci/controller/endpoint'Bjorn Helgaas2-14/+8
2023-06-26Merge branch 'pci/misc'Bjorn Helgaas2-2/+2
2023-06-26Documentation: PCI: correct spellingRandy Dunlap2-2/+2
2023-06-23PCI: endpoint: Automatically create a function specific attributes groupDamien Le Moal2-15/+9
2023-06-12Documentation: PCI: Tidy AER documentationBjorn Helgaas1-66/+65
2023-06-12Documentation: PCI: Update cross references to .rst filesBjorn Helgaas2-3/+3
2023-06-12Documentation: PCI: Drop recommendation to configure AER CapabilityBjorn Helgaas1-54/+2
2023-03-19ixgb: Remove ixgb driverTony Nguyen1-1/+0
2023-01-24Docs/subsystem-apis: Remove '[The ]Linux' prefixes from titles of listed docu...SeongJae Park1-3/+3
2022-12-12Merge tag 'cxl-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds1-0/+7
2022-12-03PCI/AER: Add optional logging callback for correctable errorDave Jiang1-0/+7
2022-11-17Documentation: PCI: Add reference to PCI/MSI device driver APIsAhmed S. Darwish1-0/+10
2022-08-13Merge tag 'ntb-5.20' of https://github.com/jonmason/ntbLinus Torvalds3-0/+298
2022-08-09Documentation: PCI: extend subheading underline for "lspci output" sectionBagas Sanjaya1-1/+1
2022-08-09Documentation: PCI: Use code-block block for scratchpad registers diagramBagas Sanjaya1-1/+4
2022-08-09Documentation: PCI: Add specification for the PCI vNTB function deviceFrank Li3-0/+295
2022-08-04Merge branch 'pci/resource'Bjorn Helgaas1-1/+1
2022-07-29PCI: Remove pci_mmap_page_range() wrapperArnd Bergmann1-1/+1
2022-07-11PCI/doc: Convert examples to generic power managementBjorn Helgaas1-4/+3
2022-04-21PCI/doc: Update obsolete pci_set_dma_mask() referencesAlex Williamson1-2/+2
2022-03-30PCI/doc: cleanup references to the legacy PCI DMA APIChristoph Hellwig1-7/+7
2021-09-07Merge tag 'pci-v5.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+11
2021-08-26PCI: Add 'override_only' field to struct pci_device_idMax Gurtovoy1-0/+1
2021-08-19Documentation: PCI: endpoint/pci-endpoint-cfs: Guide to use SR-IOVKishon Vijay Abraham I1-1/+11
2021-07-08Merge tag 'pci-v5.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2021-06-17docs: PCI: pci.rst: avoid using ReST :doc:`foo` markupMauro Carvalho Chehab1-3/+3
2021-06-17docs: PCI: endpoint: pci-endpoint-cfs.rst: avoid using ReST :doc:`foo` markupMauro Carvalho Chehab1-1/+1
2021-06-17docs: PCI: Replace non-breaking spaces to avoid PDF issuesMauro Carvalho Chehab1-9/+9
2021-06-01Documentation: PCI: Fix typo in pci-error-recovery.rstWesley Sheng1-1/+1
2021-02-23Documentation: PCI: Add PCI endpoint NTB function user guideKishon Vijay Abraham I2-0/+162
2021-02-23Documentation: PCI: Add configfs binding documentation for pci-ntb endpoint f...Kishon Vijay Abraham I2-0/+39
2021-02-23PCI: endpoint: Add support in configfs to associate two EPCs with EPFKishon Vijay Abraham I1-0/+10
2021-02-23Documentation: PCI: Add specification for the PCI NTB function deviceKishon Vijay Abraham I2-0/+349
2020-10-09Documentation: better locations for sysfs-pci, sysfs-taggingJohn Hubbard2-0/+139
2020-08-07Merge tag 'pci-v5.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-9/+8
2020-08-05Merge branch 'pci/misc'Bjorn Helgaas1-5/+4
2020-07-07PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state'Luc Van Oostenryck1-4/+4
2020-07-05Documentation: PCI: pci.rst: drop doubled wordsRandy Dunlap1-1/+1
2020-07-05Documentation: PCI: pci-error-recovery: drop doubled wordsRandy Dunlap1-1/+1
2020-07-05Documentation: PCI: pci-endpoint: drop doubled wordsRandy Dunlap1-1/+1
2020-07-05Documentation: PCI: pci-endpoint-cfs: drop doubled wordsRandy Dunlap1-1/+1
2020-06-30PCI: Replace lkml.org, spinics, gmane with lore.kernel.orgBjorn Helgaas1-1/+1
2020-06-30PCI: Replace http:// links with https://Alexander A. Klimov1-4/+3
2020-06-26docs: fix references for DMA*.txt filesMauro Carvalho Chehab1-3/+3
2020-06-19docs: pci: endpoint/function/binding/pci-test.txt convert to ReSTMauro Carvalho Chehab3-19/+28
2020-06-06Merge tag 'pci-v5.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-8/+8
2020-05-11Documentation: PCI: Give unique labels to sectionsBryce Willey1-8/+8
2020-04-20docs: pci: boot-interrupts.rst: improve html outputMauro Carvalho Chehab1-15/+19
2020-04-03Merge tag 'pci-v5.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-17/+162
2020-04-02Merge branch 'pci/interrupts'Bjorn Helgaas2-0/+156
2020-03-28PCI/AER: Rationalize error status register clearingKuppuswamy Sathyanarayanan1-2/+2
2020-03-28PCI/ERR: Remove service dependency in pcie_do_recovery()Kuppuswamy Sathyanarayanan1-15/+4
2020-03-11docs: fix pointers to io-mapping.rst and io_ordering.rst filesMauro Carvalho Chehab1-1/+1
2020-03-09Documentation: PCI: Add background on Boot InterruptsSean V Kelley2-0/+156
2019-12-30Documentation: PCI: Fix pci_alloc_irq_vectors() function name typoZenghui Yu1-1/+1
2019-08-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-1/+1
2019-08-22Merge tag 'pci-v5.3-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-1/+1
2019-08-15Documentation PCI: Fix pciebus-howto.rst filename typoBjorn Helgaas2-1/+1
2019-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+4
2019-07-23qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/staging/qlge/Benjamin Poirier1-1/+0
2019-07-17docs: powerpc: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+4
2019-05-30Documentation: PCI: convert endpoint/pci-test-howto.txt to reSTChangbin Du2-26/+56
2019-05-30Documentation: PCI: convert endpoint/pci-test-function.txt to reSTChangbin Du2-33/+50
2019-05-30Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reSTChangbin Du2-40/+54
2019-05-30Documentation: PCI: convert endpoint/pci-endpoint.txt to reSTChangbin Du3-38/+65
2019-05-30Documentation: PCI: convert pcieaer-howto.txt to reSTChangbin Du2-56/+101
2019-05-30Documentation: PCI: convert pci-error-recovery.txt to reSTChangbin Du2-130/+142
2019-05-30Documentation: PCI: convert acpi-info.txt to reSTChangbin Du2-5/+11
2019-05-30Documentation: PCI: convert MSI-HOWTO.txt to reSTChangbin Du2-34/+52
2019-05-30Documentation: PCI: convert pci-iov-howto.txt to reSTChangbin Du2-67/+93
2019-05-30Documentation: PCI: convert PCIEBUS-HOWTO.txt to reSTChangbin Du2-59/+82
2019-05-30Documentation: PCI: convert pci.txt to reSTChangbin Du2-206/+150
2019-05-30Documentation: add Linux PCI to Sphinx TOC treeChangbin Du1-0/+9
2018-10-25Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-33/+21
2018-10-20Merge branch 'remotes/lorenzo/pci/tools'Bjorn Helgaas1-8/+11
2018-10-03tools: PCI: Change pcitest compiling processGustavo Pimentel1-8/+11
2018-09-26PCI/ERR: Handle fatal error recoveryKeith Busch1-25/+10
2018-09-09Drop all 00-INDEX files from Documentation/Henrik Austad1-26/+0
2018-08-15Merge branch 'remotes/lorenzo/pci/dwc'Bjorn Helgaas4-9/+56
2018-08-15Merge branch 'pci/notes'Bjorn Helgaas2-0/+189
2018-07-27PCI: Document ACPI description of PCI host bridgesBjorn Helgaas2-0/+189
2018-07-19PCI/AER: Add sysfs attributes to provide AER stats and breakdownRajat Jain1-0/+5
2018-07-19tools: PCI: Add MSI-X supportGustavo Pimentel1-14/+22
2018-07-19pci-epf-test/pci_endpoint_test: Add MSI-X supportGustavo Pimentel3-6/+24
2018-07-19pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspaceGustavo Pimentel1-4/+23
2018-07-19PCI: endpoint: Add MSI-X interfacesGustavo Pimentel1-0/+2
2018-05-17PCI/AER: Handle ERR_FATAL with removal and re-enumeration of devicesOza Pawandeep1-10/+25
2018-02-22PCI: Update location of pci.ids fileRandy Dunlap1-1/+3
2017-05-16docs: update old references for DocBook from the documentationMauro Carvalho Chehab1-1/+1
2017-05-08Merge tag 'pci-v4.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-0/+604
2017-04-28Merge branch 'pci/virtualization' into nextBjorn Helgaas1-0/+12
2017-04-28Documentation: PCI: Add userguide for PCI endpoint test functionKishon Vijay Abraham I2-0/+181
2017-04-28Documentation: PCI: Add binding documentation for pci-test endpoint functionKishon Vijay Abraham I2-0/+19
2017-04-20PCI: Add sysfs sriov_drivers_autoprobe to control VF driver bindingBodong Wang1-0/+12
2017-04-11Documentation: PCI: Add specification for the *PCI test* function deviceKishon Vijay Abraham I2-0/+68
2017-04-11Documentation: PCI: Guide to use PCI endpoint configfsKishon Vijay Abraham I2-0/+107
2017-04-11Documentation: PCI: Guide to use PCI Endpoint Core LayerKishon Vijay Abraham I2-0/+217
2017-03-29pci-error-recovery: doc cleanupCao jin1-6/+6
2017-03-04Merge tag 'docs-4.11-fixes' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-03-03pcieaer doc: update the linkCao jin1-1/+1
2017-02-15Merge branch 'pci/msi' into nextBjorn Helgaas3-40/+19
2017-02-15PCI/MSI: Update MSI/MSI-X bits in PCIEBUS-HOWTOChristoph Hellwig1-25/+6
2017-02-15PCI/MSI: Document pci_alloc_irq_vectors(), deprecate pci_enable_msi()Christoph Hellwig1-11/+11
2017-02-09PCI/AER: Remove unused .link_reset() callbackMichael S. Tsirkin1-21/+3
2017-01-13PCI/MSI: Remove pci_enable_msi_{exact,range}()Christoph Hellwig1-4/+2
2016-10-07Merge tag 'pci-v4.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-16/+8
2016-10-05Merge branch 'pci/host-vmd' into nextBjorn Helgaas1-14/+10
2016-09-14PCI/AER: Remove aerdriver.forceload kernel parameterBjorn Helgaas1-13/+9
2016-09-14PCI/AER: Remove aerdriver.nosourceid kernel parameterBjorn Helgaas1-4/+0
2016-09-01treewide: remove references to the now unnecessary DEFINE_PCI_DEVICE_TABLEJoe Perches1-1/+0
2016-08-16PCI: Use positive flags in pci_alloc_irq_vectors()Christoph Hellwig1-14/+10
2016-07-21PCI: Spread interrupt vectors in pci_alloc_irq_vectors()Christoph Hellwig1-0/+4
2016-07-21PCI: Provide sensible IRQ vector alloc/free routinesChristoph Hellwig1-391/+76
2015-04-18Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6Linus Torvalds3-18/+9
2015-04-09PCI: Clarify policy for vendor IDs in pci.txtMichael S. Tsirkin1-6/+6
2015-03-20doc:pci: Fix typo in Documentation/PCIMasanari Iida3-6/+6
2015-03-20MSI-HOWTO.txt: remove reference on IRQF_DISABLEDValentin Rothberg1-12/+3
2014-06-19doc: replace "practise" with "practice" in DocumentationJeremiah Mahler1-1/+1
2014-02-20Merge branch 'pci/dead-code' into nextBjorn Helgaas1-4/+0
2014-02-19PCI: Remove unused SR-IOV VF Migration supportBjorn Helgaas1-4/+0
2014-02-13PCI/MSI: Add pci_enable_msi_exact() and pci_enable_msix_exact()Alexander Gordeev1-2/+84
2014-02-13PCI/MSI: Fix cut-and-paste errors in documentationAlexander Gordeev1-6/+6
2014-02-03PCI/MSI: Add pci_enable_msi() documentation backAlexander Gordeev1-3/+20
2014-01-07Merge branch 'pci/msi' into nextBjorn Helgaas1-93/+205
2014-01-07Merge branch 'pci/misc' into nextBjorn Helgaas1-2/+2
2014-01-07PCI: Update documentation 00-INDEX fileErik Ekman1-2/+2
2014-01-03PCI/MSI: Add pci_enable_msi_range() and pci_enable_msix_range()Alexander Gordeev1-73/+184
2014-01-03PCI/MSI: Add pci_msix_vec_count()Alexander Gordeev1-0/+13
2014-01-03PCI/MSI: Remove pci_enable_msi_block_auto()Alexander Gordeev1-33/+6
2014-01-03PCI/MSI: Add pci_msi_vec_count()Alexander Gordeev1-0/+15
2013-12-20Merge branch 'pci/misc' into nextBjorn Helgaas1-2/+4
2013-12-20PCI/MSI: Make pci_enable_msi/msix() 'nvec' argument type as intAlexander Gordeev1-1/+1
2013-12-13PCI/checkpatch: Deprecate DEFINE_PCI_DEVICE_TABLEJoe Perches1-2/+4
2013-09-25PCI: Update pci_find_slot() description in pci.txtYijing Wang1-3/+5
2013-01-24PCI/MSI: Enable multiple MSIs with pci_enable_msi_block_auto()Alexander Gordeev1-5/+32
2013-01-03Documentation: remove __dev* attributes.Greg Kroah-Hartman2-23/+3
2012-11-28PCI: SRIOV control and status via sysfs (documentation)Donald Dutile1-4/+44
2011-09-27doc: fix broken referencesPaul Bolle1-1/+1
2011-08-02Docs: MSI-HOWTO: MSI -> MSIsMichael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: Insert a commaMichael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: can -> couldMichael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: Use `unknown ...' rather than `... know about.'Michael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: may -> mightMichael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: Insert a commaMichael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: API -> functionMichael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: , -> ;Michael Witten1-1/+1
2011-08-02Docs: MSI-HOWTO: Move a sentence to another paragraphMichael Witten1-4/+3