index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
pci
/
probe.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-12
Merge branch 'pci/sysfs'
Bjorn Helgaas
1
-0
/
+4
2024-03-12
PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
David E. Box
1
-0
/
+1
2024-03-07
PCI/ASPM: Move pci_configure_ltr() to aspm.c
David E. Box
1
-61
/
+0
2024-03-05
PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y
Lukas Wunner
1
-0
/
+4
2023-12-15
PCI: Log bridge info when first enumerating bridge
Bjorn Helgaas
1
-4
/
+19
2023-12-15
PCI: Log bridge windows conditionally
Bjorn Helgaas
1
-9
/
+15
2023-12-15
PCI: Supply bridge device, not secondary bus, to read window details
Bjorn Helgaas
1
-15
/
+6
2023-12-15
PCI: Move pci_read_bridge_windows() below individual window accessors
Bjorn Helgaas
1
-51
/
+51
2023-12-15
PCI: Use resource names in PCI log messages
Puranjay Mohan
1
-13
/
+13
2023-12-15
PCI: Log device type during enumeration
Bjorn Helgaas
1
-2
/
+40
2023-10-28
Merge branch 'pci/field-get'
Bjorn Helgaas
1
-4
/
+4
2023-10-24
PCI: Use FIELD_GET()
Bjorn Helgaas
1
-4
/
+4
2023-10-10
PCI: Do error check on own line to split long "if" conditions
Ilpo Järvinen
1
-3
/
+3
2023-09-06
PCI: Free released resource after coalescing
Ross Lagerwall
1
-0
/
+1
2023-08-29
Merge branch 'pci/misc'
Bjorn Helgaas
1
-2
/
+1
2023-08-25
PCI: Fix typos in docs and comments
Bjorn Helgaas
1
-1
/
+1
2023-08-10
PCI: Add locking to RMW PCI Express Capability Register accessors
Ilpo Järvinen
1
-0
/
+1
2023-07-18
PCI: Explicitly include correct DT includes
Rob Herring
1
-1
/
+0
2023-06-26
Merge branch 'pci/resource'
Bjorn Helgaas
1
-1
/
+3
2023-06-20
PCI: Work around PCIe link training failures
Maciej W. Rozycki
1
-0
/
+2
2023-06-14
PCI: Initialize dev->link_active_reporting earlier
Maciej W. Rozycki
1
-1
/
+5
2023-06-09
PCI: Release resource invalidated by coalescing
Ross Lagerwall
1
-1
/
+3
2023-04-30
Merge tag 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Linus Torvalds
1
-0
/
+1
2023-04-27
Merge tag 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-1
/
+1
2023-04-20
PCI: Restrict device disabled status check to DT
Rob Herring
1
-4
/
+4
2023-04-18
PCI/DOE: Create mailboxes on device enumeration
Lukas Wunner
1
-0
/
+1
2023-04-05
PCI: Make pci_bus_for_each_resource() index optional
Andy Shevchenko
1
-1
/
+1
2023-02-25
Merge tag 'cxl-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Linus Torvalds
1
-0
/
+1
2023-02-22
Merge branch 'pci/resource'
Bjorn Helgaas
1
-1
/
+1
2023-02-13
PCI: Fix dropping valid root bus resources with .end = zero
Geert Uytterhoeven
1
-1
/
+1
2023-02-13
PCI: Honor firmware's device disabled status
Rob Herring
1
-0
/
+2
2023-01-05
PCI/CXL: Export native CXL error reporting control
Ira Weiny
1
-0
/
+1
2022-12-14
Merge tag 'pci-v6.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-3
/
+7
2022-12-12
Merge tag 'cxl-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Linus Torvalds
1
-0
/
+6
2022-11-17
PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAIN
Thomas Gleixner
1
-2
/
+0
2022-11-14
PCI: Allow drivers to request exclusive config regions
Ira Weiny
1
-0
/
+6
2022-11-08
PCI: Assign PCI domain IDs by ida_alloc()
Pali Rohár
1
-0
/
+7
2022-11-07
Revert "PCI: Clear PCI_STATUS when setting up device"
Bjorn Helgaas
1
-3
/
+0
2022-09-21
PCI: Fix typo in pci_scan_child_bus_extend()
Mika Westerberg
1
-1
/
+1
2022-09-21
PCI: Fix whitespace and indentation
Mika Westerberg
1
-2
/
+0
2022-09-21
PCI: Pass available buses even if the bridge is already configured
Mika Westerberg
1
-2
/
+3
2022-09-20
PCI: Fix used_buses calculation in pci_scan_child_bus_extend()
Mika Westerberg
1
-2
/
+2
2022-08-10
Merge tag 'cxl-for-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Linus Torvalds
1
-1
/
+1
2022-08-04
Merge branch 'pci/err'
Bjorn Helgaas
1
-0
/
+3
2022-07-22
PCI: Extend isolated function probing to s390
Niklas Schnelle
1
-1
/
+1
2022-07-22
PCI: Move jailhouse's isolated function handling to pci_scan_slot()
Niklas Schnelle
1
-20
/
+10
2022-07-22
PCI: Split out next_ari_fn() from next_fn()
Niklas Schnelle
1
-13
/
+18
2022-07-22
PCI: Clean up pci_scan_slot()
Niklas Schnelle
1
-19
/
+19
2022-07-19
PCI: Replace magic constant for PCI Sig Vendor ID
Ira Weiny
1
-1
/
+1
2022-07-05
PCI: Clear PCI_STATUS when setting up device
Kai-Heng Feng
1
-0
/
+3
2022-01-16
Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-20
/
+12
2022-01-13
Merge branch 'pci/errors'
Bjorn Helgaas
1
-5
/
+5
2022-01-13
Merge branch 'pci/host/mt7621'
Bjorn Helgaas
1
-2
/
+2
2022-01-12
PCI: Let pcibios_root_bridge_prepare() access bridge->windows
Sergio Paracuellos
1
-2
/
+2
2021-12-09
PCI/MSI: Move msi_lock to struct pci_dev
Thomas Gleixner
1
-1
/
+3
2021-11-18
PCI/ERR: Use PCI_POSSIBLE_ERROR() to check config reads
Naveen Naidu
1
-5
/
+5
2021-11-15
PCI: Use pci_find_vsec_capability() when looking for TBT devices
Andy Shevchenko
1
-13
/
+5
2021-11-05
Merge branch 'pci/misc'
Bjorn Helgaas
1
-3
/
+4
2021-11-05
Merge branch 'pci/resource'
Bjorn Helgaas
1
-4
/
+27
2021-11-05
Merge branch 'pci/enumeration'
Bjorn Helgaas
1
-2
/
+2
2021-10-27
PCI: Prefer 'unsigned int' over bare 'unsigned'
Krzysztof Wilczyński
1
-3
/
+4
2021-10-19
PCI: Re-enable Downstream Port LTR after reset or hotplug
Mingchuang Qiao
1
-3
/
+15
2021-09-29
PCI: Coalesce host bridge contiguous apertures
Kai-Heng Feng
1
-4
/
+27
2021-09-21
PCI: Rename pcibios_add_device() to pcibios_device_add()
Oliver O'Halloran
1
-2
/
+2
2021-09-02
Merge branch 'remotes/lorenzo/pci/hyper-v'
Bjorn Helgaas
1
-2
/
+10
2021-09-02
Merge branch 'pci/vpd'
Bjorn Helgaas
1
-1
/
+0
2021-08-23
PCI: Support populating MSI domains of root buses via bridges
Boqun Feng
1
-1
/
+5
2021-08-23
PCI: Introduce domain_nr in pci_host_bridge
Boqun Feng
1
-1
/
+5
2021-08-18
PCI: Setup ACPI fwnode early and at the same time with OF
Shanker Donthineni
1
-3
/
+4
2021-08-17
PCI: Remove reset_fn field from pci_dev
Amey Narkhede
1
-1
/
+0
2021-08-17
PCI: Add array to track reset method ordering
Amey Narkhede
1
-3
/
+2
2021-08-17
PCI: Cache PCIe Device Capabilities register
Amey Narkhede
1
-2
/
+3
2021-08-12
PCI/VPD: Embed struct pci_vpd in struct pci_dev
Heiner Kallweit
1
-1
/
+0
2021-07-09
Revert "PCI: Coalesce host bridge contiguous apertures"
Bjorn Helgaas
1
-46
/
+4
2021-07-08
Merge tag 'pci-v5.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-4
/
+47
2021-07-06
Merge branch 'pci/resource'
Bjorn Helgaas
1
-4
/
+46
2021-06-14
Merge tag 'v5.13-rc6' into usb-next
Greg Kroah-Hartman
1
-1
/
+2
2021-06-04
PCI: Coalesce host bridge contiguous apertures
Kai-Heng Feng
1
-4
/
+46
2021-05-27
PCI: Print a debug message on PCI device release
Niklas Schnelle
1
-0
/
+1
2021-05-27
PCI: Add sysfs "removable" attribute
Rajat Jain
1
-0
/
+22
2021-05-25
PCI/MSI: Fix MSIs for generic hosts that use device-tree's "msi-map"
Jean-Philippe Brucker
1
-1
/
+2
2021-05-04
Merge branch 'remotes/lorenzo/pci/msi'
Bjorn Helgaas
1
-2
/
+2
2021-04-20
PCI/MSI: Let PCI host bridges declare their reliance on MSI domains
Marc Zyngier
1
-0
/
+2
2021-04-20
PCI/MSI: Drop use of msi_controller from core code
Marc Zyngier
1
-2
/
+0
2021-03-23
PCI: Release OF node in pci_scan_device()'s error path
Dmitry Baryshkov
1
-0
/
+1
2020-12-15
Merge branch 'pci/msi'
Bjorn Helgaas
1
-19
/
+2
2020-12-15
Merge branch 'pci/misc'
Bjorn Helgaas
1
-2
/
+2
2020-12-15
Merge branch 'pci/err'
Bjorn Helgaas
1
-0
/
+2
2020-12-04
PCI/MSI: Move MSI/MSI-X init to msi.c
Bjorn Helgaas
1
-19
/
+2
2020-12-04
PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities()
Sean V Kelley
1
-0
/
+2
2020-11-30
PCI: Fix kernel-doc markup
Mauro Carvalho Chehab
1
-2
/
+2
2020-11-20
PCI: Decode PCIe 64 GT/s link speed
Gustavo Pimentel
1
-1
/
+2
2020-10-21
Merge branch 'remotes/lorenzo/pci/dwc'
Bjorn Helgaas
1
-1
/
+13
2020-10-16
PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr
Saheed O. Bolarinwa
1
-0
/
+3
2020-09-08
PCI: Also call .add_bus() callback for root bus
Rob Herring
1
-0
/
+6
2020-09-07
PCI: Allow root and child buses to have different pci_ops
Rob Herring
1
-1
/
+7
2020-08-05
Merge branch 'pci/host-probe-refactor'
Bjorn Helgaas
1
-0
/
+7
2020-08-04
PCI: Move DT resource setup into devm_pci_alloc_host_bridge()
Rob Herring
1
-0
/
+4
2020-07-29
PCI: Announce device after early fixups
Tiezhu Yang
1
-3
/
+3
2020-07-23
PCI: Move setting pci_host_bridge.busnr out of host drivers
Rob Herring
1
-0
/
+1
2020-07-23
PCI: Set default bridge parent device
Rob Herring
1
-0
/
+2
2020-07-10
PCI: Treat "external-facing" devices themselves as internal
Rajat Jain
1
-1
/
+1
2020-07-10
PCI: Cache ACS capability offset in device
Rajat Jain
1
-1
/
+1
2020-06-06
Merge tag 'pci-v5.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-21
/
+44
2020-06-04
Merge branch 'pci/misc'
Bjorn Helgaas
1
-1
/
+1
2020-05-27
PCI: Don't disable decoding when mmio_always_on is set
Jiaxun Yang
1
-1
/
+1
2020-05-14
PCI: Program MPS for RCiEP devices
Ashok Raj
1
-1
/
+21
2020-05-14
PCI: Fix pci_host_bridge struct device release/free handling
Rob Herring
1
-17
/
+19
2020-05-14
PCI: Fix pci_register_host_bridge() device_register() error handling
Rob Herring
1
-2
/
+3
2020-05-14
PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port()
Yicong Yang
1
-1
/
+1
2020-04-02
Merge branch 'pci/enumeration'
Bjorn Helgaas
1
-0
/
+40
2020-03-28
PCI/DPC: Add Error Disconnect Recover (EDR) support
Kuppuswamy Sathyanarayanan
1
-0
/
+1
2020-03-28
PCI/DPC: Cache DPC capabilities in pci_init_capabilities()
Kuppuswamy Sathyanarayanan
1
-0
/
+1
2020-03-10
PCI: Add pci_speed_string()
Bjorn Helgaas
1
-0
/
+40
2019-11-28
Merge branch 'pci/trivial'
Bjorn Helgaas
1
-34
/
+11
2019-11-28
Merge branch 'pci/virtualization'
Bjorn Helgaas
1
-0
/
+6
2019-11-28
Merge branch 'pci/resource'
Bjorn Helgaas
1
-5
/
+12
2019-11-28
Merge branch 'pci/misc'
Bjorn Helgaas
1
-0
/
+1
2019-11-21
PCI: Remove unused includes and superfluous struct declaration
Krzysztof Wilczynski
1
-0
/
+1
2019-11-14
PCI: Do not use bus number zero from EA capability
Subbaraya Sundeep
1
-5
/
+11
2019-10-23
PCI: Warn if no host bridge NUMA node info
Yunsheng Lin
1
-0
/
+3
2019-10-17
PCI: Remove useless comments and tidy others
Bjorn Helgaas
1
-28
/
+9
2019-10-15
PCI/ATS: Cache PASID Capability offset
Kuppuswamy Sathyanarayanan
1
-0
/
+3
2019-10-15
PCI/ATS: Cache PRI Capability offset
Kuppuswamy Sathyanarayanan
1
-0
/
+3
2019-10-14
PCI: Fix missing bridge dma_ranges resource list cleanup
Rob Herring
1
-0
/
+1
2019-09-23
Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-297
/
+29
2019-09-07
PCI: Get rid of dev->has_secondary_link flag
Mika Westerberg
1
-20
/
+28
2019-08-28
PCI/ACPI: Remove unnecessary struct hotplug_program_ops
Krzysztof Wilczynski
1
-8
/
+1
2019-08-28
PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c
Krzysztof Wilczynski
1
-269
/
+0
2019-08-28
PCI/ACPI: Rename _HPX structs from hpp_* to hpx_*
Krzysztof Wilczynski
1
-36
/
+36
2019-07-30
drivers: Add generic helper to match any device
Suzuki K Poulose
1
-6
/
+1
2019-07-15
Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-15
/
+13
2019-07-12
Merge branch 'pci/virtualization'
Bjorn Helgaas
1
-14
/
+12
2019-07-03
PCI/IOV: Assume SR-IOV VFs support extended config space.
Alex Williamson
1
-0
/
+15
2019-07-03
Revert "PCI/IOV: Use VF0 cached config space size for other VFs"
Alex Williamson
1
-17
/
+0
2019-06-24
bus_find_device: Unify the match callback with class_find_device
Suzuki K Poulose
1
-1
/
+1
2019-06-13
PCI: Decode PCIe 32 GT/s link speed
Gustavo Pimentel
1
-1
/
+1
2019-05-14
Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-35
/
+195
2019-05-13
Merge branch 'pci/printk'
Bjorn Helgaas
1
-12
/
+9
2019-05-13
Merge branch 'pci/iova-dma-ranges'
Bjorn Helgaas
1
-0
/
+2
2019-05-13
Merge branch 'pci/hotplug'
Bjorn Helgaas
1
-10
/
+120
2019-05-09
PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc
Mohan Kumar
1
-12
/
+9
2019-05-06
PCI: Add dma_ranges window list
Srinath Mannam
1
-0
/
+3
2019-04-23
PCI/ACPI: Implement _HPX Type 3 Setting Record
Alexandru Gagniuc
1
-0
/
+114
2019-04-23
PCI/ACPI: Remove the need for 'struct hotplug_params'
Alexandru Gagniuc
1
-10
/
+6
2019-04-17
PCI: Assign bus numbers present in EA capability for bridges
Subbaraya Sundeep
1
-4
/
+50
2019-04-05
PCI: Init PCIe feature bits for managed host bridge alloc
Jean-Philippe Brucker
1
-9
/
+14
2019-03-25
PCI/LINK: Deduplicate bandwidth reports for multi-function devices
Lukas Wunner
1
-1
/
+1
2019-03-06
Merge branch 'pci/enumeration'
Bjorn Helgaas
1
-7
/
+56
2019-03-06
Merge branch 'pci/aspm'
Bjorn Helgaas
1
-13
/
+23
2019-02-09
PCI/ASPM: Use LTR if already enabled by platform
Bjorn Helgaas
1
-13
/
+23
2019-02-01
PCI: Enable SERR# forwarding for all bridges
Bharat Kumar Gogada
1
-2
/
+19
2019-01-30
PCI: Rely on config space header type, not class code
Honghui Zhang
1
-3
/
+0
2019-01-30
PCI: Make pci_size() return real BAR size
Du Changbin
1
-4
/
+4
2019-01-22
PCI: Probe bridge window attributes once at enumeration-time
Bjorn Helgaas
1
-0
/
+52
2018-12-05
PCI / ACPI: Identify untrusted PCI devices
Mika Westerberg
1
-0
/
+15
2018-10-20
Merge branch 'pci/virtualization'
Bjorn Helgaas
1
-0
/
+17
2018-10-20
Merge branch 'pci/misc'
Bjorn Helgaas
1
-3
/
+3
2018-10-11
PCI/IOV: Use VF0 cached config space size for other VFs
KarimAllah Ahmed
1
-0
/
+17
2018-10-10
PCI: Remove pci_set_dma_max_seg_size()
Christoph Hellwig
1
-1
/
+1
2018-10-10
PCI: Remove pci_set_dma_seg_boundary()
Christoph Hellwig
1
-1
/
+1
2018-10-02
PCI: Make link active reporting detection generic
Keith Busch
1
-0
/
+1
2018-09-17
PCI: Allocate dma_alias_mask with bitmap_zalloc()
Andy Shevchenko
1
-1
/
+1
2018-09-11
PCI: Fix enabling of PASID on RC integrated endpoints
Felix Kuehling
1
-1
/
+4
2018-08-15
Merge branch 'pci/virtualization'
Bjorn Helgaas
1
-0
/
+24
2018-08-15
Merge branch 'pci/resource'
Bjorn Helgaas
1
-0
/
+17
2018-08-15
Merge branch 'pci/enumeration'
Bjorn Helgaas
1
-4
/
+55
2018-08-15
Merge branch 'pci/aspm'
Bjorn Helgaas
1
-1
/
+0
2018-08-15
Merge branch 'pci/aer'
Bjorn Helgaas
1
-0
/
+1
2018-08-14
PCI: Match Root Port's MPS to endpoint's MPSS as necessary
Myron Stowe
1
-2
/
+10
2018-08-14
PCI: Skip MPS logic for Virtual Functions (VFs)
Myron Stowe
1
-0
/
+4
2018-08-10
PCI: Check for PCIe Link downtraining
Alexandru Gagniuc
1
-0
/
+21
2018-08-06
PCI: Remove unnecessary include of <linux/pci-aspm.h>
Bjorn Helgaas
1
-1
/
+0
2018-07-31
PCI: Fix is_added/is_busmaster race condition
Hari Vyas
1
-2
/
+2
2018-07-19
PCI/AER: Define aer_stats structure for AER capable devices
Rajat Jain
1
-0
/
+1
2018-07-12
PCI: Workaround IDT switch ACS Source Validation erratum
James Puthukattukaran
1
-2
/
+20
2018-06-30
PCI: Enable PASID only if entire path supports End-End TLP prefixes
Sinan Kaya
1
-0
/
+24
2018-06-29
PCI: Make early dump functionality generic
Sinan Kaya
1
-0
/
+17
2018-06-06
Merge branch 'pci/resource'
Bjorn Helgaas
1
-1
/
+3
2018-06-06
Merge branch 'pci/hotplug'
Bjorn Helgaas
1
-13
/
+22
2018-06-06
Merge branch 'pci/enumeration'
Bjorn Helgaas
1
-0
/
+52
2018-06-04
PCI: Improve "partially hidden behind bridge" log message
Mika Westerberg
1
-9
/
+4
2018-06-04
PCI: Improve pci_scan_bridge() and pci_scan_bridge_extend() doc
Mika Westerberg
1
-0
/
+4
2018-06-04
PCI: Account for all bridges on bus when distributing bus numbers
Mika Westerberg
1
-3
/
+12
2018-06-02
PCI: shpchp: Request SHPC control via _OSC when adding host bridge
Mika Westerberg
1
-0
/
+1
2018-06-02
PCI: pciehp: Rename host->native_hotplug to host->native_pcie_hotplug
Mika Westerberg
1
-1
/
+1
2018-05-30
PCI: Fix devm_pci_alloc_host_bridge() memory leak
Jan Kiszka
1
-1
/
+3
2018-05-07
PCI: Check whether bridges allow access to extended config space
Gilles Buloz
1
-0
/
+52
2018-04-23
PCI/ACPI: Request LTR control from platform before using it
Bjorn Helgaas
1
-0
/
+5
2018-04-06
Merge tag 'pci-v4.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-7
/
+68
2018-04-04
Merge branch 'pci/virtualization'
Bjorn Helgaas
1
-5
/
+56
2018-04-04
Merge branch 'pci/portdrv'
Bjorn Helgaas
1
-0
/
+10
2018-04-04
Merge branch 'pci/misc'
Bjorn Helgaas
1
-1
/
+1
2018-03-31
PCI/IOV: Use VF0 cached config registers for other VFs
KarimAllah Ahmed
1
-5
/
+42
2018-03-30
PCI/portdrv: Simplify PCIe feature permission checking
Bjorn Helgaas
1
-0
/
+10
2018-03-21
PCI: Add decoding for 16 GT/s link speed
Jay Fang
1
-1
/
+1
2018-03-19
PCI/IOV: Skip BAR sizing for VFs
KarimAllah Ahmed
1
-0
/
+4
2018-03-19
PCI: Tidy comments
Bjorn Helgaas
1
-1
/
+1
2018-03-08
PCI: Scan all functions when running over Jailhouse
Jan Kiszka
1
-3
/
+19
2018-03-05
PCI/IOV: Skip INTx config reads for VFs
KarimAllah Ahmed
1
-0
/
+7
[next]