aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci
AgeCommit message (Expand)AuthorFilesLines
2013-03-04ACPI / glue: Add .match() callback to struct acpi_bus_typeRafael J. Wysocki1-1/+7
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin1-7/+5
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-5/+5
2013-02-25Merge tag 'pci-v3.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds22-583/+290
2013-02-22new helper: file_inode(file)Al Viro1-5/+5
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-34/+26
2013-02-20Merge tag 'pm+acpi-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-73/+86
2013-02-19Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+26
2013-02-19Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-29/+34
2013-02-19Merge branch 'pci/yinghai-root-bus-hotplug' into nextBjorn Helgaas1-24/+0
2013-02-16PCI/ACPI: Don't cache _PRT, and don't associate them with bus numbersYinghai Lu1-24/+0
2013-02-15Merge branch 'pci/misc' into nextBjorn Helgaas1-1/+1
2013-02-15Merge tag '3.8-pci-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+2
2013-02-15PCI: Fix PCI Express Capability accessors for PCI_EXP_FLAGSAlex Williamson1-1/+1
2013-02-14s390/pci: fix hotplug module initSebastian Ott1-33/+25
2013-02-14s390/pci: rename pci_probe to s390_pci_probeHeiko Carstens1-1/+1
2013-02-13PCI/PM: Clean up PME state when removing a deviceRafael J. Wysocki1-0/+2
2013-02-13ACPI / hotplug: Fix concurrency issues and memory leaksRafael J. Wysocki2-1/+10
2013-02-12Merge branch 'pci/konstantin-runtime-pm' into nextBjorn Helgaas2-3/+10
2013-02-11PCI/PM: Clear state_saved during suspendRafael J. Wysocki1-0/+4
2013-02-11PCI: Use atomic_inc_return() rather than atomic_add_return()Bjorn Helgaas1-2/+2
2013-02-11PCI: Catch attempts to disable already-disabled devicesKonstantin Khlebnikov1-0/+3
2013-02-11PCI: Disable Bus Master unconditionally in pci_device_shutdown()Konstantin Khlebnikov1-1/+1
2013-02-02Merge branch 'pci/misc' into nextBjorn Helgaas4-19/+6
2013-02-02Merge branch 'pci/joe-aspm' into nextBjorn Helgaas1-4/+4
2013-02-02Merge branch 'pci/yinghai-root-bus-hotplug' into nextBjorn Helgaas3-127/+17
2013-02-02PCI: acpiphp: Remove dead code for PCI host bridge hotplugJiang Liu2-123/+14
2013-02-01PCI: acpiphp: Create companion ACPI devices before creating PCI devicesJiang Liu1-3/+3
2013-02-01PCI: Remove unused "rc" in virtfn_add_bus()Yijing Wang1-1/+0
2013-02-01PCI: pciehp: Drop suspend/resume ENTRY messagesPaul Bolle1-2/+0
2013-02-01PCI/ASPM: Don't touch ASPM if forcibly disabledJoe Lawrence1-0/+3
2013-02-01PCI/ASPM: Deallocate upstream link state even if device is not PCIeMyron Stowe1-4/+1
2013-01-30PCI: Use PCI Express Capability accessorMyron Stowe2-3/+3
2013-01-29Merge branch 'acpi-scan' into acpi-cleanupRafael J. Wysocki1-7/+3
2013-01-29Merge branch 'acpi-pm' into acpi-cleanupRafael J. Wysocki1-2/+0
2013-01-26Merge branch 'pci/yinghai-root-bus-hotplug' into nextBjorn Helgaas11-215/+108
2013-01-26Merge branch 'pci/acpi-scan2' into nextBjorn Helgaas2-7/+7
2013-01-26Merge branch 'pci/yijing-ari' into nextBjorn Helgaas7-136/+109
2013-01-26Merge branch 'acpi-scan' into acpi-cleanupRafael J. Wysocki6-67/+77
2013-01-26ACPI / scan: Make it clear that acpi_bus_trim() cannot failRafael J. Wysocki1-7/+3
2013-01-25PCI: Put pci_dev in device tree as early as possibleYinghai Lu4-82/+41
2013-01-25PCI: Skip attaching driver in device_add()Yinghai Lu2-1/+10
2013-01-25PCI: acpiphp: Keep driver loaded even if no slots foundYinghai Lu3-44/+2
2013-01-25PCI: acpiphp: Move host bridge hotplug to pci_root.cYinghai Lu1-44/+15
2013-01-25PCI/ACPI: acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work()Yinghai Lu1-36/+6
2013-01-25PCI: Make device create/destroy logic symmetricJiang Liu2-3/+2
2013-01-25PCI: Fix reference count leak in pci_dev_present()Jiang Liu1-5/+5
2013-01-25PCI: Set pci_dev dev_node early so IOAPIC irq_descs are allocated locallyYinghai Lu1-0/+1
2013-01-25PCI: Add root bus children dev's res to fail listYinghai Lu1-1/+1
2013-01-25PCI: acpiphp: Add is_hotplug_bridge detectionYinghai Lu1-1/+26
2013-01-25Merge branch 'acpi-scan' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Bjorn Helgaas2-7/+7
2013-01-25PCI: shpchp: Iterate over all devices in slot, not functions 0-7Yijing Wang1-20/+16
2013-01-25PCI: sgihp: Iterate over all devices in slot, not functions 0-7Yijing Wang1-34/+29
2013-01-25PCI: cpcihp: Iterate over all devices in slot, not functions 0-7Yijing Wang1-18/+11
2013-01-25PCI: pciehp: Iterate over all devices in slot, not functions 0-7Yijing Wang1-28/+16
2013-01-25PCI: Consolidate "next-function" functionsYijing Wang1-27/+21
2013-01-25PCI: Rename pci_enable_ari() to pci_configure_ari()Yijing Wang3-4/+4
2013-01-24PCI: Kill pci_is_reassigndev()Yinghai Lu1-14/+3
2013-01-24PCI: Enable ARI if dev and upstream bridge support it; disable otherwiseYijing Wang1-5/+12
2013-01-24PCI/MSI: Enable multiple MSIs with pci_enable_msi_block_auto()Alexander Gordeev1-0/+26
2013-01-24Merge tag 'please-pull-aer-trace' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar1-29/+34
2013-01-22Merge tag '3.8-pci-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10-43/+40
2013-01-19ACPI / scan: Drop acpi_bus_add() and use acpi_bus_scan() insteadRafael J. Wysocki2-4/+4
2013-01-17PCI: remove depends on CONFIG_EXPERIMENTALKees Cook1-1/+1
2013-01-17Merge branch 'pci/rafael-set-root-bridge-handle' into nextBjorn Helgaas2-19/+16
2013-01-17ACPI / PM: Rework the handling of devices depending on power resourcesRafael J. Wysocki1-2/+0
2013-01-15ACPI / scan: Drop the second argument of acpi_bus_trim()Rafael J. Wysocki2-3/+3
2013-01-14PCI: Allow pcie_aspm=force even when FADT indicates it is unsupportedColin Ian King1-0/+3
2013-01-14Merge branch 'pci/yijing-hotplug-workqueues' into for-linusBjorn Helgaas7-42/+35
2013-01-14PCI: shpchp: Use per-slot workqueues to avoid deadlockBjorn Helgaas3-16/+18
2013-01-14PCI: shpchp: Handle push button event asynchronouslyBjorn Helgaas3-12/+1
2013-01-13ACPI / PCI: Set root bridge ACPI handle in advanceRafael J. Wysocki2-19/+16
2013-01-13PCI: shpchp: Make shpchp_wq non-orderedBjorn Helgaas1-1/+1
2013-01-13PCI/AER: pci_get_domain_bus_and_slot() call missing required pci_dev_put()Betty Dall1-0/+1
2013-01-12PCI: pciehp: Use per-slot workqueues to avoid deadlockYijing Wang4-15/+17
2013-01-10pci: fix iov.c kernel-doc warningsRandy Dunlap1-1/+1
2013-01-10Merge branch 'pci/yinghai-survey-resources+acpi-scan' into nextBjorn Helgaas6-63/+73
2013-01-10Merge branch 'acpi-scan' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Bjorn Helgaas6-63/+73
2013-01-09Merge branch 'pci/yinghai-survey-resources' into nextBjorn Helgaas1-0/+2
2013-01-07PCI/ACPI: Reserve firmware-allocated resources for hot-added root busesYinghai Lu1-0/+2
2013-01-07PCI: cpqphp: Cleanup and remove unreachable pathsSasha Levin1-37/+20
2013-01-04PCI: Drop "__" prefix on __pci_enable_device_flags()Bjorn Helgaas1-5/+4
2013-01-04PCI: Use "unsigned long" for __pci_enable_device_flags to match ioport.hBjorn Helgaas1-1/+1
2013-01-03aerdrv: Cleanup log output for AERLance Ortiz1-28/+26
2013-01-03aerdrv: Enhanced AER loggingLance Ortiz1-1/+8
2013-01-03ACPI / PCI: Move the _PRT setup and cleanup code to pci-acpi.cRafael J. Wysocki1-8/+36
2013-01-03ACPI / PCI: Rework the setup and cleanup of device wakeupRafael J. Wysocki4-32/+30
2013-01-03ACPI: Make acpi_bus_scan() and acpi_bus_add() take only one argumentRafael J. Wysocki2-10/+12
2013-01-03ACPI: Remove the arguments of acpi_bus_add() that are not usedRafael J. Wysocki2-19/+5
2013-01-03ACPI: Remove acpi_start_single_object() and acpi_bus_start()Rafael J. Wysocki2-5/+1
2012-12-26PCI: Reduce Ricoh 0xe822 SD card reader base clock frequency to 50MHzAndy Lutomirski1-2/+5
2012-12-26PCI/PM: Do not suspend port if any subordinate device needs PME pollingHuang Ying1-1/+19
2012-12-26PCI: Remove spurious error for sriov_numvfs store and simplify flowBjorn Helgaas1-51/+34
2012-12-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds4-0/+270
2012-12-13Merge tag 'for-3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds19-131/+479
2012-12-11Merge tag 'driver-core-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds13-159/+121
2012-12-10Merge branch 'pci/mjg-pci-roms-from-efi' into nextBjorn Helgaas1-1/+1
2012-12-10PCI: Use phys_addr_t for physical ROM addressBjorn Helgaas1-1/+1
2012-12-07Merge branch 'pci/bjorn-pcie-cap' into nextBjorn Helgaas3-15/+18
2012-12-07PCI: Add standard PCIe Capability Link ASPM field namesBjorn Helgaas1-5/+6
2012-12-07PCI/portdrv: Use PCI Express Capability accessorsBjorn Helgaas1-2/+1
2012-12-07PCI: Use standard PCIe Capability Link register field namesBjorn Helgaas1-2/+2
2012-12-06Merge branch 'pci/mjg-pci-roms-from-efi' into nextBjorn Helgaas3-2/+27
2012-12-05PCI: Add support for non-BAR ROMsMatthew Garrett1-2/+9
2012-12-05PCI: Add pcibios_add_deviceMatthew Garrett2-0/+18
2012-12-05PCI: Add and use standard PCI-X Capability register namesBjorn Helgaas1-6/+9
2012-12-04Merge branch 'pci/huang-d3cold-fixes' into nextBjorn Helgaas2-27/+42
2012-12-04PCI/PM: Keep runtime PM enabled for unbound PCI devicesHuang Ying2-27/+42
2012-11-30Merge branch 'pci/misc' into nextBjorn Helgaas1-1/+4
2012-11-30xen-pcifront: Handle backend CLOSED without CLOSINGDavid Vrabel1-1/+4
2012-11-30s390/pci: PCI hotplug support via SCLPJan Glauber3-0/+264
2012-11-30s390/pci: PCI adapter interrupts for MSI/MSI-XJan Glauber1-0/+6
2012-11-28PCI: Remove __dev* markingsBill Pemberton8-90/+90
2012-11-28PCI: Always build setup-bus when PCI is enabledBill Pemberton1-4/+1
2012-11-28PCI: Move pci_uevent into pci-driver.cBill Pemberton4-40/+33
2012-11-28PCI: Remove CONFIG_HOTPLUG ifdefsBill Pemberton4-28/+0
2012-11-28Merge branch 'pci/misc' into nextBjorn Helgaas2-5/+22
2012-11-26PCI/AER: Report success only when every device has AER-aware driverVijay Mohan Pandarathil2-4/+22
2012-11-26Merge branch 'for-linus' into nextBjorn Helgaas8-52/+62
2012-11-15ACPI / PM: Move routines for adding/removing device wakeup notifiersRafael J. Wysocki1-67/+4
2012-11-15Merge branch 'pm-qos' into acpi-dev-pmRafael J. Wysocki1-1/+7
2012-11-13Merge branch 'pci/misc' into nextBjorn Helgaas1-0/+2
2012-11-13Merge branch 'pci/don-sriov' into nextBjorn Helgaas4-34/+234
2012-11-13PCI: Add GPL license for drivers/pci/ioapic moduleAndrew Cooks1-0/+2
2012-11-09PCI: Remove useless "!dev" testsBjorn Helgaas1-7/+7
2012-11-09PCI: Use spec names for SR-IOV capability fieldsBjorn Helgaas3-33/+33
2012-11-09PCI: Provide method to reduce the number of total VFs supportedDonald Dutile3-2/+50
2012-11-09PCI: SRIOV control and status via sysfsDonald Dutile1-0/+127
2012-11-09PCI: Use is_visible() with boot_vga attribute for pci_devYinghai Lu1-11/+10
2012-11-09PCI: Add pci_device_type to pdev's device structYinghai Lu3-0/+26
2012-11-09Merge branch 'pci/taku-prt-cleanup' into nextBjorn Helgaas1-3/+2
2012-11-09Merge branch 'pci/yinghai-for-pci-root-bus-hotplug' into nextBjorn Helgaas3-21/+59
2012-11-07PCI/PM: Add comments for PME poll support for PCIeHuang Ying1-9/+19
2012-11-07PCI: Add PLX PCI 9050 workaround for some Meilhaus DAQ cardsIan Abbott1-0/+11
2012-11-07PCI: Add workaround for PLX PCI 9050 BAR alignment erratumIan Abbott1-0/+28
2012-11-07PCI: Convert dev_printk(KERN_<LEVEL> to dev_<level>(Joe Perches3-11/+8
2012-11-07PCI: Don't touch card regs after runtime suspend D3Dave Airlie1-3/+3
2012-11-07PCI: Don't pass pci_dev to pci_ext_cfg_avail()Taku Izumi1-3/+2
2012-11-05PCI/portdrv: Don't create hotplug slots unless port supports hotplugTaku Izumi1-1/+2
2012-11-05PCI/PM: Fix proc config reg access for D3cold and bridge suspendingHuang Ying4-34/+42
2012-11-03PCI: Add pci_stop_and_remove_root_bus()Yinghai Lu1-0/+36
2012-11-03PCI: Move out pci_enable_bridges out of assign_unsigned_bus_resYinghai Lu2-2/+1
2012-11-03PCI: Move pci_rescan_bus() back to probe.cYinghai Lu2-23/+21
2012-11-02PCI/PM: Resume device before shutdownHuang Ying1-10/+2
2012-11-02PCI/PM: Fix deadlock when unbinding device if parent in D3coldHuang Ying2-7/+16
2012-10-30PCI: Separate out pci_assign_unassigned_bus_resources()Yinghai Lu1-14/+19
2012-10-24PM / ACPI: Take device PM QoS flags into accountRafael J. Wysocki1-1/+7
2012-10-06Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-1/+1
2012-10-02Merge tag 'stable/for-linus-3.7-x86-tag' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-5/+10
2012-10-02Merge tag 'pm-for-3.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-17/+0
2012-10-01Merge tag 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds34-1121/+669
2012-10-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-4/+0
2012-09-24Merge branch 'pci/yinghai-misc' into nextBjorn Helgaas2-3/+9
2012-09-24Merge branch 'pci/jiang-acpiphp' into nextBjorn Helgaas1-10/+31
2012-09-24Merge branch 'pci/taku-acpi-pci-host-bridge-v3' into nextBjorn Helgaas1-5/+7
2012-09-24PCI: acpiphp: Handle PCIe ports without native hotplug capabilityJiang Liu1-10/+31
2012-09-24PCI/ACPI: Pass acpi_pci_root to acpi_pci_drivers' add/remove interfaceTaku Izumi1-5/+7
2012-09-24Merge branch 'pm-sleep'Rafael J. Wysocki1-17/+0
2012-09-22Merge branch 'stable/late-swiotlb.v3.3' into stable/for-linus-3.7Konrad Rzeszutek Wilk1-4/+9
2012-09-20PCI: Stop all children first, before removing all childrenYinghai Lu1-16/+35
2012-09-20Revert "PCI: Use hotplug-safe pci_get_domain_bus_and_slot()"Bjorn Helgaas1-2/+6
2012-09-19PM: Prevent runtime suspend during system resumeAlan Stern1-17/+0
2012-09-19Merge branch 'pci/thierry-fixup-irqs' into nextBjorn Helgaas1-2/+7
2012-09-18PCI: Provide a default pcibios_update_irq()Thierry Reding1-0/+5
2012-09-18PCI: Discard __init annotations for pci_fixup_irqs() and related functionsThierry Reding1-2/+2
2012-09-18PCI: Use correct type when freeing bus resource listYinghai Lu1-1/+5
2012-09-18PCI: Check P2P bridge for invalid secondary/subordinate rangeYinghai Lu1-2/+4
2012-09-18Merge branch 'pci/konstantin-sysfs' into nextBjorn Helgaas1-47/+10
2012-09-18powerpc/eeh: Remove EEH PE for normal PCI hotplugGavin Shan1-1/+1
2012-09-17Merge branch 'pci/jiang-get-domain-bus-slot' into nextBjorn Helgaas3-20/+6
2012-09-17PCI: Convert "new_id"/"remove_id" into generic pci_bus driver attributesKonstantin Khlebnikov1-47/+10
2012-09-17xen/pcifront: Use Xen-SWIOTLB when initting if required.Konrad Rzeszutek Wilk1-4/+9
2012-09-13Merge commit 'v3.6-rc5' into pci/gavin-window-alignmentBjorn Helgaas6-16/+89
2012-09-13Merge branch 'pci/trivial' into nextBjorn Helgaas5-31/+4
2012-09-13Merge commit 'v3.6-rc5' into nextBjorn Helgaas6-16/+89
2012-09-12xen-pcifront: Use hotplug-safe pci_get_domain_bus_and_slot()Jiang Liu1-8/+2
2012-09-12PCI: Use hotplug-safe pci_get_domain_bus_and_slot()Jiang Liu1-6/+2
2012-09-12PCI/cpcihp: Use hotplug-safe pci_get_domain_bus_and_slot()Jiang Liu1-6/+2
2012-09-12Merge branch 'pci/stephen-const' into nextBjorn Helgaas3-10/+10
2012-09-12Merge branch 'x86/platform' of git://git.kernel.org/pub/scm/linux/kernel/git/...Konrad Rzeszutek Wilk37-654/+1159
2012-09-11Merge branch 'pci/gavin-window-alignment' into nextBjorn Helgaas1-21/+60
2012-09-11PCI: Refactor pbus_size_mem()Gavin Shan1-13/+23
2012-09-11PCI: Align P2P windows using pcibios_window_alignment()Gavin Shan1-9/+6
2012-09-11PCI: Add weak pcibios_window_alignment() interfaceGavin Shan1-0/+32
2012-09-10PCI: Drop bogus default from ARCH_SUPPORTS_MSIJan Beulich1-1/+0
2012-09-10PCI: cpqphp: Remove unreachable pathAlan Cox1-20/+1
2012-09-10Merge branch 'pci/shengzhou-irq' into nextBjorn Helgaas1-4/+11
2012-09-10Merge branch 'pci/oliver-pciehp-resume' into nextBjorn Helgaas1-14/+14
2012-09-10Merge branch 'pci/feng-avoid-kmalloc' into nextBjorn Helgaas1-37/+18
2012-09-10PCI: Remove the obsolete no_pci_devices() checkFeng Tang1-9/+0
2012-09-07PCI: pciehp: Always implement resume, regardless of pciehp_force paramOliver Neukum1-14/+14
2012-09-07PCI: Make pci_error_handlers constStephen Hemminger3-10/+10
2012-09-07PCI: Use dev->irq instead of dev->pin to enable non MSI/INTx interruptShengzhou Liu1-4/+11
2012-09-06Merge branch 'pci/bjorn-remove-fakephp' into nextBjorn Helgaas3-190/+1
2012-09-01pci: remove unused .gitignore filePaul Bolle1-4/+0
2012-08-24PCI: Remove bus number resource debug messagesBjorn Helgaas1-5/+0
2012-08-24PCI/AER: Print completion message at KERN_INFO to match starting messageLance Ortiz1-4/+2
2012-08-24PCI: Remove the fakephp driverBjorn Helgaas3-190/+1
2012-08-24PCI: Use pci_device_id on stack for pci_get_subsys/class() to avoid kmallocFeng Tang1-27/+17
2012-08-23Merge branch 'pci/bjorn-cleanup-remove' into nextBjorn Helgaas5-237/+24