/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cpt_common.h | 146 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 D | pci_hotplug.h | 93 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 D | amplc_pci236.c | 87 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 D | tw5864-core.c | 239 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 D | irq.c | 35 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 D | fixup-sb1250.c | 15 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 D | fixup-rc32434.c | 39 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 D | search.c | 28 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 D | irq.c | 37 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 D | virtio_pci_common.c | 34 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 D | cobalt-driver.c | 188 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 D | pci.c | 11 * **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 D | genwqe_driver.h | 57 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 D | pci-hyperv-intf.c | 21 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 D | octeon_main.h | 95 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 D | ocxl.h | 70 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 D | comedi_pci.h | 27 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 D | telemetry.h | 10 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 D | tw68-core.c | 211 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 D | comedi_pci.c | 19 * 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 D | netup_unidvb_ci.c | 59 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 D | msi.c | 12 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 D | i82092aa.h | 9 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 D | pci.c | 9 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 D | gma_device.c | 14 struct pci_dev *pdev = to_pci_dev(dev->dev); 15 struct pci_dev *pci_root =
|