summaryrefslogtreecommitdiff
path: root/drivers/pci/hotplug
AgeCommit message (Expand)AuthorFilesLines
2018-08-15Merge branch 'pci/virtualization'Bjorn Helgaas1-2/+3
2018-08-15Merge branch 'pci/misc'Bjorn Helgaas1-0/+2
2018-08-15Merge branch 'pci/hotplug'Bjorn Helgaas19-905/+658
2018-07-31PCI: pciehp: Deduplicate presence check on probe & resumeLukas Wunner2-31/+46
2018-07-31PCI: pciehp: Avoid implicit fallthroughs in switch statementsLukas Wunner1-0/+5
2018-07-31PCI: Fix is_added/is_busmaster race conditionHari Vyas1-1/+1
2018-07-31PCI: pciehp: Resume parent to D0 on config space accessLukas Wunner2-0/+21
2018-07-31PCI: pciehp: Resume to D0 on enable/disableLukas Wunner1-0/+6
2018-07-31PCI: pciehp: Support interrupts sent from D3hotLukas Wunner2-2/+48
2018-07-31PCI: pciehp: Obey compulsory command delay after resumeLukas Wunner1-0/+4
2018-07-31PCI: pciehp: Clear spurious events earlier on resumeLukas Wunner3-16/+20
2018-07-31PCI: pciehp: Avoid slot access during resetLukas Wunner3-7/+14
2018-07-24PCI: pciehp: Always enable occupied slot on probeLukas Wunner2-15/+6
2018-07-24PCI: pciehp: Become resilient to missed eventsLukas Wunner3-53/+40
2018-07-24PCI: pciehp: Tolerate initially unstable linkLukas Wunner1-0/+5
2018-07-24PCI: pciehp: Declare pciehp_enable/disable_slot() staticLukas Wunner2-4/+5
2018-07-24PCI: pciehp: Drop enable/disable lockLukas Wunner3-15/+0
2018-07-24PCI: pciehp: Enable/disable exclusively from IRQ threadLukas Wunner4-60/+93
2018-07-24PCI: pciehp: Track enable/disable statusLukas Wunner3-13/+35
2018-07-24PCI: pciehp: Publish to user space last on probeLukas Wunner1-5/+15
2018-07-24PCI: hotplug: Demidlayer registration with the coreLukas Wunner13-158/+149
2018-07-24PCI: pciehp: Drop slot workqueueLukas Wunner4-17/+2
2018-07-24PCI: pciehp: Handle events synchronouslyLukas Wunner3-158/+67
2018-07-24PCI: pciehp: Stop blinking on slot enable failureLukas Wunner2-38/+42
2018-07-24PCI: pciehp: Convert to threaded pollingLukas Wunner2-37/+34
2018-07-24PCI: pciehp: Convert to threaded IRQLukas Wunner2-32/+41
2018-07-24PCI: pciehp: Document struct slot and struct controllerLukas Wunner1-4/+44
2018-07-24PCI: pciehp: Declare pciehp_unconfigure_device() voidLukas Wunner3-11/+6
2018-07-24PCI: pciehp: Drop unnecessary NULL pointer checkLukas Wunner1-3/+0
2018-07-24PCI: pciehp: Fix unprotected list iteration in IRQ handlerLukas Wunner1-10/+3
2018-07-24PCI: pciehp: Fix use-after-free on unplugLukas Wunner3-3/+10
2018-07-24PCI: hotplug: Don't leak pci_slot on registration failureLukas Wunner1-0/+9
2018-07-24PCI: hotplug: Delete skeleton driverLukas Wunner1-348/+0
2018-07-20PCI: Hide pci_reset_bridge_secondary_bus() from driversSinan Kaya1-1/+1
2018-07-20PCI: Handle error return from pci_reset_bridge_secondary_bus()Sinan Kaya1-2/+3
2018-07-13PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthroughGustavo A. R. Silva2-0/+4
2018-06-26PCI: shpchp: Separate existence of SHPC and permission to use itBjorn Helgaas2-17/+40
2018-06-26PCI: shpchp: Manage SHPC unconditionally on non-ACPI systemsBjorn Helgaas1-1/+9
2018-06-07Merge branch 'pci/hotplug'Bjorn Helgaas11-98/+148
2018-06-04ACPI / hotplug / PCI: Drop unnecessary parenthesesMika Westerberg1-2/+2
2018-06-04ACPI / hotplug / PCI: Mark stale PCI devices disconnectedMika Westerberg1-0/+5
2018-06-04ACPI / hotplug / PCI: Don't scan bridges managed by native hotplugMika Westerberg1-17/+58
2018-06-04PCI: shpchp: Add shpchp_is_native()Mika Westerberg3-16/+3
2018-06-04PCI: shpchp: Fix AMD POGO identificationBjorn Helgaas1-4/+4
2018-06-02PCI: shpchp: Use dev_printk() for OSHP-related messagesBjorn Helgaas1-7/+6
2018-06-02PCI: shpchp: Remove get_hp_hw_control_from_firmware() wrapperMika Westerberg2-11/+1
2018-06-02PCI: shpchp: Remove acpi_get_hp_hw_control_from_firmware() flagsMika Westerberg2-4/+2
2018-06-02PCI: shpchp: Rely on previous _OSC resultsMika Westerberg1-19/+10
2018-06-02PCI: shpchp: Convert SHPC to be builtin onlyMika Westerberg1-4/+1
2018-05-24PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resumeMika Westerberg3-3/+14