aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/hotplug/pciehp_hpc.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-10-02PCI: pciehp: Do not handle events if interrupts are maskedMika Westerberg1-2/+4
2018-10-02PCI: pciehp: Disable hotplug interrupt during suspendMika Westerberg1-0/+10
2018-10-02PCI: Make link active reporting detection genericKeith Busch1-20/+2
2018-09-18PCI: hotplug: Embed hotplug_slotLukas Wunner1-4/+4
2018-09-18PCI: pciehp: Rename controller struct members for clarityLukas Wunner1-3/+3
2018-09-18PCI: pciehp: Unify controller and slot structsLukas Wunner1-79/+35
2018-09-18PCI: pciehp: Tolerate Presence Detect hardwired to zeroLukas Wunner1-6/+19
2018-09-17PCI: pciehp: Drop hotplug_slot_ops wrappersLukas Wunner1-2/+6
2018-09-17PCI: pciehp: Drop unnecessary includesLukas Wunner1-3/+0
2018-09-11PCI: pciehp: Fix hot-add vs powerfault detection orderKeith Busch1-9/+9
2018-08-15Merge branch 'pci/virtualization'Bjorn Helgaas1-2/+3
2018-07-31PCI: pciehp: Deduplicate presence check on probe & resumeLukas Wunner1-0/+14
2018-07-31PCI: pciehp: Resume parent to D0 on config space accessLukas Wunner1-0/+7
2018-07-31PCI: pciehp: Support interrupts sent from D3hotLukas Wunner1-2/+43
2018-07-31PCI: pciehp: Clear spurious events earlier on resumeLukas Wunner1-11/+6
2018-07-31PCI: pciehp: Avoid slot access during resetLukas Wunner1-7/+7
2018-07-23PCI: pciehp: Always enable occupied slot on probeLukas Wunner1-7/+2
2018-07-23PCI: pciehp: Become resilient to missed eventsLukas Wunner1-8/+2
2018-07-23PCI: pciehp: Tolerate initially unstable linkLukas Wunner1-0/+5
2018-07-23PCI: pciehp: Drop enable/disable lockLukas Wunner1-1/+0
2018-07-23PCI: pciehp: Enable/disable exclusively from IRQ threadLukas Wunner1-3/+11
2018-07-23PCI: pciehp: Track enable/disable statusLukas Wunner1-0/+5
2018-07-23PCI: pciehp: Drop slot workqueueLukas Wunner1-8/+1
2018-07-23PCI: pciehp: Handle events synchronouslyLukas Wunner1-19/+8
2018-07-23PCI: pciehp: Convert to threaded pollingLukas Wunner1-35/+32
2018-07-23PCI: pciehp: Convert to threaded IRQLukas Wunner1-32/+38
2018-07-23PCI: pciehp: Fix unprotected list iteration in IRQ handlerLukas Wunner1-10/+3
2018-07-23PCI: pciehp: Fix use-after-free on unplugLukas Wunner1-3/+2
2018-07-19PCI: Hide pci_reset_bridge_secondary_bus() from driversSinan Kaya1-1/+1
2018-07-19PCI: Handle error return from pci_reset_bridge_secondary_bus()Sinan Kaya1-2/+3
2018-06-06Merge branch 'pci/hotplug'Bjorn Helgaas1-13/+51
2018-05-23PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resumeMika Westerberg1-1/+12
2018-05-17PCI: Add generic pcie_wait_for_link() interfaceOza Pawandeep1-17/+3
2018-05-07PCI: pciehp: Add quirk for Command Completed errataBjorn Helgaas1-12/+39
2018-02-01Merge branch 'pci/spdx' into nextBjorn Helgaas1-15/+1
2018-01-31Merge branch 'pci/misc' into nextBjorn Helgaas1-3/+2
2018-01-28PCI: Add SPDX GPL-2.0+ to replace GPL v2 or later boilerplateBjorn Helgaas1-15/+1
2018-01-23PCI: pciehp: Assume NoCompl+ for Thunderbolt portsLukas Wunner1-0/+7
2018-01-17PCI: Remove unnecessary messages for memory allocation failuresMarkus Elfring1-3/+2
2017-11-06PCI: pciehp: Do not clear Presence Detect Changed during initializationMika Westerberg1-3/+8
2017-11-06PCI: pciehp: Fix race condition handling surprise link downMika Westerberg1-1/+1
2017-11-06PCI: pciehp: Convert timers to use timer_setup()Kees Cook1-8/+4
2017-08-15PCI: pciehp: Report power fault only once until we clear itKeith Busch1-0/+8
2016-12-07PCI: pciehp: Prioritize data-link event over presence detectAshok Raj1-9/+12
2016-09-22PCI: pciehp: Allow exclusive userspace control of indicatorsKeith Busch1-0/+27
2016-09-14PCI: pciehp: Clean up dmesg "Slot(%s)" messagesBjorn Helgaas1-6/+6
2016-09-14PCI: pciehp: Remove unnecessary guardBjorn Helgaas1-3/+0
2016-09-14PCI: pciehp: Don't re-read Slot Status when queuing hotplug eventMayurkumar Patel1-2/+5
2016-09-14PCI: pciehp: Process all hotplug events before looking for new onesMayurkumar Patel1-26/+32
2016-09-14PCI: pciehp: Return IRQ_NONE when we can't read interrupt statusBjorn Helgaas1-1/+1