/linux-master/arch/x86/include/asm/xen/ |
H A D | hypervisor.h | 49 struct pci_dev; 52 bool xen_initdom_restore_msi(struct pci_dev *dev); 54 static inline bool xen_initdom_restore_msi(struct pci_dev *dev) { return true; }
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_main.c | 136 struct pci_dev *pci_dev; member in struct:handshake 142 static int liquidio_enable_sriov(struct pci_dev *dev, int num_vfs); 150 static void liquidio_remove(struct pci_dev *pdev); 151 static int liquidio_probe(struct pci_dev *pdev, 252 dev_err(&oct->pci_dev->dev, "There were pending requests\n"); 283 static void cleanup_aer_uncorrect_error_status(struct pci_dev *dev) 308 pci_disable_device(oct->pci_dev); 316 free_irq(oct->pci_dev->irq, oct); 319 pci_disable_msi(oct->pci_dev); [all...] |
H A D | cn68xx_device.c | 37 dev_dbg(&oct->pci_dev->dev, "DPI_DMA_CONTROL: 0x%016llx\n", 47 dev_dbg(&oct->pci_dev->dev, "DPI_ENG_BUF%d: 0x%016llx\n", i, 56 dev_dbg(&oct->pci_dev->dev, "DPI_CTL: 0x%016llx\n", 113 pci_read_config_dword(oct->pci_dev, CN6XXX_PCIE_FLTMSK, &val); 115 pci_write_config_dword(oct->pci_dev, CN6XXX_PCIE_FLTMSK, val); 134 dev_err(&oct->pci_dev->dev, "%s CN68XX BAR1 map failed\n", 169 dev_err(&oct->pci_dev->dev, "%s No Config found for CN68XX %s\n",
|
H A D | response_manager.c | 44 dev_err(&oct->pci_dev->dev, "failed to create wq thread\n"); 123 dev_err(&octeon_dev->pci_dev->dev, "%s: ", __func__); 124 dev_err(&octeon_dev->pci_dev->dev, 128 dev_err(&octeon_dev->pci_dev->dev, 163 (&octeon_dev->pci_dev->dev, 167 (&octeon_dev->pci_dev->dev, 172 (&octeon_dev->pci_dev->dev,
|
H A D | octeon_console.c | 214 dev_dbg(&oct->pci_dev->dev, "%s: major_version=%d\n", __func__, 218 dev_err(&oct->pci_dev->dev, "bootmem ver mismatch %d.%d addr:0x%llx\n", 365 dev_dbg(&oct->pci_dev->dev, "sending \"%s\" to bootloader\n", cmd_str); 368 dev_err(&oct->pci_dev->dev, "Command string too long, max length is: %d\n", 374 dev_err(&oct->pci_dev->dev, "Bootloader not ready for command.\n"); 392 dev_err(&oct->pci_dev->dev, "Bootloader did not accept command.\n"); 402 dev_dbg(&oct->pci_dev->dev, "waiting %d0 ms for bootloader\n", 508 dev_err(&oct->pci_dev->dev, "Error reading console %u, ret=%d\n", 540 dev_err(&oct->pci_dev->dev, "Memory access not okay'\n"); 547 dev_err(&oct->pci_dev [all...] |
H A D | lio_vf_main.c | 68 liquidio_vf_probe(struct pci_dev *pdev, const struct pci_device_id *ent); 69 static void liquidio_vf_remove(struct pci_dev *pdev); 117 dev_err(&oct->pci_dev->dev, "There were pending requests\n"); 148 static void cleanup_aer_uncorrect_error_status(struct pci_dev *dev) 192 pci_disable_msix(oct->pci_dev); 197 dev_dbg(&oct->pci_dev->dev, "Device state is now %s\n", 201 cleanup_aer_uncorrect_error_status(oct->pci_dev); 203 pci_disable_device(oct->pci_dev); 214 static pci_ers_result_t liquidio_pcie_error_detected(struct pci_dev *pdev, 221 dev_err(&oct->pci_dev [all...] |
/linux-master/drivers/pci/hotplug/ |
H A D | shpchp.h | 51 pci_printk(KERN_DEBUG, ctrl->pci_dev, \ 55 pci_err(ctrl->pci_dev, format, ## arg) 57 pci_info(ctrl->pci_dev, format, ## arg) 59 pci_warn(ctrl->pci_dev, format, ## arg) 95 struct pci_dev *pci_dev; member in struct:controller 170 int shpc_init(struct controller *ctrl, struct pci_dev *pdev); 233 pci_read_config_dword(p_slot->ctrl->pci_dev, PCIX_MISCII_OFFSET, &pcix_misc2_temp); 243 pci_write_config_dword(p_slot->ctrl->pci_dev, PCIX_MISCII_OFFSET, pcix_misc2_temp); 255 pci_read_config_dword(p_slot->ctrl->pci_dev, PCIX_MISC_BRIDGE_ERRORS_OFFSE [all...] |
/linux-master/include/linux/ssb/ |
H A D | ssb_driver_pci.h | 7 struct pci_dev; 97 int ssb_pcicore_plat_dev_init(struct pci_dev *d); 98 int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin); 120 int ssb_pcicore_plat_dev_init(struct pci_dev *d) 125 int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
|
/linux-master/drivers/platform/x86/intel/atomisp2/ |
H A D | pm.c | 36 static int isp_set_power(struct pci_dev *dev, bool enable) 68 static int isp_probe(struct pci_dev *dev, const struct pci_device_id *id) 76 static void isp_remove(struct pci_dev *dev) 84 struct pci_dev *pdev = to_pci_dev(dev); 112 struct pci_dev *pdev = to_pci_dev(dev);
|
/linux-master/drivers/pci/ |
H A D | rom.c | 24 int pci_enable_rom(struct pci_dev *pdev) 58 void pci_disable_rom(struct pci_dev *pdev) 83 static size_t pci_get_rom_size(struct pci_dev *pdev, void __iomem *rom, 136 void __iomem *pci_map_rom(struct pci_dev *pdev, size_t *size) 187 void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom)
|
H A D | quirks.c | 79 bool pcie_failed_link_retrain(struct pci_dev *dev) 129 static ktime_t fixup_debug_start(struct pci_dev *dev, 130 void (*fn)(struct pci_dev *dev)) 138 static void fixup_debug_report(struct pci_dev *dev, ktime_t calltime, 139 void (*fn)(struct pci_dev *dev)) 151 static void pci_do_fixups(struct pci_dev *dev, struct pci_fixup *f, 163 void (*hook)(struct pci_dev *dev); 194 void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev) 251 struct pci_dev *dev = NULL; 296 static void quirk_mmio_always_on(struct pci_dev *de [all...] |
H A D | access.c | 20 * by pci_dev->ops. 208 static noinline void pci_wait_cfg(struct pci_dev *dev) 221 (struct pci_dev *dev, int pos, type *val) \ 244 (struct pci_dev *dev, int pos, type val) \ 274 void pci_cfg_access_lock(struct pci_dev *dev) 294 bool pci_cfg_access_trylock(struct pci_dev *dev) 316 void pci_cfg_access_unlock(struct pci_dev *dev) 335 static inline int pcie_cap_version(const struct pci_dev *dev) 340 bool pcie_cap_has_lnkctl(const struct pci_dev *dev) 353 bool pcie_cap_has_lnkctl2(const struct pci_dev *de [all...] |
/linux-master/drivers/gpu/drm/gma500/ |
H A D | power.c | 110 static void gma_resume_display(struct pci_dev *pdev) 134 static void gma_suspend_pci(struct pci_dev *pdev) 157 static int gma_resume_pci(struct pci_dev *pdev) 180 struct pci_dev *pdev = to_pci_dev(_dev); 197 struct pci_dev *pdev = to_pci_dev(_dev);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_selftest.h | 29 struct pci_dev; 48 int i915_live_selftests(struct pci_dev *pdev); 49 int i915_perf_selftests(struct pci_dev *pdev); 117 static inline int i915_live_selftests(struct pci_dev *pdev) { return 0; } 118 static inline int i915_perf_selftests(struct pci_dev *pdev) { return 0; }
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-amd-mp2.h | 171 * @pci_dev: PCI driver node 180 struct pci_dev *pci_dev; member in struct:amd_mp2_dev 205 pm_runtime_get_sync(&mp2_dev->pci_dev->dev); 210 pm_runtime_mark_last_busy(&mp2_dev->pci_dev->dev); 211 pm_runtime_put_autosuspend(&mp2_dev->pci_dev->dev);
|
/linux-master/include/misc/ |
H A D | cxl.h | 23 /* Get the AFU associated with a pci_dev */ 24 struct cxl_afu *cxl_pci_to_afu(struct pci_dev *dev); 26 /* Get the AFU conf record number associated with a pci_dev */ 27 unsigned int cxl_pci_to_cfg_record(struct pci_dev *dev); 44 * One context is inited by the cxl driver for every pci_dev. This is to be 69 * This gets the default context associated with this pci_dev. This context 73 struct cxl_context *cxl_get_context(struct pci_dev *dev); 78 struct cxl_context *cxl_dev_context_init(struct pci_dev *dev); 215 ssize_t cxl_read_adapter_vpd(struct pci_dev *dev, void *buf, size_t count);
|
/linux-master/drivers/misc/genwqe/ |
H A D | card_utils.c | 46 struct pci_dev *pci_dev = cd->pci_dev; local 54 if (pci_channel_offline(pci_dev)) 97 struct pci_dev *pci_dev = cd->pci_dev; local 105 if (pci_channel_offline(pci_dev)) 216 return dma_alloc_coherent(&cd->pci_dev->dev, size, dma_handle, 226 dma_free_coherent(&cd->pci_dev 233 struct pci_dev *pci_dev = cd->pci_dev; local 247 struct pci_dev *pci_dev = cd->pci_dev; local 295 struct pci_dev *pci_dev = cd->pci_dev; local 478 struct pci_dev *pci_dev = cd->pci_dev; local 550 struct pci_dev *pci_dev = cd->pci_dev; local 622 struct pci_dev *pci_dev = cd->pci_dev; local 669 struct pci_dev *pci_dev = cd->pci_dev; local [all...] |
/linux-master/arch/x86/pci/ |
H A D | i386.c | 49 struct pci_dev *dev; 58 static struct pcibios_fwaddrmap *pcibios_fwaddrmap_lookup(struct pci_dev *dev) 72 pcibios_save_fw_addr(struct pci_dev *dev, int idx, resource_size_t fw_addr) 99 resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx) 133 skip_isa_ioresource_align(struct pci_dev *dev) { 158 struct pci_dev *dev = data; 209 static void pcibios_allocate_bridge_resources(struct pci_dev *dev) 249 static void pcibios_allocate_dev_resources(struct pci_dev *dev, int pass) 309 struct pci_dev *dev; 321 static void pcibios_allocate_dev_rom_resource(struct pci_dev *de [all...] |
/linux-master/drivers/misc/ocxl/ |
H A D | core.c | 58 struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent); local 68 dev_err(&pci_dev->dev, "Can't allocate %d actags for AFU: %d\n", 75 ocxl_config_set_afu_actag(pci_dev, afu->config.dvsec_afu_control_pos, 77 dev_dbg(&pci_dev->dev, "actag base=%d enabled=%d\n", 96 struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent); local 105 dev_err(&pci_dev->dev, "Can't allocate %d PASIDs for AFU: %d\n", 113 ocxl_config_set_afu_pasid(pci_dev, afu->config.dvsec_afu_control_pos, 116 dev_dbg(&pci_dev 165 struct pci_dev *pci_dev = to_pci_dev(afu->fn->dev.parent); local [all...] |
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci-cxl.c | 13 int pnv_phb_to_cxl_mode(struct pci_dev *dev, uint64_t mode) 39 int pnv_cxl_alloc_hwirqs(struct pci_dev *dev, int num) 54 void pnv_cxl_release_hwirqs(struct pci_dev *dev, int hwirq, int num) 64 struct pci_dev *dev) 84 struct pci_dev *dev, int num) 120 int pnv_cxl_get_irq_count(struct pci_dev *dev) 129 int pnv_cxl_ioda_msi_setup(struct pci_dev *dev, unsigned int hwirq,
|
/linux-master/drivers/ata/ |
H A D | pata_serverworks.c | 70 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 105 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 129 static u8 serverworks_is_csb(struct pci_dev *pdev) 203 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 234 struct pci_dev *pdev = to_pci_dev(ap->host->dev); 280 static int serverworks_fixup_osb4(struct pci_dev *pdev) 283 struct pci_dev *isa_dev = pci_get_device(PCI_VENDOR_ID_SERVERWORKS, 299 static int serverworks_fixup_csb(struct pci_dev *pdev) 305 struct pci_dev * findev = NULL; 318 struct pci_dev * finde [all...] |
/linux-master/drivers/pci/pcie/ |
H A D | pme.c | 54 void pcie_pme_interrupt_enable(struct pci_dev *dev, bool enable) 72 struct pci_dev *dev; 104 struct pci_dev *dev; 130 static void pcie_pme_handle_request(struct pci_dev *port, u16 req_id) 134 struct pci_dev *dev; 218 struct pci_dev *port = data->srv->port; 268 struct pci_dev *port; 298 static int pcie_pme_can_wakeup(struct pci_dev *dev, void *ign) 312 static void pcie_pme_mark_devices(struct pci_dev *port) 328 struct pci_dev *por [all...] |
/linux-master/drivers/xen/xen-pciback/ |
H A D | conf_space_header.c | 34 static void *command_init(struct pci_dev *dev, int offset) 51 static int command_read(struct pci_dev *dev, int offset, u16 *value, void *data) 62 static int command_write(struct pci_dev *dev, int offset, u16 value, void *data) 127 static int rom_write(struct pci_dev *dev, int offset, u32 value, void *data) 160 static int bar_write(struct pci_dev *dev, int offset, u32 value, void *data) 196 static int bar_read(struct pci_dev *dev, int offset, u32 * value, void *data) 210 static void *bar_init(struct pci_dev *dev, int offset) 247 static void bar_reset(struct pci_dev *dev, int offset, void *data) 254 static void bar_release(struct pci_dev *dev, int offset, void *data) 259 static int xen_pcibk_read_vendor(struct pci_dev *de [all...] |
/linux-master/drivers/platform/x86/intel/speed_select_if/ |
H A D | isst_if_common.c | 295 struct pci_dev *pci_dev[ISST_MAX_BUS_NUMBER]; member in struct:isst_if_cpu_info 301 struct pci_dev *pci_dev[ISST_MAX_BUS_NUMBER]; member in struct:isst_if_pkg_info 307 static struct pci_dev *_isst_if_get_pci_dev(int cpu, int bus_no, int dev, int fn) 309 struct pci_dev *matched_pci_dev = NULL; 310 struct pci_dev *pci_dev = NULL; local 311 struct pci_dev *_pci_dev = NULL; 344 isst_pkg_info[pkg_id].pci_dev[bus_n 385 struct pci_dev *pci_dev; local [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | efx.c | 212 pci_name(efx->pci_dev), 226 pci_name(other->pci_dev), 717 net_dev->irq = efx->pci_dev->irq; 733 pci_err(efx->pci_dev, "aborting probe due to scheduled reset\n"); 762 rc = device_create_file(&efx->pci_dev->dev, &dev_attr_phy_type); 793 strscpy(efx->name, pci_name(efx->pci_dev), sizeof(efx->name)); 795 device_remove_file(&efx->pci_dev->dev, &dev_attr_phy_type); 874 static void efx_pci_remove(struct pci_dev *pci_dev) argument 879 efx = pci_get_drvdata(pci_dev); 1067 efx_pci_probe(struct pci_dev *pci_dev, const struct pci_device_id *entry) argument 1202 efx_pci_shutdown(struct pci_dev *pci_dev) argument 1253 struct pci_dev *pci_dev = to_pci_dev(dev); local 1267 struct pci_dev *pci_dev = to_pci_dev(dev); local [all...] |