Lines Matching +defs:dev +defs:all
39 static bool pcie_lbms_seen(struct pci_dev *dev, u16 lnksta) in pcie_lbms_seen()
95 int pcie_failed_link_retrain(struct pci_dev *dev) in pcie_failed_link_retrain()
145 static ktime_t fixup_debug_start(struct pci_dev *dev, in fixup_debug_start()
146 void (*fn)(struct pci_dev *dev)) in fixup_debug_start()
154 static void fixup_debug_report(struct pci_dev *dev, ktime_t calltime, in fixup_debug_report()
155 void (*fn)(struct pci_dev *dev)) in fixup_debug_report()
167 static void pci_do_fixups(struct pci_dev *dev, struct pci_fixup *f, in pci_do_fixups()
210 void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev) in pci_fixup_device()
267 struct pci_dev *dev = NULL; in pci_apply_final_quirks() local
312 static void quirk_mmio_always_on(struct pci_dev *dev) in quirk_mmio_always_on()
330 static void quirk_passive_release(struct pci_dev *dev) in quirk_passive_release()
360 static void quirk_isa_dma_hangs(struct pci_dev *dev) in quirk_isa_dma_hangs()
385 static void quirk_tigerpoint_bm_sts(struct pci_dev *dev) in quirk_tigerpoint_bm_sts()
403 static void quirk_nopcipci(struct pci_dev *dev) in quirk_nopcipci()
413 static void quirk_nopciamd(struct pci_dev *dev) in quirk_nopciamd()
426 static void quirk_triton(struct pci_dev *dev) in quirk_triton()
448 static void quirk_vialatency(struct pci_dev *dev) in quirk_vialatency()
511 static void quirk_viaetbf(struct pci_dev *dev) in quirk_viaetbf()
520 static void quirk_vsfx(struct pci_dev *dev) in quirk_vsfx()
534 static void quirk_alimagik(struct pci_dev *dev) in quirk_alimagik()
545 static void quirk_natoma(struct pci_dev *dev) in quirk_natoma()
563 static void quirk_citrine(struct pci_dev *dev) in quirk_citrine()
573 static void quirk_nfp6000(struct pci_dev *dev) in quirk_nfp6000()
583 static void quirk_extend_bar_to_page(struct pci_dev *dev) in quirk_extend_bar_to_page()
605 static void quirk_s3_64M(struct pci_dev *dev) in quirk_s3_64M()
617 static void quirk_io(struct pci_dev *dev, int pos, unsigned int size, in quirk_io()
653 static void quirk_cs5536_vsa(struct pci_dev *dev) in quirk_cs5536_vsa()
667 static void quirk_io_region(struct pci_dev *dev, int port, in quirk_io_region()
702 static void quirk_ati_exploding_mce(struct pci_dev *dev) in quirk_ati_exploding_mce()
774 static void quirk_ali7101_acpi(struct pci_dev *dev) in quirk_ali7101_acpi()
781 static void piix4_io_quirk(struct pci_dev *dev, const char *name, unsigned int port, unsigned int e… in piix4_io_quirk()
807 static void piix4_mem_quirk(struct pci_dev *dev, const char *name, unsigned int port, unsigned int … in piix4_mem_quirk()
839 static void quirk_piix4_acpi(struct pci_dev *dev) in quirk_piix4_acpi()
886 static void quirk_ich4_lpc_acpi(struct pci_dev *dev) in quirk_ich4_lpc_acpi()
918 static void ich6_lpc_acpi_gpio(struct pci_dev *dev) in ich6_lpc_acpi_gpio()
933 static void ich6_lpc_generic_decode(struct pci_dev *dev, unsigned int reg, in ich6_lpc_generic_decode()
965 static void quirk_ich6_lpc(struct pci_dev *dev) in quirk_ich6_lpc()
977 static void ich7_lpc_generic_decode(struct pci_dev *dev, unsigned int reg, in ich7_lpc_generic_decode()
1002 static void quirk_ich7_lpc(struct pci_dev *dev) in quirk_ich7_lpc()
1031 static void quirk_vt82c586_acpi(struct pci_dev *dev) in quirk_vt82c586_acpi()
1045 static void quirk_vt82c686_acpi(struct pci_dev *dev) in quirk_vt82c686_acpi()
1061 static void quirk_vt8235_acpi(struct pci_dev *dev) in quirk_vt8235_acpi()
1072 static void quirk_xio2000a(struct pci_dev *dev) in quirk_xio2000a()
1098 static void quirk_via_ioapic(struct pci_dev *dev) in quirk_via_ioapic()
1122 static void quirk_via_vt8237_bypass_apic_deassert(struct pci_dev *dev) in quirk_via_vt8237_bypass_apic_deassert()
1145 static void quirk_amd_ioapic(struct pci_dev *dev) in quirk_amd_ioapic()
1157 static void quirk_cavium_sriov_rnm_link(struct pci_dev *dev) in quirk_cavium_sriov_rnm_link()
1170 static void quirk_amd_8131_mmrbc(struct pci_dev *dev) in quirk_amd_8131_mmrbc()
1203 static void quirk_via_bridge(struct pci_dev *dev) in quirk_via_bridge()
1251 static void quirk_via_vlink(struct pci_dev *dev) in quirk_via_vlink()
1289 static void quirk_vt82c598_id(struct pci_dev *dev) in quirk_vt82c598_id()
1302 static void quirk_cardbus_legacy(struct pci_dev *dev) in quirk_cardbus_legacy()
1318 static void quirk_amd_ordering(struct pci_dev *dev) in quirk_amd_ordering()
1341 static void quirk_dunord(struct pci_dev *dev) in quirk_dunord()
1355 static void quirk_transparent_bridge(struct pci_dev *dev) in quirk_transparent_bridge()
1368 static void quirk_mediagx_master(struct pci_dev *dev) in quirk_mediagx_master()
1482 static void quirk_eisa_bridge(struct pci_dev *dev) in quirk_eisa_bridge()
1515 static void asus_hides_smbus_hostbridge(struct pci_dev *dev) in asus_hides_smbus_hostbridge()
1648 static void asus_hides_smbus_lpc(struct pci_dev *dev) in asus_hides_smbus_lpc()
1683 static void asus_hides_smbus_lpc_ich6_suspend(struct pci_dev *dev) in asus_hides_smbus_lpc_ich6_suspend()
1698 static void asus_hides_smbus_lpc_ich6_resume_early(struct pci_dev *dev) in asus_hides_smbus_lpc_ich6_resume_early()
1712 static void asus_hides_smbus_lpc_ich6_resume(struct pci_dev *dev) in asus_hides_smbus_lpc_ich6_resume()
1722 static void asus_hides_smbus_lpc_ich6(struct pci_dev *dev) in asus_hides_smbus_lpc_ich6()
1734 static void quirk_sis_96x_smbus(struct pci_dev *dev) in quirk_sis_96x_smbus()
1762 static void quirk_sis_503(struct pci_dev *dev) in quirk_sis_503()
1792 static void asus_hides_ac97_lpc(struct pci_dev *dev) in asus_hides_ac97_lpc()
1899 static void quirk_jmicron_async_suspend(struct pci_dev *dev) in quirk_jmicron_async_suspend()
1937 static void quirk_no_msi(struct pci_dev *dev) in quirk_no_msi()
2002 static void quirk_pcie_pxh(struct pci_dev *dev) in quirk_pcie_pxh()
2017 static void quirk_intel_pcie_pm(struct pci_dev *dev) in quirk_intel_pcie_pm()
2044 static void quirk_d3hot_delay(struct pci_dev *dev, unsigned int delay) in quirk_d3hot_delay()
2054 static void quirk_radeon_pm(struct pci_dev *dev) in quirk_radeon_pm()
2067 static void quirk_nvidia_hda_pm(struct pci_dev *dev) in quirk_nvidia_hda_pm()
2084 static void quirk_ryzen_xhci_d3hot(struct pci_dev *dev) in quirk_ryzen_xhci_d3hot()
2122 static void quirk_reroute_to_boot_interrupts_intel(struct pci_dev *dev) in quirk_reroute_to_boot_interrupts_intel()
2174 static void quirk_disable_intel_boot_interrupt(struct pci_dev *dev) in quirk_disable_intel_boot_interrupt()
2250 static void quirk_disable_broadcom_boot_interrupt(struct pci_dev *dev) in quirk_disable_broadcom_boot_interrupt()
2287 static void quirk_disable_amd_813x_boot_interrupt(struct pci_dev *dev) in quirk_disable_amd_813x_boot_interrupt()
2311 static void quirk_disable_amd_8111_boot_interrupt(struct pci_dev *dev) in quirk_disable_amd_8111_boot_interrupt()
2337 static void quirk_tc86c001_ide(struct pci_dev *dev) in quirk_tc86c001_ide()
2357 static void quirk_plx_pci9050(struct pci_dev *dev) in quirk_plx_pci9050()
2388 static void quirk_netmos(struct pci_dev *dev) in quirk_netmos()
2425 static void quirk_e100_interrupt(struct pci_dev *dev) in quirk_e100_interrupt()
2495 static void quirk_disable_aspm_l0s(struct pci_dev *dev) in quirk_disable_aspm_l0s()
2515 static void quirk_disable_aspm_l0s_l1(struct pci_dev *dev) in quirk_disable_aspm_l0s_l1()
2536 static void quirk_enable_clear_retrain_link(struct pci_dev *dev) in quirk_enable_clear_retrain_link()
2545 static void fixup_rev1_53c810(struct pci_dev *dev) in fixup_rev1_53c810()
2563 static void quirk_p64h2_1k_io(struct pci_dev *dev) in quirk_p64h2_1k_io()
2581 static void quirk_nvidia_ck804_pcie_aer_ext_cap(struct pci_dev *dev) in quirk_nvidia_ck804_pcie_aer_ext_cap()
2597 static void quirk_via_cx700_pci_parking_caching(struct pci_dev *dev) in quirk_via_cx700_pci_parking_caching()
2649 static void quirk_brcm_5719_limit_mrrs(struct pci_dev *dev) in quirk_brcm_5719_limit_mrrs()
2672 static void quirk_unhide_mch_dev6(struct pci_dev *dev) in quirk_unhide_mch_dev6()
2694 static void quirk_disable_all_msi(struct pci_dev *dev) in quirk_disable_all_msi()
2710 static void quirk_disable_msi(struct pci_dev *dev) in quirk_disable_msi()
2746 static int msi_ht_cap_enabled(struct pci_dev *dev) in msi_ht_cap_enabled()
2769 static void quirk_msi_ht_cap(struct pci_dev *dev) in quirk_msi_ht_cap()
2781 static void quirk_nvidia_ck804_msi_ht_cap(struct pci_dev *dev) in quirk_nvidia_ck804_msi_ht_cap()
2800 static void ht_enable_msi_mapping(struct pci_dev *dev) in ht_enable_msi_mapping()
2830 static void nvenet_msi_disable(struct pci_dev *dev) in nvenet_msi_disable()
2854 static void pci_quirk_nvidia_tegra_disable_rp_msi(struct pci_dev *dev) in pci_quirk_nvidia_tegra_disable_rp_msi()
2917 static void nvbridge_check_legacy_irq_routing(struct pci_dev *dev) in nvbridge_check_legacy_irq_routing()
2939 static int ht_check_msi_mapping(struct pci_dev *dev) in ht_check_msi_mapping()
2969 struct pci_dev *dev; in host_bridge_with_leaf() local
3001 static int is_end_of_ht_chain(struct pci_dev *dev) in is_end_of_ht_chain()
3025 static void nv_ht_enable_msi_mapping(struct pci_dev *dev) in nv_ht_enable_msi_mapping()
3064 static void ht_disable_msi_mapping(struct pci_dev *dev) in ht_disable_msi_mapping()
3084 static void __nv_msi_ht_cap_quirk(struct pci_dev *dev, int all) in __nv_msi_ht_cap_quirk()
3135 static void nv_msi_ht_cap_quirk_all(struct pci_dev *dev) in nv_msi_ht_cap_quirk_all()
3142 static void nv_msi_ht_cap_quirk_leaf(struct pci_dev *dev) in nv_msi_ht_cap_quirk_leaf()
3149 static void quirk_msi_intx_disable_bug(struct pci_dev *dev) in quirk_msi_intx_disable_bug()
3154 static void quirk_msi_intx_disable_ati_bug(struct pci_dev *dev) in quirk_msi_intx_disable_ati_bug()
3173 static void quirk_msi_intx_disable_qca_bug(struct pci_dev *dev) in quirk_msi_intx_disable_qca_bug()
3251 static void quirk_al_msi_disable(struct pci_dev *dev) in quirk_al_msi_disable()
3267 static void quirk_hotplug_bridge(struct pci_dev *dev) in quirk_hotplug_bridge()
3299 static void ricoh_mmc_fixup_rl5c476(struct pci_dev *dev) in ricoh_mmc_fixup_rl5c476()
3331 static void ricoh_mmc_fixup_r5c832(struct pci_dev *dev) in ricoh_mmc_fixup_r5c832()
3402 static void vtd_mask_spec_errors(struct pci_dev *dev) in vtd_mask_spec_errors()
3413 static void fixup_ti816x_class(struct pci_dev *dev) in fixup_ti816x_class()
3429 static void fixup_mpss_256(struct pci_dev *dev) in fixup_mpss_256()
3449 static void quirk_intel_mc_errata(struct pci_dev *dev) in quirk_intel_mc_errata()
3515 static void quirk_intel_ntb(struct pci_dev *dev) in quirk_intel_ntb()
3548 static void disable_igfx_irq(struct pci_dev *dev) in disable_igfx_irq()
3577 static void quirk_remove_d3hot_delay(struct pci_dev *dev) in quirk_remove_d3hot_delay()
3613 static void quirk_broken_intx_masking(struct pci_dev *dev) in quirk_broken_intx_masking()
3744 static void quirk_no_bus_reset(struct pci_dev *dev) in quirk_no_bus_reset()
3753 static void quirk_nvidia_no_bus_reset(struct pci_dev *dev) in quirk_nvidia_no_bus_reset()
3792 static void quirk_no_pm_reset(struct pci_dev *dev) in quirk_no_pm_reset()
3865 static void quirk_apple_poweroff_thunderbolt(struct pci_dev *dev) in quirk_apple_poweroff_thunderbolt()
3918 static int reset_intel_82599_sfp_virtfn(struct pci_dev *dev, bool probe) in reset_intel_82599_sfp_virtfn()
3940 static int reset_ivb_igd(struct pci_dev *dev, bool probe) in reset_ivb_igd()
3983 static int reset_chelsio_generic_dev(struct pci_dev *dev, bool probe) in reset_chelsio_generic_dev()
4061 static int nvme_disable_and_flr(struct pci_dev *dev, bool probe) in nvme_disable_and_flr()
4136 static int delay_250ms_after_flr(struct pci_dev *dev, bool probe) in delay_250ms_after_flr()
4234 int pci_dev_specific_reset(struct pci_dev *dev, bool probe) in pci_dev_specific_reset()
4249 static void quirk_dma_func0_alias(struct pci_dev *dev) in quirk_dma_func0_alias()
4267 static void quirk_dma_func1_alias(struct pci_dev *dev) in quirk_dma_func1_alias()
4357 static void quirk_fixed_dma_alias(struct pci_dev *dev) in quirk_fixed_dma_alias()
4481 static void quirk_relaxedordering_disable(struct pci_dev *dev) in quirk_relaxedordering_disable()
4665 static int pci_quirk_amd_sb_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_amd_sb_acs()
4691 static bool pci_quirk_cavium_acs_match(struct pci_dev *dev) in pci_quirk_cavium_acs_match()
4710 static int pci_quirk_cavium_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_cavium_acs()
4727 static int pci_quirk_xgene_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_xgene_acs()
4743 static int pci_quirk_zhaoxin_pcie_ports_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_zhaoxin_pcie_ports_acs()
4799 static bool pci_quirk_intel_pch_acs_match(struct pci_dev *dev) in pci_quirk_intel_pch_acs_match()
4814 static int pci_quirk_intel_pch_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_intel_pch_acs()
4836 static int pci_quirk_qcom_rp_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_qcom_rp_acs()
4848 static int pci_quirk_nxp_rp_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_nxp_rp_acs()
4854 static int pci_quirk_al_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_al_acs()
4917 static bool pci_quirk_intel_spt_pch_acs_match(struct pci_dev *dev) in pci_quirk_intel_spt_pch_acs_match()
4934 static int pci_quirk_intel_spt_pch_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_intel_spt_pch_acs()
4955 static int pci_quirk_mf_endpoint_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_mf_endpoint_acs()
4971 static int pci_quirk_rciep_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_rciep_acs()
4985 static int pci_quirk_brcm_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_brcm_acs()
4997 static int pci_quirk_loongson_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_loongson_acs()
5018 static int pci_quirk_wangxun_nic_acs(struct pci_dev *dev, u16 acs_flags) in pci_quirk_wangxun_nic_acs()
5210 int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags) in pci_dev_specific_acs_enabled()
5254 static int pci_quirk_enable_intel_lpc_acs(struct pci_dev *dev) in pci_quirk_enable_intel_lpc_acs()
5301 static void pci_quirk_enable_intel_rp_mpc_acs(struct pci_dev *dev) in pci_quirk_enable_intel_rp_mpc_acs()
5326 static int pci_quirk_enable_intel_pch_acs(struct pci_dev *dev) in pci_quirk_enable_intel_pch_acs()
5345 static int pci_quirk_enable_intel_spt_pch_acs(struct pci_dev *dev) in pci_quirk_enable_intel_spt_pch_acs()
5375 static int pci_quirk_disable_intel_spt_pch_acs_redir(struct pci_dev *dev) in pci_quirk_disable_intel_spt_pch_acs_redir()
5414 int pci_dev_specific_enable_acs(struct pci_dev *dev) in pci_dev_specific_enable_acs()
5435 int pci_dev_specific_disable_acs_redir(struct pci_dev *dev) in pci_dev_specific_disable_acs_redir()
5549 static void quirk_no_flr(struct pci_dev *dev) in quirk_no_flr()
5562 static void quirk_no_flr_snet(struct pci_dev *dev) in quirk_no_flr_snet()
6099 static void pci_fixup_no_d0_pme(struct pci_dev *dev) in pci_fixup_no_d0_pme()
6116 static void pci_fixup_no_msi_no_pme(struct pci_dev *dev) in pci_fixup_no_msi_no_pme()
6196 static void rom_bar_overlap_defect(struct pci_dev *dev) in rom_bar_overlap_defect()
6214 static void aspm_l1_acceptable_latency(struct pci_dev *dev) in aspm_l1_acceptable_latency()
6258 static void dpc_log_size(struct pci_dev *dev) in dpc_log_size()