aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/quirks.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-23PCI: Wait for pending transactions to complete before 82599 FLRBjorn Helgaas1-1/+27
2012-08-23PCI/core: Use PCI Express Capability accessorsJiang Liu1-8/+1
2012-07-24Merge tag 'for-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds1-79/+163
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-16Merge branch 'pci/myron-final-fixups-v2' into nextBjorn Helgaas1-16/+4
2012-07-16PCI: fix undefined reference to 'pci_fixup_final_inited'Myron Stowe1-16/+4
2012-07-10PCI: EHCI: fix crash during suspend on ASUS computersAlan Stern1-26/+0
2012-07-10Merge branch 'pci/bjorn-p2p-bridge-windows' into nextBjorn Helgaas1-38/+1
2012-07-09Merge branch 'pci/myron-final-fixups-v2' into nextBjorn Helgaas1-32/+67
2012-07-09PCI: call final fixups hot-added devicesMyron Stowe1-0/+18
2012-07-09PCI: move final fixups from __init to __devinitMyron Stowe1-4/+4
2012-07-09PCI: reimplement P2P bridge 1K I/O windows (Intel P64H2)Bjorn Helgaas1-38/+1
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-06-18Merge branch 'topic/jan-intx-masking' into nextBjorn Helgaas1-0/+14
2012-06-18Merge branch 'topic/sebastian-devinit-fixups' into nextBjorn Helgaas1-9/+9
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 Helgaas1-0/+10
2012-06-13USB: add NO_D3_DURING_SLEEP flag and revert 151b61284776be2Alan Stern1-0/+26
2012-06-12PCI: add ACS validation utilityAlex Williamson1-0/+33
2012-06-12PCI: move fixup hooks from __init to __devinitSebastian Andrzej Siewior1-9/+9
2012-06-11PCI: add PCI DMA source ID quirkAlex Williamson1-0/+51
2012-05-21Merge tag 'pci-for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/helg...Linus Torvalds1-0/+58
2012-05-02PCI: work around IvyBridge internal graphics FLR erratumXudong Hao1-0/+58
2012-04-30atl1c: add workaround for issue of bit INTX-disable for MSI interruptHuang, Xiong1-0/+12
2012-03-23Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-92/+90
2012-03-04tg3: Recode PCI MRRS adjustment as a PCI quirkMatt Carlson1-0/+18
2012-02-24PCI: print out PCI device info along with durationYinghai Lu1-3/+4
2012-02-24PCI: Move "pci reassigndev resource alignment" out of quirks.cYinghai Lu1-63/+0
2012-02-24PCI: Use class for quirk for ti816x class fixupYinghai Lu1-5/+4
2012-02-24PCI: Use class for quirk for intel e100 interrupt fixupYinghai Lu1-1/+2
2012-02-24PCI: Use class for quirk for netmos class fixupYinghai Lu1-3/+3
2012-02-24PCI: Use class for quirk for legacy ATA NO_D3Yinghai Lu1-7/+10
2012-02-24PCI: Use class for quirk for cardbus_legacyYinghai Lu1-4/+4
2012-02-24PCI: Use class for quirk for host bridge mmio_always_onYinghai Lu1-3/+3
2012-02-24PCI: Add class support in quirk handlingYinghai Lu1-5/+7
2012-02-14PCI: Add quirk for still enabled interrupts on Intel Sandy Bridge GPUsThomas Jarosch1-0/+34
2012-02-14PCI: Annotate PCI quirks in initcall_debug styleArjan van de Ven1-1/+22
2011-10-31pci: Fix files needing export.h for EXPORT_SYMBOL/THIS_MODULEPaul Gortmaker1-0/+1
2011-10-28Merge branch 'next-rebase' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-14/+97
2011-10-27PCI: Workaround for Intel MPS errataJon Mason1-0/+69
2011-10-14PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh 1180:e823Josh Boyer1-14/+14
2011-10-14PCI: Add quirk for known incorrect MPSSBen Hutchings1-0/+14
2011-09-21iommu: Rename the DMAR and INTR_REMAP config optionsSuresh Siddha1-1/+1
2011-07-21mmc: Added quirks for Ricoh 1180:e823 lower base clock frequencyManoj Iyer1-0/+23
2011-06-18mmc: Add PCI fixup quirks for Ricoh 1180:e823 readerManoj Iyer1-0/+2
2011-05-21PCI: Don't use dmi_name_in_vendors in quirkJean Delvare1-2/+5
2011-05-10PCI: Use ICH6_GPIO_EN in ich6_lpc_acpi_gpioJean Delvare1-1/+1
2011-05-10PCI: Fix typo in ich7 quirk commentJean Delvare1-1/+1
2011-05-10PCI: Add quirk for setting valid class for TI816X EndpointHemant Pedanekar1-0/+10
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2011-03-04PCI: do not create quirk I/O regions below PCIBIOS_MIN_IO for ICHJiri Slaby1-8/+24
2011-03-04PCI: add more checking to ICH region quirksJiri Slaby1-8/+37
2011-02-16PCI: remove quirk for pre-production systemsBrandeburg, Jesse1-52/+0
2010-12-19Merge branches 'x86-fixes-for-linus' and 'perf-fixes-for-linus' of git://git....Linus Torvalds1-0/+23
2010-12-16PCI: Update MCP55 quirk to not affect non HyperTransport variantsNeil Horman1-0/+3
2010-12-13x86, vt-d: Quirk for masking vtd spec errors to platform error handling logicSuresh Siddha1-0/+23
2010-11-24pci root complex: support for tile architectureChris Metcalf1-0/+18
2010-10-28Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-0/+31
2010-10-24Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds1-1/+2
2010-10-18Update broken web addresses in the kernel.Justin P. Mattock1-1/+2
2010-10-15PCI: add quirk for non-symmetric-mode irq routing to versions 0 and 4 of the ...Neil Horman1-0/+31
2010-09-24intel_idle: PCI quirk to prevent Lenovo Ideapad s10-3 boot hangLen Brown1-0/+20
2010-08-06Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-4/+38
2010-08-01libata: more PCI IDs for jmicron controllersTejun Heo1-0/+6
2010-07-30PCI: Do not run NVidia quirks related to MSI with MSI disabledRafael J. Wysocki1-0/+3
2010-07-30PCI: use for_each_pci_dev()Kulikov Vasiliy1-1/+1
2010-07-30PCI: disable mmio during bar sizingJacob Pan1-0/+13
2010-07-30PCI: disable MSI on VIA K8M800Tejun Heo1-0/+1
2010-07-30PCI quirk: AMD 780: work around wrong vendor ID on APC bridgeClemens Ladisch1-3/+20
2010-06-07ahci: add pci quirk for JMB362Tejun Heo1-1/+4
2010-05-21PCI: Allow manual resource allocation for PCI hotplug bridgesFelix Radensky1-0/+13
2010-05-18PCI quirks: disable msi on AMD rs4xx internal gfx bridgesAlex Deucher1-0/+1
2010-05-18PCI: Disable MSI for MCP55 on P5N32-E SLIBen Hutchings1-3/+4
2010-04-02PCI quirk: RS780/RS880: disable MSI behind the PCI bridgeClemens Ladisch1-33/+3
2010-03-25PCI: don't say we claimed a resource if we failedBjorn Helgaas1-2/+3
2010-03-25PCI quirk: Disable MSI on VIA K8T890 systemsMatthew Wilcox1-0/+1
2010-03-24PCI quirk: RS780/RS880: work around missing MSI initializationClemens Ladisch1-0/+33
2010-03-24PCI quirk: only apply CX700 PCI bus parking quirk if external VT6212L is presentTim Yamin1-3/+17
2010-03-06ricoh_mmc: port from driver to pci quirkMaxim Levitsky1-0/+85
2010-02-28Merge branch 'master' of /home/davem/src/GIT/linux-2.6/David S. Miller1-12/+2
2010-02-22PCI: Clean up build for CONFIG_PCI_QUIRKS unsetRafael J. Wysocki1-12/+2
2010-02-22pci: add support for 82576NS serdes to existing SR-IOV quirkAlexander Duyck1-0/+1
2010-02-05CS5536: apply pci quirk for BIOS SMBUS bugAndres Salomon1-0/+17
2009-12-31pci: avoid compiler warning in quirks.cLinus Torvalds1-1/+1
2009-12-31PCI: Fix build if quirks are not enabledRafael J. Wysocki1-1/+18
2009-12-16PCI: add Intel 82599 Virtual Function specific reset methodDexuan Cui1-0/+22
2009-12-16PCI: add Intel USB specific reset methodDexuan Cui1-0/+24
2009-12-16PCI: support device-specific reset methodsDexuan Cui1-0/+9
2009-12-16PCI: Handle case when no pci device can provide cache line size hintCsaba Henk1-1/+1
2009-11-04vsprintf: use %pR, %pr instead of %pRt, %pRfBjorn Helgaas1-1/+1
2009-11-04PCI: avoid boot interrupt quirk for AMD 813x B1 devicesStefan Assmann1-3/+7
2009-11-04PCI: determine CLS more intelligentlyJesse Barnes1-0/+28
2009-10-16ahci / atiixp / pci quirks: rename AMD SB900 into Hudson-2Shane Huang1-3/+3
2009-10-13Merge git://git.infradead.org/~dwmw2/iommu-2.6.32Linus Torvalds1-0/+13
2009-10-12Run pci_apply_final_quirks() sooner.David Woodhouse1-1/+1
2009-10-12Mark pci_apply_final_quirks() __init rather than __devinitDavid Woodhouse1-1/+1
2009-10-12Rename pci_init() to pci_apply_final_quirks(), move it to quirks.cDavid Woodhouse1-0/+13
2009-10-07PCI quirk: TI XIO200a erroneously reports support for fast b2b transfersGabe Black1-0/+19
2009-09-16Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-18/+18
2009-09-14PCI: use dev_printk in quirk messagesBjorn Helgaas1-15/+12
2009-09-11ahci: Add AMD SB900 SATA/IDE controller device IDsShane Huang1-1/+3
2009-09-09PCI: Simplify hotplug mch quirk.Eric W. Biederman1-3/+2
2009-09-09PCI quirk: update 82576 device ids in SR-IOV quirks listAlexander Duyck1-0/+1
2009-09-09PCI: apply nv_msi_ht_cap_quirk on resume tooTejun Heo1-0/+2
2009-09-09PCI: Unhide the SMBus on the Compaq Evo D510 USDTJean Delvare1-0/+1
2009-06-29PCI: More PATA quirks for not entering D3Alan Cox1-0/+5
2009-06-22Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-0/+24
2009-06-16PCI quirk: HP hides SMBus controller in Compaq nx9500 laptopsMichal Miroslaw1-0/+1
2009-06-16PCI quirk: unhide 'Overflow' device on i828{6,7}5P/PE chipsetsMichal Miroslaw1-0/+22
2009-06-11PCI: expose SMBus on Asus notebook A6LMats Erik Andersson1-0/+1
2009-05-18Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+1
2009-05-06pci: update 82576 sr-iov quirk with latest device IDsAlexander Duyck1-0/+2
2009-04-22PCI quirk: disable MSI on VIA VT3364 chipsetsThomas Renninger1-0/+1
2009-04-06PCI: don't corrupt enable_cnt when doing manual resource alignmentYuji Shimada1-5/+9
2009-04-06PCI: SR-IOV quirk for Intel 82576 NICYu Zhao1-0/+48
2009-03-30PCI: fix HT MSI mapping fixYinghai Lu1-2/+30
2009-03-26PCI: don't enable too much HT MSI mappingYinghai Lu1-36/+82
2009-03-20PCI: Compaq Evo D510 SMBus quirk using USB instead of VGADavid O'Shea1-2/+7
2009-03-20PCI: allow assignment of memory resources with a specified alignmentYuji Shimada1-0/+60
2009-03-19PCI quirk: don't mark one netmos as class otherJiri Slaby1-1/+5
2009-03-12pci: Fix typo in message while disabling HT MSI mappingPrakash Punnoor1-1/+1
2009-03-12pci: don't disable too many HT MSI mappingPrakash Punnoor1-0/+4
2009-03-12PCI: Add PCI quirk to disable L0s ASPM state for 82575 and 82598Alexander Duyck1-0/+25
2009-02-26PCI: AMD 813x B2 devices do not need boot interrupt quirkStefan Assmann1-0/+3
2009-02-24PCI: don't enable too many HT MSI mappingsYinghai Lu1-15/+100
2009-02-18PCI quirk: enable MSI on 8132Yinghai Lu1-1/+3
2009-01-07PCI quirks: piix3: warn softer about enabling passive releaseAdam Jackson1-1/+1
2009-01-07PCI: extend on the ICH motherboard IO decode quirk listLinus Torvalds1-15/+90
2009-01-07PCI: fixup whitespace in quirks.cJesse Barnes1-2/+3
2008-12-23Merge branches 'x86/apic', 'x86/cleanups', 'x86/cpufeature', 'x86/crashdump',...Ingo Molnar1-21/+149
2008-11-20pci: Added quirk to disable msi for MCP55 NIC on Asus P5N32-SLI PremiumAndreas Petlund1-0/+17
2008-11-03PCI: fix VPD limit quirk for Broadcom 5708SYu Zhao1-18/+18
2008-10-28Merge commit 'v2.6.28-rc2' into x86/pci-ioapic-boot-irq-quirksIngo Molnar1-88/+120
2008-10-24x86/PCI: build failure at x86/kernel/pci-dma.c with !CONFIG_PCIFenghua Yu1-14/+0
2008-10-21Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds...David Woodhouse1-86/+87
2008-10-20PCI: remove #ifdef DEBUG around dev_dbg callJesse Barnes1-2/+0
2008-10-20PCI: use %pF instead of print_fn_descriptor_symbol() in quirks.cYinghai Lu1-2/+1
2008-10-20PCI: allow quirks to be compiled outThomas Petazzoni1-86/+90
2008-10-18intel-iommu: IA64 supportFenghua Yu1-0/+14
2008-10-16{pci,pnp} quirks.c: don't use deprecated print_fn_descriptor_symbol()Linus Torvalds1-2/+1
2008-08-07PCI: Limit VPD length for Broadcom 5708SDean Hildebrand1-1/+3
2008-08-07PCI: add Broadcom 5708S to VPD length quirkEric Dumazet1-1/+4
2008-07-28PCI: add D3 power state avoidance quirkAlan Cox1-0/+13
2008-07-18x86, pci: introduce config option for pci reroute quirks (was: [PATCH 0/3] Bo...Stefan Assmann1-1/+1
2008-07-18Merge branch 'linus' into x86/pci-ioapic-boot-irq-quirksIngo Molnar1-36/+96
2008-07-16Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-37/+97
2008-07-13PCI quirks: call boot IRQ quirks at end of device init and during resumeOlaf Dabrunz1-13/+24
2008-07-13PCI quirks: disable AMD/ATI legacy boot interrupt generationOlaf Dabrunz1-21/+50
2008-07-13PCI quirks: add quirk to disable boot interrupt generation on broadcom HT1000Olaf Dabrunz1-0/+32
2008-07-08pci, acpi: reroute PCI interrupt to legacy boot interrupt equivalent, warning...Bernhard Walle1-2/+0
2008-07-08pci, acpi: reroute PCI interrupt to legacy boot interrupt equivalentStefan Assmann1-0/+28
2008-07-08pci: add quirk to disable boot interrupt generation on intel 6300ESBStefan Assmann1-0/+30
2008-07-04pci: VT3336 can't do MSI eitherTejun Heo1-0/+1
2008-07-02PCI: Limit VPD read/write lengths for Broadcom 5706, 5708, 5709 rev.Benjamin Li1-0/+42
2008-06-10PCI: unhide the SMBus on the Compaq Deskpro ENKrzysztof Helt1-0/+9
2008-06-10PCI: Unhide the SMBus on the Compaq Evo D510Jean Delvare1-0/+7
2008-06-10Suspend/Resume bug in PCI layer wrt quirksRafael J. Wysocki1-37/+81
2008-05-15Clean up 'print_fn_descriptor_symbol()' typesLinus Torvalds1-2/+1
2008-05-13PCI: enable nv_msi_ht_cap_quirk for ALi bridgesBjörn Krombholz1-0/+1
2008-04-20PCI: Update VIA CX700 quirkTim Yamin1-1/+12
2008-04-20PCI: simplify quirk debug outputBjorn Helgaas1-2/+2
2008-03-28pci: revert SMBus unhide on HP Compaq nx6110Jean Delvare1-5/+6
2008-03-04PCI: consolidate duplicated MSI enable functionsBjorn Helgaas1-30/+6
2008-03-04PCI: use dev_printk in quirk messagesBjorn Helgaas1-3/+2
2008-02-21PCI: quirks: set 'En' bit of MSI Mapping for devices onHT-based nvidia platformPeer Chen1-0/+62
2008-02-21PCI: AMD SATA IDE mode quirkCrane Cai1-7/+10
2008-02-01PCI: modify SB700 SATA MSI quirkShane Huang1-7/+22
2008-02-01PCI: use dev_printk in quirk messagesbjorn.helgaas@hp.com1-60/+52
2008-02-01PCI: print quirk name in debug messagesbjorn.helgaas@hp.com1-1/+6
2008-02-01PCI: fix for quirk_e100_interrupt()Ivan Kokshaysky1-1/+13
2008-02-01PCI: quirk: enable MSI Mapping on HT1000Sebastien Dugue1-3/+27
2008-02-01PCI: Unhide the SMBus on the HP xw4100Jean Delvare1-0/+6
2008-02-01PCI: drivers/pci/quirks.c: coding-style cleanupAndrew Morton1-125/+125
2008-02-01PCI: VIA CX700 quirk to disable PCI Bus ParkingTim Yamin1-0/+28
2008-02-01PCI: quirk_vialatency: Omit reading pci revision IDAuke Kok1-5/+2
2008-01-11ACPI: apply quirk_ich6_lpc_acpi to more ICH8 and ICH9Zhao Yakui1-0/+6
2007-11-05PCI: Remove 3 incorrect MSI quirks.David Miller1-3/+0
2007-11-05PCI: Add MSI INTX_DISABLE quirks for ATI SB700/800 SATA and IXP SB400 USBDavid Miller1-0/+20
2007-11-05PCI: Add quirk for devices which disable MSI when INTX_DISABLE is set.David Miller1-0/+24
2007-11-05PCI: Add MSI quirk for ServerWorks HT1000 PCIX bridge.David Miller1-0/+3
2007-11-05PCI: Revert "PCI: disable MSI by default on systems with Serverworks HT1000 c...David Miller1-1/+0
2007-10-23jmicron: update quirk for JMB361/3/5/6Tejun Heo1-1/+1
2007-10-12PCI: re-enable onboard sound on "MSI K8T Neo2-FIR"Johannes Goecke1-32/+0
2007-10-12PCI: quirk_vt82c586_acpi: Omit reading PCI revision IDAuke Kok1-3/+1
2007-10-12PCI: quirk amd_8131_mmrbc: Omit reading pci revision IDAuke Kok1-5/+2
2007-09-28Fix bogus PCI quirk for e100Benjamin Herrenschmidt1-4/+3
2007-09-11PCI: unhide SMBus on Compaq Deskpro EP 401963-001 motherboardgw.kernel@tnode.com1-2/+14
2007-08-22PCI: Run k8t_sound_hostbridge quirk only when neededJean Delvare1-1/+1
2007-08-22PCI: disable MSI on RX790Tejun Heo1-0/+1
2007-08-22PCI: disable MSI on RD580Tejun Heo1-0/+1
2007-08-22PCI: disable MSI on RS690Tejun Heo1-0/+1
2007-08-22PCI: quirk_e100_interrupt() called too earlyMarian Balakowicz1-1/+1
2007-07-11PCI: pci-x-pci-express-read-control-interfaces cleanupsAndrew Morton1-2/+2
2007-07-11PCI: Change all drivers to use pci_device->revisionAuke Kok1-10/+4
2007-07-11PCI: add PCI-X/PCI-Express read control interfacesPeter Oruba1-0/+16
2007-05-31PCI: quirk disable MSI on via vt3351Jay Cliburn1-0/+1