aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci
AgeCommit message (Expand)AuthorFilesLines
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-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-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
2012-08-23Merge branch 'pci/bjorn-find-next-ext-cap' into nextBjorn Helgaas1-10/+30
2012-08-23PCI: Don't print anything while decoding is disabledBjorn Helgaas1-14/+17
2012-08-23PCI/ASPM: Use PCI Express Capability accessorsJiang Liu1-51/+26
2012-08-23PCI/AER: Use PCI Express Capability accessorsJiang Liu2-51/+17
2012-08-23PCI/PME: Use PCI Express Capability accessorsJiang Liu1-17/+6
2012-08-23PCI/pciehp: Use PCI Express Capability accessorsJiang Liu2-13/+5
2012-08-23PCI/portdrv: Use PCI Express Capability accessorsJiang Liu2-18/+6
2012-08-23PCI/hotplug: Use PCI Express Capability accessorsJiang Liu1-15/+5
2012-08-23PCI: Wait for pending transactions to complete before 82599 FLRBjorn Helgaas1-1/+27
2012-08-23PCI/core: Use PCI Express Capability accessorsJiang Liu3-274/+66
2012-08-23PCI: Add accessors for PCI Express CapabilityJiang Liu1-0/+202
2012-08-23PCI: Remove unused field pcie_type from struct pci_devYijing Wang1-1/+0
2012-08-23PCI: Introduce pci_pcie_type(dev) to replace pci_dev->pcie_typeYijing Wang13-57/+61
2012-08-22PCI: Add pci_find_next_ext_capability()Bjorn Helgaas1-10/+30
2012-08-22PCI: Fix drivers/pci/pci.c kernel-doc warningsRandy Dunlap1-1/+1
2012-08-22PCI: Leave normal LIST_POISON in deleted list entriesBjorn Helgaas1-3/+0
2012-08-22PCI: Rename local variables to conventional namesBjorn Helgaas1-7/+7
2012-08-22PCI: Remove unused, commented-out, codeBjorn Helgaas4-125/+0
2012-08-22PCI: Stop and remove devices in one passBjorn Helgaas1-35/+7
2012-08-22PCI: Fold stop and remove helpers into their callersBjorn Helgaas1-33/+20
2012-08-22PCI: Use list_for_each_entry() for bus->devices traversalBjorn Helgaas2-11/+8
2012-08-22PCI: Remove pci_stop_and_remove_behind_bridge()Bjorn Helgaas1-25/+0
2012-08-22PCI: Don't export stop_bus_device and remove_bus_device interfacesBjorn Helgaas1-4/+4
2012-08-22PCI: acpiphp: Use common pci_stop_and_remove_bus_device()Bjorn Helgaas1-2/+1
2012-08-21PCI/PM: Fix config reg access for D3cold and bridge suspendingHuang Ying2-0/+51
2012-08-21PCI/PM: Keep parent bridge active when probing deviceHuang Ying1-0/+6
2012-08-21PCI/PM: Enable D3/D3cold by default for most devicesHuang Ying2-0/+6
2012-08-21xen/apic/xenbus/swiotlb/pcifront/grant/tmem: Make functions or variables static.Konrad Rzeszutek Wilk1-1/+1
2012-08-20PCI: Add pcie_flags_reg to cache PCIe capabilities registerYijing Wang1-1/+2
2012-08-17PCI: acpiphp: Stop disabling bridges on removeBjorn Helgaas1-15/+0
2012-08-15PCI: EHCI: Fix crash during hibernation on ASUS computersRafael J. Wysocki1-0/+7
2012-08-15PCI / PM: Fix D3/D3cold/D4 messages printed by acpi_pci_set_power_state()Rafael J. Wysocki1-2/+2
2012-07-24Merge tag 'for-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds35-632/+1064
2012-07-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds4-4/+4
2012-07-24pci: hotplug: Fix typo in pciMasanari Iida4-4/+4
2012-07-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tileLinus Torvalds1-3/+3
2012-07-18arch/tile: tilegx PCI root complex supportChris Metcalf1-3/+3
2012-07-18Merge branch 'pci/yinghai-pciehp-unused' into nextBjorn Helgaas2-105/+0
2012-07-18Merge branch 'pci/nikhil-big-bar-fixes' into nextBjorn Helgaas1-53/+54
2012-07-16Merge branch 'pci/julia-return-values' into nextBjorn Helgaas4-16/+40
2012-07-16PCI: hotplug: ensure a consistent return value in error caseJulia Lawall4-16/+40
2012-07-16Merge branch 'pci/myron-final-fixups-v2' into nextBjorn Helgaas2-19/+5
2012-07-16PCI: fix undefined reference to 'pci_fixup_final_inited'Myron Stowe2-19/+5
2012-07-13Merge branch 'pci/greg-m68k' into nextBjorn Helgaas1-0/+1
2012-07-13PCI: build resource code for M68K architectureGreg Ungerer1-0/+1
2012-07-12PCI: pciehp: remove unused pciehp_get_max_lnk_width(), pciehp_get_cur_lnk_wid...Yinghai Lu2-105/+0
2012-07-11PCI: reorder __pci_assign_resource() (no change)Bjorn Helgaas1-52/+52
2012-07-11PCI: fix truncation of resource size to 32 bitsNikhil P Rao1-1/+2
2012-07-11Merge branch 'pci/yinghai-hotplug-cleanup' into nextBjorn Helgaas3-11/+3
2012-07-10PCI: acpiphp: merge acpiphp_debug and debugYinghai Lu2-6/+3
2012-07-10PCI: acpiphp: remove unused res_lockYinghai Lu2-5/+0
2012-07-10PCI: EHCI: fix crash during suspend on ASUS computersAlan Stern3-31/+12
2012-07-10Merge branch 'pci/bjorn-p2p-bridge-windows' into nextBjorn Helgaas3-60/+49
2012-07-09Merge branch 'pci/bjorn-disable-decode' into nextBjorn Helgaas2-3/+21
2012-07-09Merge branch 'pci/myron-final-fixups-v2' into nextBjorn Helgaas2-32/+71
2012-07-09PCI: call final fixups hot-added devicesMyron Stowe2-0/+22
2012-07-09PCI: move final fixups from __init to __devinitMyron Stowe1-4/+4
2012-07-09PCI: support sizing P2P bridge I/O windows with 1K granularityYinghai Lu1-6/+22
2012-07-09PCI: reimplement P2P bridge 1K I/O windows (Intel P64H2)Bjorn Helgaas3-51/+24
2012-07-09PCI: disable MEM decoding while updating 64-bit MEM BARsBjorn Helgaas1-0/+18
2012-07-09PCI: leave MEM and IO decoding disabled during 64-bit BAR sizing, tooBjorn Helgaas1-3/+3
2012-07-09PCI: never discard enable/suspend/resume_early/resume fixupsMyron Stowe1-14/+14
2012-07-09PCI: release temporary reference in __nv_msi_ht_cap_quirk()Myron Stowe1-2/+5
2012-07-09PCI: restructure 'pci_do_fixups()'Myron Stowe1-16/+30
2012-07-09PCI: allow P2P bridge windows starting at PCI bus address zeroBjorn Helgaas1-3/+3
2012-07-05Merge branch 'pci/rafael-pci_set_power_state-rebase' into nextBjorn Helgaas3-7/+27
2012-07-05Merge branch 'pci/myron-pcibios_setup' into nextBjorn Helgaas1-0/+12
2012-07-05PCI / PM: restore the original behavior of pci_set_power_state()Rafael J. Wysocki3-7/+27
2012-06-26PCI: pull pcibios_setup() up into coreMyron Stowe1-0/+12
2012-06-23Merge branch 'topic/huang-d3cold-v7' into nextBjorn Helgaas6-13/+233
2012-06-23PCI/PM: add PCIe runtime D3cold supportHuang Ying6-18/+203
2012-06-23PCI/PM: add runtime PM support to PCIe portZheng Yan2-0/+34
2012-06-23ACPI/PM: specify lowest allowed state for device sleep stateHuang Ying1-1/+2
2012-06-22Merge branch 'topic/jiang-mmconfig-v10' into nextBjorn Helgaas1-0/+14
2012-06-22Merge branch 'topic/bjorn-trivial' into nextBjorn Helgaas6-25/+28
2012-06-22PCI/ACPI: provide MMCONFIG address for PCI host bridgesJiang Liu1-0/+14
2012-06-20PCI: remove useless pcix_set_mmrbc() dev->bus checkBjorn Helgaas1-2/+1
2012-06-20PCI: acpiphp: check whether _ADR evaluation succeededBjorn Helgaas1-4/+9
2012-06-20PCI: shpchp: remove dead codeBjorn Helgaas1-3/+0
2012-06-20PCI: fix P2P bridge I/O port window sign extensionBjorn Helgaas1-8/+10
2012-06-20PCI: fix upstream P2P bridge checks when enabling OBFF and LTRBjorn Helgaas1-2/+2
2012-06-20PCI: use __weak consistentlyBjorn Helgaas2-5/+5
2012-06-20PCI: cleanup assign_requested_resources_sorted() kernel-doc warningWanpeng Li1-1/+1
2012-06-18Merge branch 'topic/jan-intx-masking' into nextBjorn Helgaas2-0/+17
2012-06-18Merge branch 'topic/sebastian-devinit-fixups' into nextBjorn Helgaas1-9/+9
2012-06-18Merge branch 'topic/stowe-cap-cleanup' into nextBjorn Helgaas1-48/+67
2012-06-18PCI: add Ralink RT2800 broken INTx masking quirkAlex Williamson1-0/+2
2012-06-18PCI: add Chelsio T310 10GbE NIC broken INTx masking quirkJan Kiszka1-0/+2
2012-06-16PCI: add infrastructure for devices with broken INTx maskingBjorn Helgaas2-0/+13
2012-06-13Merge branch 'topic/alex-vfio-prep' into nextBjorn Helgaas4-9/+157
2012-06-13Merge branch 'topic/bjorn-remove-unused' into nextBjorn Helgaas2-68/+1
2012-06-13PCI: acpiphp: remove all functions in slot, even without ACPI _EJxAmos Kong2-10/+34
2012-06-13PCI: acpiphp: fix function 0 leak when disabling a slotAmos Kong1-0/+1
2012-06-13PCI: hotplug: remove pci_do_scan_bus()Yinghai Lu2-16/+0
2012-06-13PCI: sgihp: use generic pci_hp_add_bridge()Yinghai Lu1-9/+5
2012-06-13PCI: ibmhp: use generic pci_hp_add_bridge()Yinghai Lu1-6/+4
2012-06-13PCI: cpqhp: use generic pci_hp_add_bridge()Yinghai Lu1-6/+4
2012-06-13PCI: shpchp: use generic pci_hp_add_bridge()Yinghai Lu1-32/+15
2012-06-13PCI: cpci_hotplug: use generic pci_hp_add_bridge()Yinghai Lu1-31/+6
2012-06-13PCI: pciehp: use generic pci_hp_add_bridge()Yinghai Lu1-26/+2
2012-06-13PCI: add generic pci_hp_add_bridge()Yinghai Lu2-0/+24
2012-06-13PCI: sgihp: register busn_resYinghai Lu1-1/+3
2012-06-13PCI: ibmhp: register busn_resYinghai Lu1-1/+3
2012-06-13PCI: cpqhp: register busn_resYinghai Lu1-1/+3
2012-06-13PCI: shpchp: register busn_resYinghai Lu1-1/+3
2012-06-13PCI: cpci_hotplug: register busn_resYinghai Lu1-1/+3
2012-06-13PCI: insert busn_res for child busYinghai Lu1-2/+3
2012-06-13PCI: register busn_res for iov busYinghai Lu1-1/+1
2012-06-13PCI: add default busn_res for pci_scan_bus()Yinghai Lu1-2/+4
2012-06-13PCI: add default busn_resourceYinghai Lu1-0/+7
2012-06-13PCI: checking busn_res in pci_scan_root_bus()Yinghai Lu1-1/+21
2012-06-13PCI: insert busn_res in pci_create_root_bus()Yinghai Lu1-1/+4
2012-06-13PCI: release busn_res when removing busYinghai Lu1-0/+1
2012-06-13PCI: add busn_res operation functionsYinghai Lu1-0/+68
2012-06-13PCI: build a bus number resource tree for every domainYinghai Lu1-0/+30
2012-06-13PCI: replace struct pci_bus secondary/subordinate with busn_resYinghai Lu9-59/+59
2012-06-13USB: add NO_D3_DURING_SLEEP flag and revert 151b61284776be2Alan Stern2-0/+31
2012-06-12PCI: export pci_user functions for use by other driversAlex Williamson2-9/+4
2012-06-12PCI: add ACS validation utilityAlex Williamson2-0/+102
2012-06-12PCI: move fixup hooks from __init to __devinitSebastian Andrzej Siewior1-9/+9
2012-06-11PCI: remove redundant capabilities checking in pci_{save, restore}_pcie_stateMyron Stowe1-18/+15
2012-06-11PCI: add pci_pcie_cap2() check for PCIe feature capabilities >= v2Myron Stowe1-15/+50
2012-06-11PCI: remove redundant checking in PCI Express capability routinesMyron Stowe1-13/+1
2012-06-11PCI: make pci_ltr_supported() staticMyron Stowe1-2/+1
2012-06-11PCI: add PCI DMA source ID quirkAlex Williamson1-0/+51
2012-06-11PCI/AER: use pci_is_pcie() instead of obsolete pci_dev.is_pcieBjorn Helgaas1-1/+1
2012-06-11PCI: remove pci_max_busnr() (was already commented out)Bjorn Helgaas1-24/+0
2012-06-11PCI: remove pci_bus_find_ext_capability() (unused)Bjorn Helgaas1-43/+0
2012-05-29Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-1/+1
2012-05-24Merge branch 'drm-core-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+5
2012-05-21Merge tag 'pci-for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/helg...Linus Torvalds7-124/+224
2012-05-21OF: PCI: const usage needed by MIPSJohn Crispin1-1/+1
2012-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2012-05-17ACPI / PCI / PM: Fix device PM regression related to D3hot/D3coldRafael J. Wysocki1-1/+1
2012-05-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2012-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2012-05-07PCI: fix uninitialized variable 'cap_mask'Chunhe Lan1-1/+1
2012-05-07Merge branch 'topic/stratus' into nextBjorn Helgaas2-2/+9
2012-05-07Merge tag 'v3.4-rc6' into drm-intel-nextDaniel Vetter3-11/+18
2012-05-05Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-2/+2
2012-05-05ACPI: Fix D3hot v D3cold confusionLin Ming1-2/+2
2012-05-04PCI: disable Bus Master on PCI device shutdownKhalid Aziz1-0/+6
2012-05-02PCI: work around IvyBridge internal graphics FLR erratumXudong Hao1-0/+58