Searched refs:pci_dev (Results 1 - 25 of 2460) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_display_misc.c8 struct pci_dev;
10 unsigned int intel_gmch_vga_set_decode(struct pci_dev *pdev, bool enable_decode);
12 unsigned int intel_gmch_vga_set_decode(struct pci_dev *pdev, bool enable_decode)
/linux-master/include/linux/
H A Dptp_pch.h15 struct pci_dev;
17 void pch_ch_control_write(struct pci_dev *pdev, u32 val);
18 u32 pch_ch_event_read(struct pci_dev *pdev);
19 void pch_ch_event_write(struct pci_dev *pdev, u32 val);
20 u32 pch_src_uuid_lo_read(struct pci_dev *pdev);
21 u32 pch_src_uuid_hi_read(struct pci_dev *pdev);
22 u64 pch_rx_snap_read(struct pci_dev *pdev);
23 u64 pch_tx_snap_read(struct pci_dev *pdev);
24 int pch_set_station_address(u8 *addr, struct pci_dev *pdev);
H A Dblk-mq-pci.h6 struct pci_dev;
8 void blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev,
H A Dpci-ats.h9 bool pci_ats_supported(struct pci_dev *dev);
10 int pci_enable_ats(struct pci_dev *dev, int ps);
11 void pci_disable_ats(struct pci_dev *dev);
12 int pci_ats_queue_depth(struct pci_dev *dev);
13 int pci_ats_page_aligned(struct pci_dev *dev);
15 static inline bool pci_ats_supported(struct pci_dev *d)
17 static inline int pci_enable_ats(struct pci_dev *d, int ps)
19 static inline void pci_disable_ats(struct pci_dev *d) { }
20 static inline int pci_ats_queue_depth(struct pci_dev *d)
22 static inline int pci_ats_page_aligned(struct pci_dev *de
[all...]
H A Dvgaarb.h17 struct pci_dev;
29 void vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes);
30 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible);
31 void vga_put(struct pci_dev *pdev, unsigned int rsrc);
32 struct pci_dev *vga_default_device(void);
33 void vga_set_default_device(struct pci_dev *pdev);
34 int vga_remove_vgacon(struct pci_dev *pdev);
35 int vga_client_register(struct pci_dev *pdev,
36 unsigned int (*set_decode)(struct pci_dev *pdev, bool state));
38 static inline void vga_set_legacy_decoding(struct pci_dev *pde
[all...]
H A Dpci-p2pdma.h20 int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size,
22 int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients,
24 bool pci_has_p2pmem(struct pci_dev *pdev);
25 struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients);
26 void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size);
27 void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size);
28 pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr);
29 struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
31 void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl);
32 void pci_p2pmem_publish(struct pci_dev *pde
[all...]
H A Dvga_switcheroo.h36 struct pci_dev;
122 enum vga_switcheroo_client_id (*get_client_id)(struct pci_dev *pdev);
144 void (*set_gpu_state)(struct pci_dev *dev, enum vga_switcheroo_state);
145 void (*reprobe)(struct pci_dev *dev);
146 bool (*can_switch)(struct pci_dev *dev);
147 void (*gpu_bound)(struct pci_dev *dev, enum vga_switcheroo_client_id);
151 void vga_switcheroo_unregister_client(struct pci_dev *dev);
152 int vga_switcheroo_register_client(struct pci_dev *dev,
155 int vga_switcheroo_register_audio_client(struct pci_dev *pdev,
157 struct pci_dev *vga_de
[all...]
/linux-master/arch/x86/include/asm/
H A Dprobe_roms.h4 struct pci_dev;
6 extern void __iomem *pci_map_biosrom(struct pci_dev *pdev);
8 extern size_t pci_biosrom_size(struct pci_dev *pdev);
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00pci.h22 int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops);
23 void rt2x00pci_remove(struct pci_dev *pci_dev);
/linux-master/arch/s390/pci/
H A Dpci_iov.h14 void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn);
16 void zpci_iov_map_resources(struct pci_dev *pdev);
18 int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn);
21 static inline void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn) {}
23 static inline void zpci_iov_map_resources(struct pci_dev *pdev) {}
25 static inline int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn)
/linux-master/include/xen/
H A Dpci.h7 int xen_find_device_domain_owner(struct pci_dev *dev);
8 int xen_register_device_domain_owner(struct pci_dev *dev, uint16_t domain);
9 int xen_unregister_device_domain_owner(struct pci_dev *dev);
11 static inline int xen_find_device_domain_owner(struct pci_dev *dev)
16 static inline int xen_register_device_domain_owner(struct pci_dev *dev,
22 static inline int xen_unregister_device_domain_owner(struct pci_dev *dev)
/linux-master/sound/soc/sof/
H A Dsof-pci-dev.h13 int sof_pci_probe(struct pci_dev *pci, const struct pci_device_id *pci_id);
14 void sof_pci_remove(struct pci_dev *pci);
15 void sof_pci_shutdown(struct pci_dev *pci);
/linux-master/drivers/gpu/drm/i915/
H A Di915_pci.h11 struct pci_dev;
16 bool i915_pci_resource_valid(struct pci_dev *pdev, int bar);
/linux-master/sound/pci/asihpi/
H A Dhpioctl.h11 int asihpi_adapter_probe(struct pci_dev *pci_dev,
13 void asihpi_adapter_remove(struct pci_dev *pci_dev);
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp6000_pcie.h15 nfp_cpp_from_nfp6000_pcie(struct pci_dev *pdev, const struct nfp_dev_info *dev_info);
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dpcie_quirks.h9 int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev);
/linux-master/drivers/tty/serial/8250/
H A D8250_pcilib.h10 struct pci_dev;
14 int serial8250_pci_setup_port(struct pci_dev *dev, struct uart_8250_port *port, u8 bar,
/linux-master/arch/powerpc/platforms/pasemi/
H A Dpasemi.h7 struct pci_dev;
8 extern void pas_pci_irq_fixup(struct pci_dev *dev);
9 extern void pas_pci_dma_dev_setup(struct pci_dev *dev);
11 void __iomem *__init pasemi_pci_getcfgaddr(struct pci_dev *dev, int offset);
/linux-master/drivers/xen/xen-pciback/
H A Dconf_space_quirks.h18 struct pci_dev *pdev;
21 int xen_pcibk_config_quirks_add_field(struct pci_dev *dev, struct config_field
24 int xen_pcibk_config_quirks_init(struct pci_dev *dev);
28 int xen_pcibk_config_quirk_release(struct pci_dev *dev);
30 int xen_pcibk_field_is_dup(struct pci_dev *dev, unsigned int reg);
/linux-master/drivers/pci/
H A Dpci.h28 bool pcie_cap_has_lnkctl(const struct pci_dev *dev);
29 bool pcie_cap_has_lnkctl2(const struct pci_dev *dev);
30 bool pcie_cap_has_rtctl(const struct pci_dev *dev);
42 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai,
45 bool pci_reset_supported(struct pci_dev *dev);
46 void pci_init_reset_methods(struct pci_dev *dev);
47 int pci_bridge_secondary_bus_reset(struct pci_dev *dev);
48 int pci_bus_error_reset(struct pci_dev *dev);
62 void pci_allocate_cap_save_buffers(struct pci_dev *dev);
63 void pci_free_cap_save_buffers(struct pci_dev *de
105 pci_has_subordinate(struct pci_dev *pci_dev) argument
110 pci_power_manageable(struct pci_dev *pci_dev) argument
[all...]
H A Dpci-driver.c106 struct pci_dev *dev)
137 struct pci_dev *dev)
206 struct pci_dev *pdev = kzalloc(sizeof(*pdev), GFP_KERNEL);
301 struct pci_dev *dev;
308 struct pci_dev *pci_dev = ddi->dev; local
310 struct device *dev = &pci_dev->dev;
323 pci_dev->driver = pci_drv;
324 rc = pci_drv->probe(pci_dev, ddi->id);
328 pci_dev
407 __pci_device_probe(struct pci_driver *drv, struct pci_dev *pci_dev) argument
438 struct pci_dev *pci_dev = to_pci_dev(dev); local
462 struct pci_dev *pci_dev = to_pci_dev(dev); local
505 struct pci_dev *pci_dev = to_pci_dev(dev); local
532 pci_restore_standard_config(struct pci_dev *pci_dev) argument
552 pci_pm_default_resume(struct pci_dev *pci_dev) argument
558 pci_pm_power_up_and_verify_state(struct pci_dev *pci_dev) argument
564 pci_pm_default_resume_early(struct pci_dev *pci_dev) argument
571 pci_pm_bridge_power_up_actions(struct pci_dev *pci_dev) argument
603 pci_pm_set_unknown_state(struct pci_dev *pci_dev) argument
617 pci_pm_reenable_device(struct pci_dev *pci_dev) argument
635 struct pci_dev *pci_dev = to_pci_dev(dev); local
662 struct pci_dev *pci_dev = to_pci_dev(dev); local
676 struct pci_dev *pci_dev = to_pci_dev(dev); local
687 pci_pm_default_suspend(struct pci_dev *pci_dev) argument
694 pci_has_legacy_pm_support(struct pci_dev *pci_dev) argument
714 struct pci_dev *pci_dev = to_pci_dev(dev); local
738 struct pci_dev *pci_dev = to_pci_dev(dev); local
768 pcie_pme_root_status_cleanup(struct pci_dev *pci_dev) argument
783 struct pci_dev *pci_dev = to_pci_dev(dev); local
855 struct pci_dev *pci_dev = to_pci_dev(dev); local
950 struct pci_dev *pci_dev = to_pci_dev(dev); local
992 struct pci_dev *pci_dev = to_pci_dev(dev); local
1034 struct pci_dev *pci_dev = to_pci_dev(dev); local
1070 struct pci_dev *pci_dev = to_pci_dev(dev); local
1095 struct pci_dev *pci_dev = to_pci_dev(dev); local
1121 struct pci_dev *pci_dev = to_pci_dev(dev); local
1142 struct pci_dev *pci_dev = to_pci_dev(dev); local
1186 struct pci_dev *pci_dev = to_pci_dev(dev); local
1226 struct pci_dev *pci_dev = to_pci_dev(dev); local
1243 struct pci_dev *pci_dev = to_pci_dev(dev); local
1286 struct pci_dev *pci_dev = to_pci_dev(dev); local
1343 struct pci_dev *pci_dev = to_pci_dev(dev); local
1373 struct pci_dev *pci_dev = to_pci_dev(dev); local
1508 struct pci_dev *pci_dev = to_pci_dev(dev); local
[all...]
/linux-master/drivers/usb/host/
H A Dpci-quirks.h6 int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev);
39 void uhci_reset_hc(struct pci_dev *pdev, unsigned long base);
40 int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base);
41 void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev);
42 void usb_enable_intel_xhci_ports(struct pci_dev *xhci_pdev);
43 void usb_disable_xhci_ports(struct pci_dev *xhci_pdev);
45 struct pci_dev;
46 static inline void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev) {}
47 static inline void usb_disable_xhci_ports(struct pci_dev *xhci_pdev) {}
H A Dxhci-pci.h8 int renesas_xhci_check_request_fw(struct pci_dev *dev,
12 static int renesas_xhci_check_request_fw(struct pci_dev *dev,
/linux-master/arch/mips/pci/
H A Dfixup-bcm63xx.c13 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
18 int pcibios_plat_dev_init(struct pci_dev *dev)
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dpci.h8 struct pci_dev *pdev;
12 int nvkm_device_pci_new(struct pci_dev *, const char *cfg, const char *dbg,

Completed in 679 milliseconds

1234567891011>>