Searched refs:pci_dev (Results 226 - 250 of 2460) sorted by relevance

1234567891011>>

/linux-master/drivers/pci/hotplug/
H A Dpciehp_pci.c34 struct pci_dev *dev;
35 struct pci_dev *bridge = ctrl->pcie->port;
93 struct pci_dev *dev, *temp;
H A Dshpchp_sysfs.c26 struct pci_dev *pdev;
80 return device_create_file(&ctrl->pci_dev->dev, &dev_attr_ctrl);
85 device_remove_file(&ctrl->pci_dev->dev, &dev_attr_ctrl);
/linux-master/arch/powerpc/include/asm/
H A Dpci.h41 static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel)
98 extern struct pci_dev *of_create_pci_dev(struct device_node *node,
103 extern void of_scan_pci_bridge(struct pci_dev *dev);
/linux-master/drivers/pci/msi/
H A Dirqdomain.c11 int pci_msi_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
22 void pci_msi_teardown_msi_irqs(struct pci_dev *dev)
60 struct pci_dev *dev = msi_desc_to_pci_dev(desc);
234 static bool pci_match_device_domain(struct pci_dev *pdev, enum irq_domain_bus_token bus_token)
239 static bool pci_create_device_domain(struct pci_dev *pdev, const struct msi_domain_template *tmpl,
270 bool pci_setup_msi_device_domain(struct pci_dev *pdev)
303 bool pci_setup_msix_device_domain(struct pci_dev *pdev, unsigned int hwsize)
324 bool pci_msi_domain_supports(struct pci_dev *pdev, unsigned int feature_mask,
397 bool pci_create_ims_domain(struct pci_dev *pdev, const struct msi_domain_template *template,
430 static int get_msi_id_cb(struct pci_dev *pde
[all...]
/linux-master/arch/x86/include/asm/
H A Dpci.h27 struct pci_dev *vmd_dev; /* VMD Device if in Intel VMD domain */
92 int pcibios_set_irq_routing(struct pci_dev *dev, int pin, int irq);
94 bool pci_dev_has_default_msi_parent_domain(struct pci_dev *dev);
/linux-master/include/linux/
H A Dscreen_info.h14 struct pci_dev;
123 struct pci_dev *screen_info_pci_dev(const struct screen_info *si);
127 static inline struct pci_dev *screen_info_pci_dev(const struct screen_info *si)
H A D8250_pci.h35 pciserial_init_ports(struct pci_dev *dev, const struct pciserial_board *board);
/linux-master/drivers/cxl/
H A Dcxlpci.h117 static inline bool cxl_pci_flit_256(struct pci_dev *pdev)
130 void cxl_cor_error_detected(struct pci_dev *pdev);
131 pci_ers_result_t cxl_error_detected(struct pci_dev *pdev,
/linux-master/drivers/fpga/
H A Ddfl-pci.c42 static void __iomem *cci_pci_ioremap_bar0(struct pci_dev *pcidev)
50 static int cci_pci_alloc_irq(struct pci_dev *pcidev)
66 static void cci_pci_free_irq(struct pci_dev *pcidev)
123 static int cci_init_drvdata(struct pci_dev *pcidev)
136 static void cci_remove_feature_devs(struct pci_dev *pcidev)
145 static int *cci_pci_create_irq_table(struct pci_dev *pcidev, unsigned int nvec)
160 static int find_dfls_by_vsec(struct pci_dev *pcidev, struct dfl_fpga_enum_info *info)
228 static int find_dfls_by_default(struct pci_dev *pcidev,
305 static int cci_enumerate_feature_devs(struct pci_dev *pcidev)
313 /* allocate enumeration info via pci_dev */
[all...]
/linux-master/arch/mips/pci/
H A Dfixup-rbtx4927.c39 int rbtx4927_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
/linux-master/arch/sh/drivers/pci/
H A Dfixups-sh03.c8 int pcibios_map_platform_irq(const struct pci_dev *dev, u8 slot, u8 pin)
H A Dfixups-snapgear.c20 int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
H A Dfixups-sdk7780.c37 int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
/linux-master/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb.h103 struct pci_dev *pci_dev; member in struct:netup_unidvb_dev
131 int num, struct pci_dev *pci_dev);
/linux-master/drivers/scsi/cxlflash/
H A Dcxl_hw.c74 static void *cxlflash_get_context(struct pci_dev *dev, void *afu_cookie)
79 static void *cxlflash_dev_context_init(struct pci_dev *dev, void *afu_cookie)
94 static ssize_t cxlflash_read_adapter_vpd(struct pci_dev *dev,
110 static void *cxlflash_create_afu(struct pci_dev *dev)
/linux-master/arch/arm/mm/
H A Diomap.c38 void pci_iounmap(struct pci_dev *dev, void __iomem *addr)
/linux-master/arch/x86/kernel/
H A Dquirks.c15 static void quirk_intel_irqbalance(struct pci_dev *dev)
33 * read xTPR register. We may not have a pci_dev for device 8
96 static void ich_force_enable_hpet(struct pci_dev *dev)
178 static struct pci_dev *cached_dev;
208 static void old_ich_force_enable_hpet(struct pci_dev *dev)
261 static void old_ich_force_enable_hpet_user(struct pci_dev *dev)
300 static void vt8237_force_enable_hpet(struct pci_dev *dev)
357 static u32 ati_ixp4x0_rev(struct pci_dev *dev)
378 static void ati_force_enable_hpet(struct pci_dev *dev)
431 static void nvidia_force_enable_hpet(struct pci_dev *de
[all...]
/linux-master/drivers/misc/ocxl/
H A Docxl_internal.h116 int ocxl_config_get_pasid_info(struct pci_dev *dev, int *count);
121 int ocxl_config_get_reset_reload(struct pci_dev *dev, int *val);
122 int ocxl_config_set_reset_reload(struct pci_dev *dev, int val);
130 int ocxl_config_check_afu_index(struct pci_dev *dev,
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dnv46.c35 struct pci_dev *pdev = device->func->pci(device)->pdev;
/linux-master/arch/mips/lib/
H A Diomap-pci.c16 void __iomem *__pci_ioport_map(struct pci_dev *dev,
/linux-master/arch/arm/mach-footbridge/
H A Dnetwinder-pci.c21 static int netwinder_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
/linux-master/sound/pci/asihpi/
H A Dhpidspcd.h64 u32 adapter, void *pci_dev,
/linux-master/drivers/gpu/drm/vboxvideo/
H A Dvbox_ttm.c18 struct pci_dev *pdev = to_pci_dev(dev->dev);
/linux-master/drivers/ssb/
H A Dpcihost_wrapper.c24 struct pci_dev *dev = to_pci_dev(d);
45 struct pci_dev *dev = to_pci_dev(d);
67 static int ssb_pcihost_probe(struct pci_dev *dev,
109 static void ssb_pcihost_remove(struct pci_dev *dev)
/linux-master/arch/mips/loongson64/
H A Dvbios_quirk.c6 static void pci_fixup_video(struct pci_dev *pdev)

Completed in 361 milliseconds

1234567891011>>