aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/hotplug/pciehp_hpc.c
AgeCommit message (Expand)Author
2023-09-23PCI: pciehp: Use RMW accessors for changing LNKCTLIlpo Järvinen
2023-05-17PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errorsHans de Goede
2022-04-15PCI: pciehp: Add Qualcomm quirk for Command Completed erratumManivannan Sadhasivam
2022-04-15PCI: pciehp: Clear cmd_busy bit in polling modeLiguang Zhang
2022-03-08PCI: pciehp: Fix infinite loop in IRQ handler upon power faultLukas Wunner
2020-10-01PCI: pciehp: Fix MSI interrupt raceStuart Hayes
2020-04-17PCI: pciehp: Fix indefinite wait on sysfs requestsLukas Wunner
2019-12-21PCI: pciehp: Avoid returning prematurely from sysfs requestsLukas Wunner
2018-09-11PCI: pciehp: Fix hot-add vs powerfault detection orderKeith Busch
2018-08-15Merge branch 'pci/virtualization'Bjorn Helgaas
2018-07-31PCI: pciehp: Deduplicate presence check on probe & resumeLukas Wunner
2018-07-31PCI: pciehp: Resume parent to D0 on config space accessLukas Wunner
2018-07-31PCI: pciehp: Support interrupts sent from D3hotLukas Wunner
2018-07-31PCI: pciehp: Clear spurious events earlier on resumeLukas Wunner
2018-07-31PCI: pciehp: Avoid slot access during resetLukas Wunner
2018-07-23PCI: pciehp: Always enable occupied slot on probeLukas Wunner
2018-07-23PCI: pciehp: Become resilient to missed eventsLukas Wunner
2018-07-23PCI: pciehp: Tolerate initially unstable linkLukas Wunner
2018-07-23PCI: pciehp: Drop enable/disable lockLukas Wunner
2018-07-23PCI: pciehp: Enable/disable exclusively from IRQ threadLukas Wunner
2018-07-23PCI: pciehp: Track enable/disable statusLukas Wunner
2018-07-23PCI: pciehp: Drop slot workqueueLukas Wunner
2018-07-23PCI: pciehp: Handle events synchronouslyLukas Wunner
2018-07-23PCI: pciehp: Convert to threaded pollingLukas Wunner
2018-07-23PCI: pciehp: Convert to threaded IRQLukas Wunner
2018-07-23PCI: pciehp: Fix unprotected list iteration in IRQ handlerLukas Wunner
2018-07-23PCI: pciehp: Fix use-after-free on unplugLukas Wunner
2018-07-19PCI: Hide pci_reset_bridge_secondary_bus() from driversSinan Kaya
2018-07-19PCI: Handle error return from pci_reset_bridge_secondary_bus()Sinan Kaya
2018-06-06Merge branch 'pci/hotplug'Bjorn Helgaas
2018-05-23PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resumeMika Westerberg
2018-05-17PCI: Add generic pcie_wait_for_link() interfaceOza Pawandeep
2018-05-07PCI: pciehp: Add quirk for Command Completed errataBjorn Helgaas
2018-02-01Merge branch 'pci/spdx' into nextBjorn Helgaas
2018-01-31Merge branch 'pci/misc' into nextBjorn Helgaas
2018-01-28PCI: Add SPDX GPL-2.0+ to replace GPL v2 or later boilerplateBjorn Helgaas
2018-01-23PCI: pciehp: Assume NoCompl+ for Thunderbolt portsLukas Wunner
2018-01-17PCI: Remove unnecessary messages for memory allocation failuresMarkus Elfring
2017-11-06PCI: pciehp: Do not clear Presence Detect Changed during initializationMika Westerberg
2017-11-06PCI: pciehp: Fix race condition handling surprise link downMika Westerberg
2017-11-06PCI: pciehp: Convert timers to use timer_setup()Kees Cook
2017-08-15PCI: pciehp: Report power fault only once until we clear itKeith Busch
2016-12-07PCI: pciehp: Prioritize data-link event over presence detectAshok Raj
2016-09-22PCI: pciehp: Allow exclusive userspace control of indicatorsKeith Busch
2016-09-14PCI: pciehp: Clean up dmesg "Slot(%s)" messagesBjorn Helgaas
2016-09-14PCI: pciehp: Remove unnecessary guardBjorn Helgaas
2016-09-14PCI: pciehp: Don't re-read Slot Status when queuing hotplug eventMayurkumar Patel
2016-09-14PCI: pciehp: Process all hotplug events before looking for new onesMayurkumar Patel
2016-09-14PCI: pciehp: Return IRQ_NONE when we can't read interrupt statusBjorn Helgaas
2016-09-12PCI: pciehp: Rename pcie_isr() locals for clarityBjorn Helgaas