Home
last modified time | relevance | path

Searched refs:pci_dev (Results 1 – 25 of 1674) sorted by relevance

12345678910>>...67

/drivers/pci/
A Dpci.h137 int pci_power_up(struct pci_dev *dev);
147 void pci_dev_complete_resume(struct pci_dev *pci_dev);
150 void pci_pm_power_up_and_verify_state(struct pci_dev *pci_dev);
151 void pci_pm_init(struct pci_dev *dev);
152 void pci_ea_init(struct pci_dev *dev);
153 void pci_msi_init(struct pci_dev *dev);
186 static inline bool pci_has_subordinate(struct pci_dev *pci_dev) in pci_has_subordinate() argument
188 return !!(pci_dev->subordinate); in pci_has_subordinate()
191 static inline bool pci_power_manageable(struct pci_dev *pci_dev) in pci_power_manageable() argument
197 return !pci_has_subordinate(pci_dev) || pci_dev->bridge_d3; in pci_power_manageable()
[all …]
A Dpci-driver.c308 struct pci_dev *pci_dev = ddi->dev; in local_pci_probe() local
438 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_device_probe() local
462 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_device_remove() local
505 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_device_shutdown() local
629 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_legacy_suspend() local
656 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_legacy_suspend_late() local
670 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_legacy_resume() local
699 pci_dev->vendor, pci_dev->device); in pci_has_legacy_pm_support()
708 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_pm_prepare() local
734 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_pm_complete() local
[all …]
A Dpci.c60 struct pci_dev *dev;
1249 static int pci_resume_one(struct pci_dev *pci_dev, void *ign) in pci_resume_one() argument
2871 bool pci_dev_need_resume(struct pci_dev *pci_dev) in pci_dev_need_resume() argument
2902 void pci_dev_adjust_pme(struct pci_dev *pci_dev) in pci_dev_adjust_pme() argument
2923 void pci_dev_complete_resume(struct pci_dev *pci_dev) in pci_dev_complete_resume() argument
3203 void pci_pm_power_up_and_verify_state(struct pci_dev *pci_dev) in pci_pm_power_up_and_verify_state() argument
3476 static void pci_add_saved_cap(struct pci_dev *pci_dev, in pci_add_saved_cap() argument
5418 struct pci_dev *dev; in pci_bus_resettable()
5436 struct pci_dev *dev; in pci_bus_lock()
5450 struct pci_dev *dev; in pci_bus_unlock()
[all …]
A Dquirks.c267 struct pci_dev *dev = NULL; in pci_apply_final_quirks()
332 struct pci_dev *d = NULL; in quirk_passive_release()
450 struct pci_dev *p; in quirk_vialatency()
1074 struct pci_dev *pdev; in quirk_xio2000a()
2729 struct pci_dev *apc_bridge; in quirk_amd_780_apc_msi()
2782 struct pci_dev *pdev; in quirk_nvidia_ck804_msi_ht_cap()
2968 struct pci_dev *dev; in host_bridge_with_leaf()
3026 struct pci_dev *host_bridge; in nv_ht_enable_msi_mapping()
3085 struct pci_dev *host_bridge; in __nv_msi_ht_cap_quirk()
3155 struct pci_dev *p; in quirk_msi_intx_disable_ati_bug()
[all …]
A Dsearch.c29 int (*fn)(struct pci_dev *pdev, in pci_for_each_dma_alias()
61 struct pci_dev *tmp; in pci_for_each_dma_alias()
196 struct pci_dev *dev; in pci_get_slot()
231 struct pci_dev *dev = NULL; in pci_get_domain_bus_and_slot()
269 struct pci_dev *from) in pci_get_dev_by_id()
273 struct pci_dev *pdev = NULL; in pci_get_dev_by_id()
303 struct pci_dev *from) in pci_get_subsys()
331 struct pci_dev *from) in pci_get_device()
351 struct pci_dev *pci_get_class(unsigned int class, struct pci_dev *from) in pci_get_class()
382 struct pci_dev *pci_get_base_class(unsigned int class, struct pci_dev *from) in pci_get_base_class()
[all …]
A Diov.c43 struct pci_dev *pf; in pci_iov_vf_id()
72 struct pci_dev *pf_dev; in pci_iov_get_pf_drvdata()
206 struct pci_dev *virtfn, int id) in pci_iov_sysfs_link()
314 static struct pci_dev *pci_iov_scan_device(struct pci_dev *dev, int id, in pci_iov_scan_device()
318 struct pci_dev *virtfn; in pci_iov_scan_device()
349 struct pci_dev *virtfn; in pci_iov_add_virtfn()
406 struct pci_dev *virtfn; in pci_iov_remove_virtfn()
652 struct pci_dev *pdev; in sriov_enable()
802 struct pci_dev *pdev; in sriov_init()
1137 struct pci_dev *dev; in pci_iov_bus_range()
[all …]
A Dpci-acpi.c862 struct pci_dev *pci_dev; in pci_acpi_wake_dev() local
866 if (pci_dev->pme_poll) in pci_acpi_wake_dev()
876 if (pci_dev->pme_support) in pci_acpi_wake_dev()
900 struct pci_dev *pci_dev) in pci_acpi_add_pm_notifier() argument
996 struct pci_dev *rpdev; in acpi_pci_bridge_d3()
1323 struct pci_dev *pci_dev = to_pci_dev(dev); in acpi_pci_find_companion() local
1343 addr = (PCI_SLOT(pci_dev->devfn) << 16) | PCI_FUNC(pci_dev->devfn); in acpi_pci_find_companion()
1438 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_acpi_setup() local
1455 if (pci_dev->bridge_d3) in pci_acpi_setup()
1467 struct pci_dev *pci_dev = to_pci_dev(dev); in pci_acpi_cleanup() local
[all …]
/drivers/misc/genwqe/
A Dcard_base.c197 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_bus_reset() local
266 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_tweak_hardware() local
359 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_setup_vf_jtimer() local
430 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_read_ids() local
477 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_start() local
610 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_recover_card() local
661 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_fir_checking() local
826 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_platform_recovery() local
869 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_reload_bistream() local
935 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_health_thread() local
[all …]
A Dcard_ddcb.c168 struct pci_dev *pci_dev = cd->pci_dev; in print_ddcb_info() local
370 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_check_ddcb_queue() local
482 struct pci_dev *pci_dev = cd->pci_dev; in __genwqe_wait_ddcb() local
626 struct pci_dev *pci_dev = cd->pci_dev; in __genwqe_purge_ddcb() local
728 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_init_debug_data() local
760 struct pci_dev *pci_dev = cd->pci_dev; in __genwqe_enqueue_ddcb() local
916 struct pci_dev *pci_dev = cd->pci_dev; in __genwqe_execute_raw_ddcb() local
1027 struct pci_dev *pci_dev = cd->pci_dev; in setup_ddcb_queue() local
1124 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_pf_isr() local
1232 struct pci_dev *pci_dev = cd->pci_dev; in genwqe_setup_service_layer() local
[all …]
/drivers/i2c/busses/
A Di2c-amd-mp2-pci.c113 struct pci_dev *pdev = privdata->pci_dev; in amd_mp2_pci_check_rw_event()
137 struct pci_dev *pdev = privdata->pci_dev; in __amd_mp2_process_event()
186 struct pci_dev *pdev = privdata->pci_dev; in amd_mp2_process_event()
204 struct pci_dev *pdev = privdata->pci_dev; in amd_mp2_irq_isr()
251 struct pci_dev *pdev = privdata->pci_dev; in amd_mp2_register_cb()
289 struct pci_dev *pci_dev) in amd_mp2_pci_init() argument
323 if (!pci_dev->msix_enabled && !pci_dev->msi_enabled) in amd_mp2_pci_init()
352 privdata->pci_dev = pci_dev; in amd_mp2_pci_probe()
385 struct pci_dev *pci_dev = to_pci_dev(dev); in amd_mp2_pci_suspend() local
409 struct pci_dev *pci_dev = to_pci_dev(dev); in amd_mp2_pci_resume() local
[all …]
/drivers/media/pci/netup_unidvb/
A Dnetup_unidvb_core.c249 struct pci_dev *pci_dev = (struct pci_dev *)dev_id; in netup_unidvb_isr() local
279 dev_err(&pci_dev->dev, in netup_unidvb_isr()
722 struct pci_dev *pci_dev) in netup_unidvb_ci_setup() argument
736 static int netup_unidvb_request_mmio(struct pci_dev *pci_dev) in netup_unidvb_request_mmio() argument
740 dev_err(&pci_dev->dev, in netup_unidvb_request_mmio()
778 static int netup_unidvb_initdev(struct pci_dev *pci_dev, in netup_unidvb_initdev() argument
823 ndev->pci_dev = pci_dev; in netup_unidvb_initdev()
890 pci_dev->irq); in netup_unidvb_initdev()
974 dev_err(&pci_dev->dev, in netup_unidvb_initdev()
979 static void netup_unidvb_finidev(struct pci_dev *pci_dev) in netup_unidvb_finidev() argument
[all …]
/drivers/media/pci/cobalt/
A Dcobalt-driver.c188 struct pci_dev *pci_dev = cobalt->pci_dev; in cobalt_pcie_status_show() local
189 struct pci_dev *pci_bus_dev = cobalt->pci_dev->bus->self; in cobalt_pcie_status_show()
237 struct pci_dev *pci_dev = cobalt->pci_dev; in pcie_link_get_lanes() local
248 struct pci_dev *pci_dev = cobalt->pci_dev->bus->self; in pcie_bus_link_get_lanes() local
257 static void msi_config_show(struct cobalt *cobalt, struct pci_dev *pci_dev) in msi_config_show() argument
279 static void cobalt_pci_iounmap(struct cobalt *cobalt, struct pci_dev *pci_dev) in cobalt_pci_iounmap() argument
291 static void cobalt_free_msi(struct cobalt *cobalt, struct pci_dev *pci_dev) in cobalt_free_msi() argument
297 static int cobalt_setup_pci(struct cobalt *cobalt, struct pci_dev *pci_dev, in cobalt_setup_pci() argument
656 static int cobalt_probe(struct pci_dev *pci_dev, in cobalt_probe() argument
669 cobalt->pci_dev = pci_dev; in cobalt_probe()
[all …]
/drivers/xen/
A Dpci.c30 struct pci_dev *pci_dev = to_pci_dev(dev); in xen_add_device() local
32 struct pci_dev *physfn = pci_dev->physfn; in xen_add_device()
70 if (pci_dev->is_virtfn) { in xen_add_device()
76 if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) in xen_add_device()
127 .devfn = pci_dev->devfn, in xen_add_device()
137 else if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) { in xen_add_device()
149 .devfn = pci_dev->devfn, in xen_add_device()
162 struct pci_dev *pci_dev = to_pci_dev(dev); in xen_remove_device() local
178 .devfn = pci_dev->devfn in xen_remove_device()
188 .devfn = pci_dev->devfn in xen_remove_device()
[all …]
/drivers/net/wireless/ralink/rt2x00/
A Drt2x00pci.c41 struct pci_dev *pci_dev = to_pci_dev(rt2x00dev->dev); in rt2x00pci_alloc_reg() local
65 int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops) in rt2x00pci_probe() argument
78 retval = pci_request_regions(pci_dev, pci_name(pci_dev)); in rt2x00pci_probe()
84 pci_set_master(pci_dev); in rt2x00pci_probe()
86 if (pci_set_mwi(pci_dev)) in rt2x00pci_probe()
102 pci_set_drvdata(pci_dev, hw); in rt2x00pci_probe()
111 if (pci_is_pcie(pci_dev)) in rt2x00pci_probe()
141 pci_clear_mwi(pci_dev); in rt2x00pci_probe()
145 pci_disable_device(pci_dev); in rt2x00pci_probe()
151 void rt2x00pci_remove(struct pci_dev *pci_dev) in rt2x00pci_remove() argument
[all …]
/drivers/xen/xen-pciback/
A Dconf_space.h15 typedef void *(*conf_field_init) (struct pci_dev *dev, int offset);
19 typedef int (*conf_dword_write) (struct pci_dev *dev, int offset, u32 value,
21 typedef int (*conf_word_write) (struct pci_dev *dev, int offset, u16 value,
23 typedef int (*conf_byte_write) (struct pci_dev *dev, int offset, u8 value,
29 typedef int (*conf_byte_read) (struct pci_dev *dev, int offset, u8 *value,
80 int xen_pcibk_config_add_field_offset(struct pci_dev *dev,
84 static inline int xen_pcibk_config_add_field(struct pci_dev *dev, in xen_pcibk_config_add_field()
90 static inline int xen_pcibk_config_add_fields(struct pci_dev *dev, in xen_pcibk_config_add_fields()
131 int xen_pcibk_config_header_add_fields(struct pci_dev *dev);
132 int xen_pcibk_config_capability_add_fields(struct pci_dev *dev);
[all …]
A Dpciback.h24 struct pci_dev *dev;
70 void pcistub_put_pci_dev(struct pci_dev *dev);
78 void xen_pcibk_reset_device(struct pci_dev *pdev);
82 int xen_pcibk_config_init_dev(struct pci_dev *dev);
83 void xen_pcibk_config_free_dyn_fields(struct pci_dev *dev);
84 void xen_pcibk_config_reset_dev(struct pci_dev *dev);
85 void xen_pcibk_config_free_dev(struct pci_dev *dev);
114 struct pci_dev *(*get)(struct xen_pcibk_device *pdev,
124 struct pci_dev *dev, in xen_pcibk_add_pci_dev()
134 struct pci_dev *dev, bool lock) in xen_pcibk_release_pci_dev()
[all …]
/drivers/staging/media/ipu3/
A Dipu3.c315 dev_err(&imgu->pci_dev->dev, in imgu_queue_buffers()
617 static int imgu_pci_probe(struct pci_dev *pci_dev, in imgu_pci_probe() argument
630 imgu->pci_dev = pci_dev; in imgu_pci_probe()
639 pci_dev->device, pci_dev->revision); in imgu_pci_probe()
644 r = pcim_iomap_regions(pci_dev, 1 << IMGU_PCI_BAR, pci_name(pci_dev)); in imgu_pci_probe()
662 pci_set_master(pci_dev); in imgu_pci_probe()
681 dev_err(&pci_dev->dev, in imgu_pci_probe()
695 dev_err(&pci_dev->dev, in imgu_pci_probe()
715 r = devm_request_threaded_irq(&pci_dev->dev, pci_dev->irq, in imgu_pci_probe()
745 static void imgu_pci_remove(struct pci_dev *pci_dev) in imgu_pci_remove() argument
[all …]
/drivers/virtio/
A Dvirtio_pci_common.c600 struct pci_dev *pci_dev = to_pci_dev(dev); in virtio_pci_freeze() local
613 struct pci_dev *pci_dev = to_pci_dev(dev); in virtio_pci_restore() local
627 struct pci_dev *pci_dev = to_pci_dev(dev); in vp_supports_pm_no_reset() local
630 if (!pci_dev->pm_cap) in vp_supports_pm_no_reset()
633 pci_read_config_word(pci_dev, pci_dev->pm_cap + PCI_PM_CTRL, &pmcsr); in vp_supports_pm_no_reset()
682 static int virtio_pci_probe(struct pci_dev *pci_dev, in virtio_pci_probe() argument
696 vp_dev->pci_dev = pci_dev; in virtio_pci_probe()
745 static void virtio_pci_remove(struct pci_dev *pci_dev) in virtio_pci_remove() argument
770 static int virtio_pci_sriov_configure(struct pci_dev *pci_dev, int num_vfs) in virtio_pci_sriov_configure() argument
797 static void virtio_pci_reset_prepare(struct pci_dev *pci_dev) in virtio_pci_reset_prepare() argument
[all …]
A Dvirtio_pci_legacy_dev.c18 struct pci_dev *pci_dev = ldev->pci_dev; in vp_legacy_probe() local
22 if (pci_dev->device < 0x1000 || pci_dev->device > 0x103f) in vp_legacy_probe()
25 if (pci_dev->revision != VIRTIO_PCI_ABI_VERSION) in vp_legacy_probe()
36 dma_set_coherent_mask(&pci_dev->dev, in vp_legacy_probe()
47 ldev->ioaddr = pci_iomap(pci_dev, 0, 0); in vp_legacy_probe()
55 ldev->id.vendor = pci_dev->subsystem_vendor; in vp_legacy_probe()
56 ldev->id.device = pci_dev->subsystem_device; in vp_legacy_probe()
60 pci_release_region(pci_dev, 0); in vp_legacy_probe()
71 struct pci_dev *pci_dev = ldev->pci_dev; in vp_legacy_remove() local
73 pci_iounmap(pci_dev, ldev->ioaddr); in vp_legacy_remove()
[all …]
A Dvirtio_pci_modern_dev.c26 struct pci_dev *dev = mdev->pci_dev; in vp_modern_map_capability()
225 struct pci_dev *pci_dev = mdev->pci_dev; in vp_modern_probe() local
240 if (pci_dev->device < 0x1000 || pci_dev->device > 0x107f) in vp_modern_probe()
243 if (pci_dev->device < 0x1040) { in vp_modern_probe()
260 dev_info(&pci_dev->dev, in vp_modern_probe()
273 dev_err(&pci_dev->dev, in vp_modern_probe()
314 pci_read_config_dword(pci_dev, in vp_modern_probe()
319 pci_read_config_dword(pci_dev, in vp_modern_probe()
324 pci_read_config_dword(pci_dev, in vp_modern_probe()
378 struct pci_dev *pci_dev = mdev->pci_dev; in vp_modern_remove() local
[all …]
/drivers/media/pci/tw68/
A Dtw68-core.c211 static int tw68_initdev(struct pci_dev *pci_dev, in tw68_initdev() argument
230 dev->pci = pci_dev; in tw68_initdev()
231 if (pci_enable_device(pci_dev)) { in tw68_initdev()
248 dev->name, pci_name(pci_dev), dev->pci_rev, pci_dev->irq, in tw68_initdev()
250 pci_set_master(pci_dev); in tw68_initdev()
278 pci_resource_len(pci_dev, 0), in tw68_initdev()
300 err = devm_request_irq(&pci_dev->dev, pci_dev->irq, tw68_irq, in tw68_initdev()
304 dev->name, pci_dev->irq); in tw68_initdev()
340 static void tw68_finidev(struct pci_dev *pci_dev) in tw68_finidev() argument
364 struct pci_dev *pci_dev = to_pci_dev(dev_d); in tw68_suspend() local
[all …]
/drivers/usb/core/
A Dhcd-pci.c48 struct pci_dev *companion; in for_each_companion()
380 static void powermac_set_asic(struct pci_dev *pci_dev, int enable) in powermac_set_asic() argument
395 static inline void powermac_set_asic(struct pci_dev *pci_dev, int enable) in powermac_set_asic() argument
420 struct pci_dev *pci_dev = to_pci_dev(dev); in suspend_common() local
477 pci_disable_device(pci_dev); in suspend_common()
483 struct pci_dev *pci_dev = to_pci_dev(dev); in resume_common() local
500 pci_set_master(pci_dev); in resume_common()
536 struct pci_dev *pci_dev = to_pci_dev(dev); in hcd_pci_suspend_noirq() local
544 pci_save_state(pci_dev); in hcd_pci_suspend_noirq()
569 powermac_set_asic(pci_dev, 0); in hcd_pci_suspend_noirq()
[all …]
/drivers/media/pci/tw686x/
A Dtw686x-core.c181 dev_dbg(&dev->pci_dev->dev, in tw686x_irq()
240 static int tw686x_probe(struct pci_dev *pci_dev, in tw686x_probe() argument
268 pci_name(pci_dev), pci_dev->irq, in tw686x_probe()
272 dev->pci_dev = pci_dev; in tw686x_probe()
278 pci_set_master(pci_dev); in tw686x_probe()
352 pci_release_regions(pci_dev); in tw686x_probe()
354 pci_disable_device(pci_dev); in tw686x_probe()
364 static void tw686x_remove(struct pci_dev *pci_dev) in tw686x_remove() argument
372 free_irq(pci_dev->irq, dev); in tw686x_remove()
380 pci_disable_device(pci_dev); in tw686x_remove()
[all …]
/drivers/thermal/intel/int340x_thermal/
A Dprocessor_thermal_device.h74 int proc_thermal_rapl_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
77 static int __maybe_unused proc_thermal_rapl_add(struct pci_dev *pdev, in proc_thermal_rapl_add()
88 int proc_thermal_rfim_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv);
89 void proc_thermal_rfim_remove(struct pci_dev *pdev);
92 void proc_thermal_wt_req_remove(struct pci_dev *pdev);
106 void proc_thermal_power_floor_intr_callback(struct pci_dev *pdev,
110 int processor_thermal_send_mbox_read_cmd(struct pci_dev *pdev, u16 id, u64 *resp);
111 int processor_thermal_send_mbox_write_cmd(struct pci_dev *pdev, u16 id, u32 data);
118 void proc_thermal_wt_hint_remove(struct pci_dev *pdev);
124 int proc_thermal_mmio_add(struct pci_dev *pdev,
[all …]
/drivers/pci/msi/
A Dmsi.h8 int pci_msi_setup_msi_irqs(struct pci_dev *dev, int nvec, int type);
9 void pci_msi_teardown_msi_irqs(struct pci_dev *dev);
87 void msix_prepare_msi_desc(struct pci_dev *dev, struct msi_desc *desc);
93 void pci_msi_shutdown(struct pci_dev *dev);
94 void pci_msix_shutdown(struct pci_dev *dev);
95 void pci_free_msi_irqs(struct pci_dev *dev);
99 void __pci_restore_msi_state(struct pci_dev *dev);
100 void __pci_restore_msix_state(struct pci_dev *dev);
116 int pci_msi_legacy_setup_msi_irqs(struct pci_dev *dev, int nvec, int type);
117 void pci_msi_legacy_teardown_msi_irqs(struct pci_dev *dev);
[all …]

Completed in 93 milliseconds

12345678910>>...67