/linux-master/drivers/gpu/drm/xe/display/ |
H A D | xe_display_misc.c | 8 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 D | ptp_pch.h | 15 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 D | blk-mq-pci.h | 6 struct pci_dev; 8 void blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev,
|
H A D | pci-ats.h | 9 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 D | vgaarb.h | 17 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 D | pci-p2pdma.h | 20 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 D | vga_switcheroo.h | 36 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 D | probe_roms.h | 4 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 D | rt2x00pci.h | 22 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 D | pci_iov.h | 14 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 D | pci.h | 7 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 D | sof-pci-dev.h | 13 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 D | i915_pci.h | 11 struct pci_dev; 16 bool i915_pci_resource_valid(struct pci_dev *pdev, int bar);
|
/linux-master/sound/pci/asihpi/ |
H A D | hpioctl.h | 11 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 D | nfp6000_pcie.h | 15 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 D | pcie_quirks.h | 9 int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev);
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_pcilib.h | 10 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 D | pasemi.h | 7 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 D | conf_space_quirks.h | 18 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 D | pci.h | 28 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 D | pci-driver.c | 106 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 D | pci-quirks.h | 6 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 D | xhci-pci.h | 8 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 D | fixup-bcm63xx.c | 13 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 D | pci.h | 8 struct pci_dev *pdev; 12 int nvkm_device_pci_new(struct pci_dev *, const char *cfg, const char *dbg,
|