Searched refs:pci_dev (Results 76 - 100 of 2474) sorted by relevance

1234567891011>>

/linux-master/drivers/crypto/marvell/octeontx2/
H A Dotx2_cpt_common.h146 static inline bool is_dev_otx2(struct pci_dev *pdev)
155 static inline bool is_dev_cn10ka(struct pci_dev *pdev)
160 static inline bool is_dev_cn10ka_ax(struct pci_dev *pdev)
170 static inline bool is_dev_cn10kb(struct pci_dev *pdev)
175 static inline bool is_dev_cn10ka_b0(struct pci_dev *pdev)
184 static inline void otx2_cpt_set_hw_caps(struct pci_dev *pdev,
193 static inline bool cpt_is_errata_38550_exists(struct pci_dev *pdev)
201 static inline bool cpt_feature_sgv2(struct pci_dev *pdev)
209 int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev);
210 int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pde
[all...]
/linux-master/include/linux/
H A Dpci_hotplug.h93 bool pciehp_is_native(struct pci_dev *bridge);
94 int acpi_get_hp_hw_control_from_firmware(struct pci_dev *bridge);
95 bool shpchp_is_native(struct pci_dev *bridge);
99 static inline int acpi_get_hp_hw_control_from_firmware(struct pci_dev *bridge)
103 static inline bool pciehp_is_native(struct pci_dev *bridge) { return true; }
104 static inline bool shpchp_is_native(struct pci_dev *bridge) { return true; }
107 static inline bool hotplug_is_native(struct pci_dev *bridge)
/linux-master/drivers/comedi/drivers/
H A Damplc_pci236.c87 struct pci_dev *pci_dev = comedi_to_pci_dev(dev); local
93 pci_name(pci_dev));
105 devpriv->lcr_iobase = pci_resource_start(pci_dev, 1);
106 iobase = pci_resource_start(pci_dev, 2);
107 return amplc_pc236_common_attach(dev, iobase, pci_dev->irq,
125 static int amplc_pci236_pci_probe(struct pci_dev *dev,
/linux-master/drivers/media/pci/tw5864/
H A Dtw5864-core.c239 static int tw5864_initdev(struct pci_dev *pci_dev, argument
245 dev = devm_kzalloc(&pci_dev->dev, sizeof(*dev), GFP_KERNEL);
249 snprintf(dev->name, sizeof(dev->name), "tw5864:%s", pci_name(pci_dev));
251 err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
256 dev->pci = pci_dev;
257 err = pcim_enable_device(pci_dev);
263 pci_set_master(pci_dev);
265 err = dma_set_mask(&pci_dev->dev, DMA_BIT_MASK(32));
272 err = pcim_iomap_regions(pci_dev, BI
311 tw5864_finidev(struct pci_dev *pci_dev) argument
[all...]
/linux-master/arch/x86/pci/
H A Dirq.c35 static int pirq_enable_irq(struct pci_dev *dev);
36 static void pirq_disable_irq(struct pci_dev *dev);
53 int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq);
54 int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq,
56 int (*lvl)(struct pci_dev *router, struct pci_dev *dev, int pirq,
62 int (*probe)(struct irq_router *r, struct pci_dev *router, u16 device);
65 int (*pcibios_enable_irq)(struct pci_dev *de
[all...]
/linux-master/arch/mips/pci/
H A Dfixup-sb1250.c15 static void quirk_sb1250_pci(struct pci_dev *dev)
37 static int sb1250_bus_dma_limit(struct pci_dev *dev, void *data)
64 static void quirk_sb1250_pci_dac(struct pci_dev *dev)
76 static void quirk_sb1250_ht(struct pci_dev *dev)
86 static void quirk_sp1011(struct pci_dev *dev)
H A Dfixup-rc32434.c39 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
49 static void rc32434_pci_early_fixup(struct pci_dev *dev)
66 int pcibios_plat_dev_init(struct pci_dev *dev)
/linux-master/drivers/pci/
H A Dsearch.c28 int pci_for_each_dma_alias(struct pci_dev *pdev,
29 int (*fn)(struct pci_dev *pdev,
61 struct pci_dev *tmp;
194 struct pci_dev *pci_get_slot(struct pci_bus *bus, unsigned int devfn)
196 struct pci_dev *dev;
228 struct pci_dev *pci_get_domain_bus_and_slot(int domain, unsigned int bus,
231 struct pci_dev *dev = NULL;
244 struct pci_dev *pdev = to_pci_dev(dev);
268 static struct pci_dev *pci_get_dev_by_id(const struct pci_device_id *id,
269 struct pci_dev *fro
[all...]
H A Dirq.c37 int pci_request_irq(struct pci_dev *dev, unsigned int nr, irq_handler_t handler,
76 void pci_free_irq(struct pci_dev *dev, unsigned int nr, void *dev_id)
93 u8 pci_swizzle_interrupt_pin(const struct pci_dev *dev, u8 pin)
105 int pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge)
129 u8 pci_common_swizzle(struct pci_dev *dev, u8 *pinp)
142 void pci_assign_irq(struct pci_dev *dev)
190 static bool pci_check_and_set_intx_mask(struct pci_dev *dev, bool mask)
242 bool pci_check_and_mask_intx(struct pci_dev *dev)
256 bool pci_check_and_unmask_intx(struct pci_dev *de
[all...]
/linux-master/drivers/virtio/
H A Dvirtio_pci_common.c34 synchronize_irq(vp_dev->pci_dev->irq);
37 synchronize_irq(pci_irq_vector(vp_dev->pci_dev, i));
133 err = pci_alloc_irq_vectors_affinity(vp_dev->pci_dev, nvectors,
143 err = request_irq(pci_irq_vector(vp_dev->pci_dev, v),
162 err = request_irq(pci_irq_vector(vp_dev->pci_dev, v),
246 int irq = pci_irq_vector(vp_dev->pci_dev, v);
257 free_irq(vp_dev->pci_dev->irq, vp_dev);
262 free_irq(pci_irq_vector(vp_dev->pci_dev, i), vp_dev);
273 pci_free_irq_vectors(vp_dev->pci_dev);
347 err = request_irq(pci_irq_vector(vp_dev->pci_dev, msix_ve
473 struct pci_dev *pci_dev = to_pci_dev(dev); local
486 struct pci_dev *pci_dev = to_pci_dev(dev); local
500 struct pci_dev *pci_dev = to_pci_dev(dev); local
555 virtio_pci_probe(struct pci_dev *pci_dev, const struct pci_device_id *id) argument
617 virtio_pci_remove(struct pci_dev *pci_dev) argument
642 virtio_pci_sriov_configure(struct pci_dev *pci_dev, int num_vfs) argument
[all...]
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-driver.c188 struct pci_dev *pci_dev = cobalt->pci_dev; local
189 struct pci_dev *pci_bus_dev = cobalt->pci_dev->bus->self;
193 if (!pci_is_pcie(pci_dev) || !pci_is_pcie(pci_bus_dev))
197 pcie_capability_read_dword(pci_dev, PCI_EXP_DEVCAP, &capa);
198 pcie_capability_read_word(pci_dev, PCI_EXP_DEVCTL, &ctrl);
199 pcie_capability_read_word(pci_dev, PCI_EXP_DEVSTA, &stat);
209 pcie_capability_read_dword(pci_dev, PCI_EXP_LNKCA
237 struct pci_dev *pci_dev = cobalt->pci_dev; local
248 struct pci_dev *pci_dev = cobalt->pci_dev->bus->self; local
257 msi_config_show(struct cobalt *cobalt, struct pci_dev *pci_dev) argument
279 cobalt_pci_iounmap(struct cobalt *cobalt, struct pci_dev *pci_dev) argument
291 cobalt_free_msi(struct cobalt *cobalt, struct pci_dev *pci_dev) argument
297 cobalt_setup_pci(struct cobalt *cobalt, struct pci_dev *pci_dev, const struct pci_device_id *pci_id) argument
656 cobalt_probe(struct pci_dev *pci_dev, const struct pci_device_id *pci_id) argument
756 cobalt_remove(struct pci_dev *pci_dev) argument
[all...]
/linux-master/tools/power/cpupower/utils/helpers/
H A Dpci.c11 * **pacc : if a valid pci_dev is returned
23 * struct pci_dev which can be used with pci_{read,write}_* functions
26 struct pci_dev *pci_acc_init(struct pci_access **pacc, int domain, int bus,
30 struct pci_dev *device;
57 struct pci_dev *pci_slot_func_init(struct pci_access **pacc, int slot,
/linux-master/drivers/misc/genwqe/
H A Dgenwqe_driver.h57 static inline void genwqe_hexdump(struct pci_dev *pci_dev, argument
63 GENWQE_DEVNAME, pci_name(pci_dev));
/linux-master/drivers/pci/controller/
H A Dpci-hyperv-intf.c21 int hyperv_read_cfg_blk(struct pci_dev *dev, void *buf, unsigned int buf_len,
32 int hyperv_write_cfg_blk(struct pci_dev *dev, void *buf, unsigned int len,
42 int hyperv_reg_block_invalidate(struct pci_dev *dev, void *context,
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Docteon_main.h95 dev_dbg(&oct->pci_dev->dev, "Freeing PCI mapped regions for Bar%d\n",
102 pci_release_region(oct->pci_dev, baridx * 2);
116 if (pci_request_region(oct->pci_dev, baridx * 2, DRV_NAME)) {
117 dev_err(&oct->pci_dev->dev, "pci_request_region failed for bar %d\n",
122 oct->mmio[baridx].start = pci_resource_start(oct->pci_dev, baridx * 2);
123 oct->mmio[baridx].len = pci_resource_len(oct->pci_dev, baridx * 2);
136 dev_dbg(&oct->pci_dev->dev, "BAR%d start: 0x%llx mapped %u of %u bytes\n",
141 dev_err(&oct->pci_dev->dev, "error ioremap for bar %d\n",
150 pci_release_region(oct->pci_dev, baridx * 2);
201 dev_err(&oct_dev->pci_dev
[all...]
/linux-master/include/misc/
H A Docxl.h70 struct ocxl_fn *ocxl_function_open(struct pci_dev *dev);
333 int ocxl_config_read_afu(struct pci_dev *dev,
346 void ocxl_config_set_afu_pasid(struct pci_dev *dev,
357 int ocxl_config_get_actag_info(struct pci_dev *dev,
367 void ocxl_config_set_actag(struct pci_dev *dev, int func_offset,
377 void ocxl_config_set_afu_actag(struct pci_dev *dev,
387 void ocxl_config_set_afu_state(struct pci_dev *dev,
398 int ocxl_config_set_TL(struct pci_dev *dev, int tl_dvsec);
411 int ocxl_config_terminate_pasid(struct pci_dev *dev,
418 int ocxl_config_read_function(struct pci_dev *de
[all...]
/linux-master/include/linux/comedi/
H A Dcomedi_pci.h27 struct pci_dev *comedi_to_pci_dev(struct comedi_device *dev);
33 int comedi_pci_auto_config(struct pci_dev *pcidev, struct comedi_driver *driver,
35 void comedi_pci_auto_unconfig(struct pci_dev *pcidev);
/linux-master/drivers/platform/x86/intel/pmt/
H A Dtelemetry.h10 struct pci_dev;
20 struct pci_dev *pdev;
74 * pci_dev device, guid and pos
83 struct telem_endpoint *pmt_telem_find_and_register_endpoint(struct pci_dev *pcidev,
/linux-master/drivers/media/pci/tw68/
H A Dtw68-core.c211 static int tw68_initdev(struct pci_dev *pci_dev, argument
218 dev = devm_kzalloc(&pci_dev->dev, sizeof(*dev), GFP_KERNEL);
225 err = v4l2_device_register(&pci_dev->dev, &dev->v4l2_dev);
230 dev->pci = pci_dev;
231 if (pci_enable_device(pci_dev)) {
241 pci_write_config_byte(pci_dev, PCI_LATENCY_TIMER, latency);
245 pci_read_config_byte(pci_dev, PCI_CLASS_REVISION, &dev->pci_rev);
246 pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &dev->pci_lat);
248 dev->name, pci_name(pci_dev), de
340 tw68_finidev(struct pci_dev *pci_dev) argument
364 struct pci_dev *pci_dev = to_pci_dev(dev_d); local
[all...]
/linux-master/drivers/comedi/
H A Dcomedi_pci.c19 * a &struct device embedded in a &struct pci_dev.
24 struct pci_dev *comedi_to_pci_dev(struct comedi_device *dev)
35 * a &struct device embedded in a &struct pci_dev. Enable the PCI device
50 struct pci_dev *pcidev = comedi_to_pci_dev(dev);
75 * a &struct device embedded in a &struct pci_dev. If the earlier call
81 struct pci_dev *pcidev = comedi_to_pci_dev(dev);
107 struct pci_dev *pcidev = comedi_to_pci_dev(dev);
139 int comedi_pci_auto_config(struct pci_dev *pcidev,
161 void comedi_pci_auto_unconfig(struct pci_dev *pcidev)
/linux-master/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_ci.c59 dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT=0x%x\n",
65 dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT=0x%x done\n",
76 dev_dbg(&dev->pci_dev->dev, "%s()\n", __func__);
90 dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT_READ_SET=0x%x\n",
96 dev_dbg(&dev->pci_dev->dev, "%s(): waiting for reset\n", __func__);
105 dev_dbg(&dev->pci_dev->dev,
122 dev_dbg(&dev->pci_dev->dev, "%s(): CAM_CTRLSTAT_READ_SET=0x%x\n",
143 dev_dbg(&dev->pci_dev->dev,
154 dev_dbg(&dev->pci_dev->dev,
167 dev_dbg(&dev->pci_dev
184 netup_unidvb_ci_register(struct netup_unidvb_dev *dev, int num, struct pci_dev *pci_dev) argument
[all...]
/linux-master/arch/powerpc/kernel/
H A Dmsi.c12 int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
29 void arch_teardown_msi_irqs(struct pci_dev *dev)
/linux-master/drivers/pcmcia/
H A Di82092aa.h9 static int i82092aa_pci_probe(struct pci_dev *dev, const struct pci_device_id *id);
10 static void i82092aa_pci_remove(struct pci_dev *dev);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dpci.c9 void mt76_pci_disable_aspm(struct pci_dev *pdev)
11 struct pci_dev *parent = pdev->bus->self;
/linux-master/drivers/gpu/drm/gma500/
H A Dgma_device.c14 struct pci_dev *pdev = to_pci_dev(dev->dev);
15 struct pci_dev *pci_root =

Completed in 247 milliseconds

1234567891011>>