Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
quirks.c File Reference
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/pci.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/acpi.h>
#include <linux/kallsyms.h>
#include <linux/dmi.h>
#include <linux/pci-aspm.h>
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/ktime.h>
#include <asm/dma.h>
#include "pci.h"
#include "../gpu/drm/i915/i915_reg.h"

Go to the source code of this file.

Data Structures

struct  pci_dev_dma_source
 
struct  pci_dev_acs_enabled
 

Macros

#define ICH_PMBASE   0x40
 
#define ICH_ACPI_CNTL   0x44
 
#define ICH4_ACPI_EN   0x10
 
#define ICH6_ACPI_EN   0x80
 
#define ICH4_GPIOBASE   0x58
 
#define ICH4_GPIO_CNTL   0x5c
 
#define ICH4_GPIO_EN   0x10
 
#define ICH6_GPIOBASE   0x48
 
#define ICH6_GPIO_CNTL   0x4c
 
#define ICH6_GPIO_EN   0x10
 
#define SIS_DETECT_REGISTER   0x40
 
#define I915_DEIER_REG   0x4400c
 
#define MSG_CTL   0x45010
 
#define NSDE_PWR_STATE   0xd0100
 
#define IGD_OPERATION_TIMEOUT   10000 /* set timeout 10 seconds */
 
#define PCI_DEVICE_ID_INTEL_82599_SFP_VF   0x10ed
 
#define PCI_DEVICE_ID_INTEL_IVB_M_VGA   0x0156
 
#define PCI_DEVICE_ID_INTEL_IVB_M2_VGA   0x0166
 

Functions

 DECLARE_PCI_FIXUP_CLASS_EARLY (PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_BRIDGE_HOST, 8, quirk_mmio_always_on)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_MELLANOX, PCI_DEVICE_ID_MELLANOX_TAVOR, quirk_mellanox_tavor)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_MELLANOX, PCI_DEVICE_ID_MELLANOX_TAVOR_BRIDGE, quirk_mellanox_tavor)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82441, quirk_passive_release)
 
 DECLARE_PCI_FIXUP_RESUME (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82441, quirk_passive_release)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_0, quirk_isa_dma_hangs)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C596, quirk_isa_dma_hangs)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371SB_0, quirk_isa_dma_hangs)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M1533, quirk_isa_dma_hangs)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_NEC, PCI_DEVICE_ID_NEC_CBUS_1, quirk_isa_dma_hangs)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_NEC, PCI_DEVICE_ID_NEC_CBUS_2, quirk_isa_dma_hangs)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_NEC, PCI_DEVICE_ID_NEC_CBUS_3, quirk_isa_dma_hangs)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_TGP_LPC, quirk_tigerpoint_bm_sts)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5597, quirk_nopcipci)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_496, quirk_nopcipci)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8151_0, quirk_nopciamd)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82437, quirk_triton)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82437VX, quirk_triton)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82439, quirk_triton)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82439TX, quirk_triton)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8363_0, quirk_vialatency)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8371_1, quirk_vialatency)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8361, quirk_vialatency)
 
 DECLARE_PCI_FIXUP_RESUME (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8363_0, quirk_vialatency)
 
 DECLARE_PCI_FIXUP_RESUME (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8371_1, quirk_vialatency)
 
 DECLARE_PCI_FIXUP_RESUME (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8361, quirk_vialatency)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C597_0, quirk_viaetbf)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C576, quirk_vsfx)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M1647, quirk_alimagik)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M1651, quirk_alimagik)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82441, quirk_natoma)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443LX_0, quirk_natoma)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443LX_1, quirk_natoma)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443BX_0, quirk_natoma)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443BX_1, quirk_natoma)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443BX_2, quirk_natoma)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_IBM, PCI_DEVICE_ID_IBM_CITRINE, quirk_citrine)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_S3, PCI_DEVICE_ID_S3_868, quirk_s3_64M)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_S3, PCI_DEVICE_ID_S3_968, quirk_s3_64M)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CS5536_ISA, quirk_cs5536_vsa)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RS100, quirk_ati_exploding_mce)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M7101, quirk_ali7101_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371AB_3, quirk_piix4_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443MX_3, quirk_piix4_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AA_0, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AB_0, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_0, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_10, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_0, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_12, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_0, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_12, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801EB_0, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB_1, quirk_ich4_lpc_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_0, quirk_ich6_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, quirk_ich6_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_0, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_1, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_31, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_0, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_2, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_3, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_1, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_4, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH9_2, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH9_4, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH9_7, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH9_8, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_1, quirk_ich7_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_3, quirk_vt82c586_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686_4, quirk_vt82c686_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8235, quirk_vt8235_acpi)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_TI, PCI_DEVICE_ID_TI_XIO2000A, quirk_xio2000a)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8131_BRIDGE, quirk_amd_8131_mmrbc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_3, quirk_via_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686_4, quirk_via_acpi)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8231, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8233_0, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8233A, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8233C_0, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8235, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8237, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8237A, quirk_via_bridge)
 
 DECLARE_PCI_FIXUP_ENABLE (PCI_VENDOR_ID_VIA, PCI_ANY_ID, quirk_via_vlink)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C597_0, quirk_vt82c598_id)
 
 DECLARE_PCI_FIXUP_CLASS_FINAL (PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_BRIDGE_CARDBUS, 8, quirk_cardbus_legacy)
 
 DECLARE_PCI_FIXUP_CLASS_RESUME_EARLY (PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_BRIDGE_CARDBUS, 8, quirk_cardbus_legacy)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_FE_GATE_700C, quirk_amd_ordering)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_FE_GATE_700C, quirk_amd_ordering)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_DUNORD, PCI_DEVICE_ID_DUNORD_I3000, quirk_dunord)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82380FB, quirk_transparent_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_TOSHIBA, 0x605, quirk_transparent_bridge)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_PCI_MASTER, quirk_mediagx_master)
 
 DECLARE_PCI_FIXUP_RESUME (PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_PCI_MASTER, quirk_mediagx_master)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82454NX, quirk_disable_pxb)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82454NX, quirk_disable_pxb)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP600_SATA, quirk_amd_ide_mode)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP600_SATA, quirk_amd_ide_mode)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP700_SATA, quirk_amd_ide_mode)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP700_SATA, quirk_amd_ide_mode)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_HUDSON2_SATA_IDE, quirk_amd_ide_mode)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_HUDSON2_SATA_IDE, quirk_amd_ide_mode)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB5IDE, quirk_svwks_csb5ide)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_10, quirk_ide_samemode)
 
 DECLARE_PCI_FIXUP_CLASS_EARLY (PCI_VENDOR_ID_SERVERWORKS, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE, 8, quirk_no_ata_d3)
 
 DECLARE_PCI_FIXUP_CLASS_EARLY (PCI_VENDOR_ID_ATI, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE, 8, quirk_no_ata_d3)
 
 DECLARE_PCI_FIXUP_CLASS_EARLY (PCI_VENDOR_ID_AL, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE, 8, quirk_no_ata_d3)
 
 DECLARE_PCI_FIXUP_CLASS_EARLY (PCI_VENDOR_ID_VIA, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE, 8, quirk_no_ata_d3)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82375, quirk_eisa_bridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82845_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82845G_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82850_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82865_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82875_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_7205_0, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_E7501_MCH, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82855PM_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82855GM_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82915GM_HB, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82810_IG3, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_2, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82815_CGC, asus_hides_smbus_hostbridge)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AA_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_12, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_12, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801EB_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AA_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_12, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_12, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801EB_0, asus_hides_smbus_lpc)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, asus_hides_smbus_lpc_ich6)
 
 DECLARE_PCI_FIXUP_SUSPEND (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, asus_hides_smbus_lpc_ich6_suspend)
 
 DECLARE_PCI_FIXUP_RESUME (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, asus_hides_smbus_lpc_ich6_resume)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, asus_hides_smbus_lpc_ich6_resume_early)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_961, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_962, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_963, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_LPC, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_961, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_962, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_963, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_LPC, quirk_sis_96x_smbus)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_503, quirk_sis_503)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_503, quirk_sis_503)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8237, asus_hides_ac97_lpc)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8237, asus_hides_ac97_lpc)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_E7520_MCH, quirk_pcie_mch)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_E7320_MCH, quirk_pcie_mch)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_E7525_MCH, quirk_pcie_mch)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PXHD_0, quirk_pcie_pxh)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PXHD_1, quirk_pcie_pxh)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PXH_0, quirk_pcie_pxh)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PXH_1, quirk_pcie_pxh)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PXHV, quirk_pcie_pxh)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25e2, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25e3, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25e4, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25e5, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25e6, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25e7, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25f7, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25f8, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25f9, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x25fa, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2601, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2602, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2603, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2604, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2605, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2606, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2607, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2608, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x2609, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x260a, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x260b, quirk_intel_pcie_pm)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_TOSHIBA_2, PCI_DEVICE_ID_TOSHIBA_TC86C001_IDE, quirk_tc86c001_ide)
 
 DECLARE_PCI_FIXUP_CLASS_HEADER (PCI_VENDOR_ID_NETMOS, PCI_ANY_ID, PCI_CLASS_COMMUNICATION_SERIAL, 8, quirk_netmos)
 
 DECLARE_PCI_FIXUP_CLASS_FINAL (PCI_VENDOR_ID_INTEL, PCI_ANY_ID, PCI_CLASS_NETWORK_ETHERNET, 8, quirk_e100_interrupt)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10a7, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10a9, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10b6, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10c6, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10c7, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10c8, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10d6, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10db, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10dd, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10e1, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10ec, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10f1, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x10f4, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x1508, quirk_disable_aspm_l0s)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_NCR, PCI_DEVICE_ID_NCR_53C810, fixup_rev1_53c810)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x1460, quirk_p64h2_1k_io)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_CK804_PCIE, quirk_nvidia_ck804_pcie_aer_ext_cap)
 
 DECLARE_PCI_FIXUP_RESUME_EARLY (PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_CK804_PCIE, quirk_nvidia_ck804_pcie_aer_ext_cap)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_VIA, 0x324e, quirk_via_cx700_pci_parking_caching)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5706, quirk_brcm_570x_limit_vpd)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5706S, quirk_brcm_570x_limit_vpd)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5708, quirk_brcm_570x_limit_vpd)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5708S, quirk_brcm_570x_limit_vpd)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5709, quirk_brcm_570x_limit_vpd)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5709S, quirk_brcm_570x_limit_vpd)
 
 DECLARE_PCI_FIXUP_ENABLE (PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_TIGON3_5719, quirk_brcm_5719_limit_mrrs)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82865_HB, quirk_unhide_mch_dev6)
 
 DECLARE_PCI_FIXUP_EARLY (PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82875_HB, quirk_unhide_mch_dev6)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_HINT, 0x0020, quirk_hotplug_bridge)
 
 DECLARE_PCI_FIXUP_CLASS_EARLY (PCI_VENDOR_ID_TI, 0xb800, PCI_CLASS_NOT_DEFINED, 0, fixup_ti816x_class)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SOLARFLARE, PCI_DEVICE_ID_SOLARFLARE_SFC4000A_0, fixup_mpss_256)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SOLARFLARE, PCI_DEVICE_ID_SOLARFLARE_SFC4000A_1, fixup_mpss_256)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_SOLARFLARE, PCI_DEVICE_ID_SOLARFLARE_SFC4000B, fixup_mpss_256)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25c0, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25d0, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25d4, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25d8, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25e2, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25e3, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25e4, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25e5, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25e6, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25e7, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25f7, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25f8, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25f9, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x25fa, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65c0, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65e2, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65e3, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65e4, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65e5, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65e6, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65e7, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65f7, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65f8, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65f9, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_INTEL, 0x65fa, quirk_intel_mc_errata)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x0102, disable_igfx_irq)
 
 DECLARE_PCI_FIXUP_FINAL (PCI_VENDOR_ID_INTEL, 0x010a, disable_igfx_irq)
 
 DECLARE_PCI_FIXUP_HEADER (PCI_VENDOR_ID_CHELSIO, 0x0030, quirk_broken_intx_masking)
 
 DECLARE_PCI_FIXUP_HEADER (0x1814, 0x0601, quirk_broken_intx_masking)
 
void pci_fixup_device (enum pci_fixup_pass pass, struct pci_dev *dev)
 
 EXPORT_SYMBOL (pci_fixup_device)
 
 fs_initcall_sync (pci_apply_final_quirks)
 
int pci_dev_specific_reset (struct pci_dev *dev, int probe)
 
struct pci_devpci_get_dma_source (struct pci_dev *dev)
 
int pci_dev_specific_acs_enabled (struct pci_dev *dev, u16 acs_flags)
 

Variables

struct pci_fixup __start_pci_fixups_early []
 
struct pci_fixup __end_pci_fixups_early []
 
struct pci_fixup __start_pci_fixups_header []
 
struct pci_fixup __end_pci_fixups_header []
 
struct pci_fixup __start_pci_fixups_final []
 
struct pci_fixup __end_pci_fixups_final []
 
struct pci_fixup __start_pci_fixups_enable []
 
struct pci_fixup __end_pci_fixups_enable []
 
struct pci_fixup __start_pci_fixups_resume []
 
struct pci_fixup __end_pci_fixups_resume []
 
struct pci_fixup __start_pci_fixups_resume_early []
 
struct pci_fixup __end_pci_fixups_resume_early []
 
struct pci_fixup __start_pci_fixups_suspend []
 
struct pci_fixup __end_pci_fixups_suspend []
 

Macro Definition Documentation

#define I915_DEIER_REG   0x4400c

Definition at line 2890 of file quirks.c.

#define ICH4_ACPI_EN   0x10

Definition at line 478 of file quirks.c.

#define ICH4_GPIO_CNTL   0x5c

Definition at line 481 of file quirks.c.

#define ICH4_GPIO_EN   0x10

Definition at line 482 of file quirks.c.

#define ICH4_GPIOBASE   0x58

Definition at line 480 of file quirks.c.

#define ICH6_ACPI_EN   0x80

Definition at line 479 of file quirks.c.

#define ICH6_GPIO_CNTL   0x4c

Definition at line 484 of file quirks.c.

#define ICH6_GPIO_EN   0x10

Definition at line 485 of file quirks.c.

#define ICH6_GPIOBASE   0x48

Definition at line 483 of file quirks.c.

#define ICH_ACPI_CNTL   0x44

Definition at line 477 of file quirks.c.

#define ICH_PMBASE   0x40

Definition at line 476 of file quirks.c.

#define IGD_OPERATION_TIMEOUT   10000 /* set timeout 10 seconds */

Definition at line 3122 of file quirks.c.

#define MSG_CTL   0x45010

Definition at line 3120 of file quirks.c.

#define NSDE_PWR_STATE   0xd0100

Definition at line 3121 of file quirks.c.

#define PCI_DEVICE_ID_INTEL_82599_SFP_VF   0x10ed

Definition at line 3166 of file quirks.c.

#define PCI_DEVICE_ID_INTEL_IVB_M2_VGA   0x0166

Definition at line 3168 of file quirks.c.

#define PCI_DEVICE_ID_INTEL_IVB_M_VGA   0x0156

Definition at line 3167 of file quirks.c.

#define SIS_DETECT_REGISTER   0x40

Definition at line 1400 of file quirks.c.

Function Documentation

DECLARE_PCI_FIXUP_CLASS_EARLY ( PCI_ANY_ID  ,
PCI_ANY_ID  ,
PCI_CLASS_BRIDGE_HOST  ,
,
quirk_mmio_always_on   
)
DECLARE_PCI_FIXUP_CLASS_EARLY ( PCI_VENDOR_ID_SERVERWORKS  ,
PCI_ANY_ID  ,
PCI_CLASS_STORAGE_IDE  ,
,
quirk_no_ata_d3   
)
DECLARE_PCI_FIXUP_CLASS_EARLY ( PCI_VENDOR_ID_ATI  ,
PCI_ANY_ID  ,
PCI_CLASS_STORAGE_IDE  ,
,
quirk_no_ata_d3   
)
DECLARE_PCI_FIXUP_CLASS_EARLY ( PCI_VENDOR_ID_AL  ,
PCI_ANY_ID  ,
PCI_CLASS_STORAGE_IDE  ,
,
quirk_no_ata_d3   
)
DECLARE_PCI_FIXUP_CLASS_EARLY ( PCI_VENDOR_ID_VIA  ,
PCI_ANY_ID  ,
PCI_CLASS_STORAGE_IDE  ,
,
quirk_no_ata_d3   
)
DECLARE_PCI_FIXUP_CLASS_EARLY ( PCI_VENDOR_ID_TI  ,
0xb800  ,
PCI_CLASS_NOT_DEFINED  ,
,
fixup_ti816x_class   
)
DECLARE_PCI_FIXUP_CLASS_FINAL ( PCI_ANY_ID  ,
PCI_ANY_ID  ,
PCI_CLASS_BRIDGE_CARDBUS  ,
,
quirk_cardbus_legacy   
)
DECLARE_PCI_FIXUP_CLASS_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_ANY_ID  ,
PCI_CLASS_NETWORK_ETHERNET  ,
,
quirk_e100_interrupt   
)
DECLARE_PCI_FIXUP_CLASS_HEADER ( PCI_VENDOR_ID_NETMOS  ,
PCI_ANY_ID  ,
PCI_CLASS_COMMUNICATION_SERIAL  ,
,
quirk_netmos   
)
DECLARE_PCI_FIXUP_CLASS_RESUME_EARLY ( PCI_ANY_ID  ,
PCI_ANY_ID  ,
PCI_CLASS_BRIDGE_CARDBUS  ,
,
quirk_cardbus_legacy   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_SERVERWORKS  ,
PCI_DEVICE_ID_SERVERWORKS_CSB5IDE  ,
quirk_svwks_csb5ide   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801CA_10  ,
quirk_ide_samemode   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_PXHD_0  ,
quirk_pcie_pxh   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_PXHD_1  ,
quirk_pcie_pxh   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_PXH_0  ,
quirk_pcie_pxh   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_PXH_1  ,
quirk_pcie_pxh   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_PXHV  ,
quirk_pcie_pxh   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82865_HB  ,
quirk_unhide_mch_dev6   
)
DECLARE_PCI_FIXUP_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82875_HB  ,
quirk_unhide_mch_dev6   
)
DECLARE_PCI_FIXUP_ENABLE ( PCI_VENDOR_ID_VIA  ,
PCI_ANY_ID  ,
quirk_via_vlink   
)
DECLARE_PCI_FIXUP_ENABLE ( PCI_VENDOR_ID_BROADCOM  ,
PCI_DEVICE_ID_TIGON3_5719  ,
quirk_brcm_5719_limit_mrrs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_MELLANOX  ,
PCI_DEVICE_ID_MELLANOX_TAVOR  ,
quirk_mellanox_tavor   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_MELLANOX  ,
PCI_DEVICE_ID_MELLANOX_TAVOR_BRIDGE  ,
quirk_mellanox_tavor   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82441  ,
quirk_passive_release   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C586_0  ,
quirk_isa_dma_hangs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C596  ,
quirk_isa_dma_hangs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82371SB_0  ,
quirk_isa_dma_hangs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_AL  ,
PCI_DEVICE_ID_AL_M1533  ,
quirk_isa_dma_hangs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_NEC  ,
PCI_DEVICE_ID_NEC_CBUS_1  ,
quirk_isa_dma_hangs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_NEC  ,
PCI_DEVICE_ID_NEC_CBUS_2  ,
quirk_isa_dma_hangs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_NEC  ,
PCI_DEVICE_ID_NEC_CBUS_3  ,
quirk_isa_dma_hangs   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_5597  ,
quirk_nopcipci   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_496  ,
quirk_nopcipci   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_AMD  ,
PCI_DEVICE_ID_AMD_8151_0  ,
quirk_nopciamd   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82437  ,
quirk_triton   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82437VX  ,
quirk_triton   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82439  ,
quirk_triton   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82439TX  ,
quirk_triton   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8363_0  ,
quirk_vialatency   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8371_1  ,
quirk_vialatency   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8361  ,
quirk_vialatency   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C597_0  ,
quirk_viaetbf   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C576  ,
quirk_vsfx   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_AL  ,
PCI_DEVICE_ID_AL_M1647  ,
quirk_alimagik   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_AL  ,
PCI_DEVICE_ID_AL_M1651  ,
quirk_alimagik   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82441  ,
quirk_natoma   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82443LX_0  ,
quirk_natoma   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82443LX_1  ,
quirk_natoma   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82443BX_0  ,
quirk_natoma   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82443BX_1  ,
quirk_natoma   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82443BX_2  ,
quirk_natoma   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_ATI  ,
PCI_DEVICE_ID_ATI_RS100  ,
quirk_ati_exploding_mce   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_TI  ,
PCI_DEVICE_ID_TI_XIO2000A  ,
quirk_xio2000a   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_AMD  ,
PCI_DEVICE_ID_AMD_8131_BRIDGE  ,
quirk_amd_8131_mmrbc   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_AMD  ,
PCI_DEVICE_ID_AMD_FE_GATE_700C  ,
quirk_amd_ordering   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_CYRIX  ,
PCI_DEVICE_ID_CYRIX_PCI_MASTER  ,
quirk_mediagx_master   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82454NX  ,
quirk_disable_pxb   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_E7520_MCH  ,
quirk_pcie_mch   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_E7320_MCH  ,
quirk_pcie_mch   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_E7525_MCH  ,
quirk_pcie_mch   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25e2  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25e3  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25e4  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25e5  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25e6  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25e7  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25f7  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25f8  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25f9  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x25fa  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2601  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2602  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2603  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2604  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2605  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2606  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2607  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2608  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x2609  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x260a  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x260b  ,
quirk_intel_pcie_pm   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10a7  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10a9  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10b6  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10c6  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10c7  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10c8  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10d6  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10db  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10dd  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10e1  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10ec  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10f1  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x10f4  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x1508  ,
quirk_disable_aspm_l0s   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_NVIDIA  ,
PCI_DEVICE_ID_NVIDIA_CK804_PCIE  ,
quirk_nvidia_ck804_pcie_aer_ext_cap   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_VIA  ,
0x324e  ,
quirk_via_cx700_pci_parking_caching   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_BROADCOM  ,
PCI_DEVICE_ID_NX2_5706  ,
quirk_brcm_570x_limit_vpd   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_BROADCOM  ,
PCI_DEVICE_ID_NX2_5706S  ,
quirk_brcm_570x_limit_vpd   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_BROADCOM  ,
PCI_DEVICE_ID_NX2_5708  ,
quirk_brcm_570x_limit_vpd   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_BROADCOM  ,
PCI_DEVICE_ID_NX2_5708S  ,
quirk_brcm_570x_limit_vpd   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_BROADCOM  ,
PCI_DEVICE_ID_NX2_5709  ,
quirk_brcm_570x_limit_vpd   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_BROADCOM  ,
PCI_DEVICE_ID_NX2_5709S  ,
quirk_brcm_570x_limit_vpd   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x0102  ,
disable_igfx_irq   
)
DECLARE_PCI_FIXUP_FINAL ( PCI_VENDOR_ID_INTEL  ,
0x010a  ,
disable_igfx_irq   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_TGP_LPC  ,
quirk_tigerpoint_bm_sts   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_IBM  ,
PCI_DEVICE_ID_IBM_CITRINE  ,
quirk_citrine   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_S3  ,
PCI_DEVICE_ID_S3_868  ,
quirk_s3_64M   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_S3  ,
PCI_DEVICE_ID_S3_968  ,
quirk_s3_64M   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_AMD  ,
PCI_DEVICE_ID_AMD_CS5536_ISA  ,
quirk_cs5536_vsa   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_AL  ,
PCI_DEVICE_ID_AL_M7101  ,
quirk_ali7101_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82371AB_3  ,
quirk_piix4_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82443MX_3  ,
quirk_piix4_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801AA_0  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801AB_0  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801BA_0  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801BA_10  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801CA_0  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801CA_12  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801DB_0  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801DB_12  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801EB_0  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ESB_1  ,
quirk_ich4_lpc_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH6_0  ,
quirk_ich6_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH6_1  ,
quirk_ich6_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH7_0  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH7_1  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH7_31  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH8_0  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH8_2  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH8_3  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH8_1  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH8_4  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH9_2  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH9_4  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH9_7  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH9_8  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH10_1  ,
quirk_ich7_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C586_3  ,
quirk_vt82c586_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C686_4  ,
quirk_vt82c686_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8235  ,
quirk_vt8235_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C586_3  ,
quirk_via_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C686_4  ,
quirk_via_acpi   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C686  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8231  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8233_0  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8233A  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8233C_0  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8235  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8237  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8237A  ,
quirk_via_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_82C597_0  ,
quirk_vt82c598_id   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_DUNORD  ,
PCI_DEVICE_ID_DUNORD_I3000  ,
quirk_dunord   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82380FB  ,
quirk_transparent_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_TOSHIBA  ,
0x605  ,
quirk_transparent_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_ATI  ,
PCI_DEVICE_ID_ATI_IXP600_SATA  ,
quirk_amd_ide_mode   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_ATI  ,
PCI_DEVICE_ID_ATI_IXP700_SATA  ,
quirk_amd_ide_mode   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_AMD  ,
PCI_DEVICE_ID_AMD_HUDSON2_SATA_IDE  ,
quirk_amd_ide_mode   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82375  ,
quirk_eisa_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82845_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82845G_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82850_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82865_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82875_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_7205_0  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_E7501_MCH  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82855PM_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82855GM_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82915GM_HB  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82810_IG3  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801DB_2  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82815_CGC  ,
asus_hides_smbus_hostbridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801AA_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801DB_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801BA_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801CA_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801CA_12  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801DB_12  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801EB_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH6_1  ,
asus_hides_smbus_lpc_ich6   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_961  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_962  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_963  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_LPC  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_503  ,
quirk_sis_503   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8237  ,
asus_hides_ac97_lpc   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_TOSHIBA_2  ,
PCI_DEVICE_ID_TOSHIBA_TC86C001_IDE  ,
quirk_tc86c001_ide   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_NCR  ,
PCI_DEVICE_ID_NCR_53C810  ,
fixup_rev1_53c810   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x1460  ,
quirk_p64h2_1k_io   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_HINT  ,
0x0020  ,
quirk_hotplug_bridge   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SOLARFLARE  ,
PCI_DEVICE_ID_SOLARFLARE_SFC4000A_0  ,
fixup_mpss_256   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SOLARFLARE  ,
PCI_DEVICE_ID_SOLARFLARE_SFC4000A_1  ,
fixup_mpss_256   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_SOLARFLARE  ,
PCI_DEVICE_ID_SOLARFLARE_SFC4000B  ,
fixup_mpss_256   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25c0  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25d0  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25d4  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25d8  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25e2  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25e3  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25e4  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25e5  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25e6  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25e7  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25f7  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25f8  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25f9  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x25fa  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65c0  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65e2  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65e3  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65e4  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65e5  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65e6  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65e7  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65f7  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65f8  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65f9  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_INTEL  ,
0x65fa  ,
quirk_intel_mc_errata   
)
DECLARE_PCI_FIXUP_HEADER ( PCI_VENDOR_ID_CHELSIO  ,
0x0030  ,
quirk_broken_intx_masking   
)
DECLARE_PCI_FIXUP_HEADER ( 0x1814  ,
0x0601  ,
quirk_broken_intx_masking   
)
DECLARE_PCI_FIXUP_RESUME ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82441  ,
quirk_passive_release   
)
DECLARE_PCI_FIXUP_RESUME ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8363_0  ,
quirk_vialatency   
)
DECLARE_PCI_FIXUP_RESUME ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8371_1  ,
quirk_vialatency   
)
DECLARE_PCI_FIXUP_RESUME ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8361  ,
quirk_vialatency   
)
DECLARE_PCI_FIXUP_RESUME ( PCI_VENDOR_ID_CYRIX  ,
PCI_DEVICE_ID_CYRIX_PCI_MASTER  ,
quirk_mediagx_master   
)
DECLARE_PCI_FIXUP_RESUME ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH6_1  ,
asus_hides_smbus_lpc_ich6_resume   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_AMD  ,
PCI_DEVICE_ID_AMD_FE_GATE_700C  ,
quirk_amd_ordering   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82454NX  ,
quirk_disable_pxb   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_ATI  ,
PCI_DEVICE_ID_ATI_IXP600_SATA  ,
quirk_amd_ide_mode   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_ATI  ,
PCI_DEVICE_ID_ATI_IXP700_SATA  ,
quirk_amd_ide_mode   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_AMD  ,
PCI_DEVICE_ID_AMD_HUDSON2_SATA_IDE  ,
quirk_amd_ide_mode   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801AA_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801DB_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801BA_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801CA_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801CA_12  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801DB_12  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_82801EB_0  ,
asus_hides_smbus_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH6_1  ,
asus_hides_smbus_lpc_ich6_resume_early   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_961  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_962  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_963  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_LPC  ,
quirk_sis_96x_smbus   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_SI  ,
PCI_DEVICE_ID_SI_503  ,
quirk_sis_503   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_VIA  ,
PCI_DEVICE_ID_VIA_8237  ,
asus_hides_ac97_lpc   
)
DECLARE_PCI_FIXUP_RESUME_EARLY ( PCI_VENDOR_ID_NVIDIA  ,
PCI_DEVICE_ID_NVIDIA_CK804_PCIE  ,
quirk_nvidia_ck804_pcie_aer_ext_cap   
)
DECLARE_PCI_FIXUP_SUSPEND ( PCI_VENDOR_ID_INTEL  ,
PCI_DEVICE_ID_INTEL_ICH6_1  ,
asus_hides_smbus_lpc_ich6_suspend   
)
EXPORT_SYMBOL ( pci_fixup_device  )
fs_initcall_sync ( pci_apply_final_quirks  )
int pci_dev_specific_acs_enabled ( struct pci_dev dev,
u16  acs_flags 
)

Definition at line 3261 of file quirks.c.

int pci_dev_specific_reset ( struct pci_dev dev,
int  probe 
)

Definition at line 3187 of file quirks.c.

void pci_fixup_device ( enum pci_fixup_pass  pass,
struct pci_dev dev 
)

Definition at line 2961 of file quirks.c.

struct pci_dev* pci_get_dma_source ( struct pci_dev dev)
read

Definition at line 3238 of file quirks.c.

Variable Documentation

struct pci_fixup __end_pci_fixups_early[]
struct pci_fixup __end_pci_fixups_enable[]
struct pci_fixup __end_pci_fixups_final[]
struct pci_fixup __end_pci_fixups_header[]
struct pci_fixup __end_pci_fixups_resume[]
struct pci_fixup __end_pci_fixups_resume_early[]
struct pci_fixup __end_pci_fixups_suspend[]
struct pci_fixup __start_pci_fixups_early[]
struct pci_fixup __start_pci_fixups_enable[]
struct pci_fixup __start_pci_fixups_final[]
struct pci_fixup __start_pci_fixups_header[]
struct pci_fixup __start_pci_fixups_resume[]
struct pci_fixup __start_pci_fixups_resume_early[]
struct pci_fixup __start_pci_fixups_suspend[]