Symbol: pci_iomap
arch/s390/include/asm/io.h
55
#define pci_iomap pci_iomap
arch/s390/include/asm/pci.h
23
void __iomem *pci_iomap(struct pci_dev *, int, unsigned long);
arch/s390/pci/pci.c
344
EXPORT_SYMBOL(pci_iomap);
arch/sparc/include/asm/io_64.h
12
#define pci_iomap pci_iomap
drivers/ata/ata_piix.c
1289
mmio = pci_iomap(pdev, AHCI_PCI_BAR, 64);
drivers/ata/pata_marvell.c
42
barp = pci_iomap(pdev, 5, 0x10);
drivers/atm/solos-pci.c
1225
card->config_regs = pci_iomap(dev, 0, CONFIG_RAM_SIZE);
drivers/atm/solos-pci.c
1231
card->buffers = pci_iomap(dev, 1, DATA_RAM_SIZE);
drivers/bcma/host_pci.c
199
bus->mmio = pci_iomap(dev, 0, ~0UL);
drivers/crypto/geode-aes.c
379
_iobase = pci_iomap(dev, 0, 0);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
222
cpt->reg_base = pci_iomap(pdev, OTX_CPT_PF_PCI_CFG_BAR, 0);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
812
cptvf->reg_base = pci_iomap(pdev, OTX_CPT_VF_PCI_CFG_BAR, 0);
drivers/dma/idxd/init.c
1189
idxd->reg_base = pci_iomap(pdev, IDXD_MMIO_BAR, 0);
drivers/dma/pch_dma.c
839
regs = pd->membase = pci_iomap(pdev, 1, 0);
drivers/fpga/altera-cvp.c
635
conf->map = pci_iomap(pdev, CVP_BAR, 0);
drivers/gpu/drm/radeon/radeon_device.c
1413
rdev->rio_mem = pci_iomap(rdev->pdev, i, rdev->rio_mem_size);
drivers/gpu/drm/xe/xe_mmio.c
100
xe->mmio.regs = pci_iomap(pdev, GTTMMADR_BAR, 0);
drivers/i2c/busses/i2c-eg20t.c
739
base_addr = pci_iomap(pdev, 1, 0);
drivers/infiniband/hw/usnic/usnic_vnic.c
360
vnic->bar[i].vaddr = pci_iomap(pdev, i, vnic->bar[i].len);
drivers/media/pci/b2c2/flexcop-pci.c
306
fc_pci->io_mem = pci_iomap(fc_pci->pdev, 0, 0x800);
drivers/media/pci/cobalt/cobalt-driver.c
352
cobalt->bar0 = pci_iomap(pci_dev, 0, 0);
drivers/media/pci/cobalt/cobalt-driver.c
353
cobalt->bar1 = pci_iomap(pci_dev, 1, 0);
drivers/media/pci/cobalt/cobalt-driver.c
355
cobalt->bar1 = pci_iomap(pci_dev, 2, 0);
drivers/media/pci/dm1105/dm1105.c
1021
dev->io_mem = pci_iomap(pdev, 0, pci_resource_len(pdev, 0));
drivers/media/pci/dt3155/dt3155.c
534
pd->regs = pci_iomap(pdev, 0, pci_resource_len(pd->pdev, 0));
drivers/media/pci/pluto2/pluto2.c
555
cis = pci_iomap(pdev, 1, 0);
drivers/media/pci/pluto2/pluto2.c
608
pluto->io_mem = pci_iomap(pdev, 0, 0x40);
drivers/media/pci/pt1/pt1.c
1353
regs = pci_iomap(pdev, 0, 0);
drivers/media/platform/marvell/cafe-driver.c
515
mcam->regs = pci_iomap(pdev, 0, 0);
drivers/mfd/ls2k-bmc-core.c
195
base = pci_iomap(parent, 0, LS7A_PCI_CFG_SIZE);
drivers/misc/genwqe/card_base.c
1126
cd->mmio = pci_iomap(pci_dev, 0, 0);
drivers/misc/genwqe/card_base.c
238
cd->mmio = pci_iomap(pci_dev, 0, 0);
drivers/misc/hpilo.c
696
hw->mmio_vaddr = pci_iomap(pdev, 1, 0);
drivers/misc/hpilo.c
724
hw->db_vaddr = pci_iomap(pdev, 3, max_ccb * ONE_DB_SIZE);
drivers/misc/pch_phub.c
691
chip->pch_phub_base_address = pci_iomap(pdev, 1, 0);
drivers/misc/phantom.c
371
pht->caddr = pci_iomap(pdev, 0, 0);
drivers/misc/phantom.c
376
pht->iaddr = pci_iomap(pdev, 2, 0);
drivers/misc/phantom.c
381
pht->oaddr = pci_iomap(pdev, 3, 0);
drivers/mmc/host/sdricoh_cs.c
393
pci_iomap(pci_dev, SDRICOH_PCI_REGION, SDRICOH_PCI_REGION_SIZE);
drivers/mmc/host/toshsd.c
629
host->ioaddr = pci_iomap(pdev, 0, 0);
drivers/mtd/devices/pmc551.c
743
priv->start = pci_iomap(PCI_Device, 0, priv->asize);
drivers/mtd/nand/raw/cafe_nand.c
692
cafe->mmio = pci_iomap(pdev, 0, 0);
drivers/net/can/c_can/c_can_pci.c
142
addr = pci_iomap(pdev, c_can_pci_data->bar,
drivers/net/can/ctucanfd/ctucanfd_pci.c
127
addr = pci_iomap(pdev, 1, pci_resource_len(pdev, 1));
drivers/net/can/ctucanfd/ctucanfd_pci.c
135
bar0_base = pci_iomap(pdev, 0, pci_resource_len(pdev, 0));
drivers/net/can/esd/esd_402_pci-core.c
439
card->addr = pci_iomap(pdev, PCI402_BAR, PCI402_IO_LEN_TOTAL);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1784
pcie->reg_base = pci_iomap(pdev, 0, 0);
drivers/net/can/peak_canfd/peak_pciefd_main.c
759
pciefd->reg_base = pci_iomap(pdev, 0, PCIEFD_BAR0_SIZE);
drivers/net/can/sja1000/ems_pci.c
296
card->conf_addr = pci_iomap(pdev, conf_bar, conf_size);
drivers/net/can/sja1000/ems_pci.c
302
card->base_addr = pci_iomap(pdev, base_bar, EMS_PCI_BASE_SIZE);
drivers/net/can/sja1000/kvaser_pci.c
303
conf_addr = pci_iomap(pdev, 0, PCI_CONFIG_PORT_SIZE);
drivers/net/can/sja1000/kvaser_pci.c
310
res_addr = pci_iomap(pdev, 2, PCI_PORT_XILINX_SIZE);
drivers/net/can/sja1000/kvaser_pci.c
316
base_addr = pci_iomap(pdev, 1, PCI_PORT_SIZE);
drivers/net/can/sja1000/peak_pci.c
589
cfg_base = pci_iomap(pdev, 0, PEAK_PCI_CFG_SIZE);
drivers/net/can/sja1000/peak_pci.c
596
reg_base = pci_iomap(pdev, 1, PEAK_PCI_CHAN_SIZE * channels);
drivers/net/can/sja1000/plx_pci.c
500
reset_addr = pci_iomap(pdev, reset_bar[i], 0);
drivers/net/can/sja1000/plx_pci.c
525
addr = pci_iomap(pdev, chan_map->bar, chan_map->size);
drivers/net/can/sja1000/plx_pci.c
549
bar0_addr = pci_iomap(pdev, 0, 0);
drivers/net/can/sja1000/plx_pci.c
643
addr = pci_iomap(pdev, ci->conf_map.bar, ci->conf_map.size);
drivers/net/can/sja1000/plx_pci.c
676
addr = pci_iomap(pdev, cm->bar, cm->size);
drivers/net/ethernet/3com/3c59x.c
1022
ioaddr = pci_iomap(pdev, pci_bar, 0);
drivers/net/ethernet/3com/3c59x.c
1024
ioaddr = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/3com/3c59x.c
1320
vp->cb_fn_base = pci_iomap(pdev, 2, 0);
drivers/net/ethernet/3com/typhoon.c
2216
void __iomem *ioaddr = pci_iomap(pdev, 1, 128);
drivers/net/ethernet/3com/typhoon.c
2364
ioaddr = pci_iomap(pdev, use_mmio, 128);
drivers/net/ethernet/amd/pds_core/main.c
81
bars[j].vaddr = pci_iomap(pdev, i, bars[j].len);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2349
adapter->hw.hw_addr = pci_iomap(pdev, BAR_0, 0);
drivers/net/ethernet/atheros/atlx/atl1.c
2995
adapter->hw.hw_addr = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/broadcom/bnge/bnge_core.c
239
bd->bar1 = pci_iomap(bd->pdev, 2, bd->db_size);
drivers/net/ethernet/broadcom/bnx2.c
8134
bp->regview = pci_iomap(pdev, 0, MB_GET_CID_ADDR(TX_TSS_CID +
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16757
bp->bar1 = pci_iomap(bp->pdev, 2, bp->db_size);
drivers/net/ethernet/cisco/enic/enic_main.c
2691
enic->bar[i].vaddr = pci_iomap(pdev, i, enic->bar[i].len);
drivers/net/ethernet/dec/tulip/dmfe.c
448
db->ioaddr = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/dec/tulip/uli526x.c
350
ioaddr = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/dec/tulip/winbond-840.c
381
ioaddr = pci_iomap(pdev, TULIP_BAR, netdev_res_size);
drivers/net/ethernet/dec/tulip/xircom_cb.c
253
private->ioaddr = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/dlink/dl2k.c
145
ioaddr = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/dlink/dl2k.c
152
ioaddr = pci_iomap(pdev, 1, 0);
drivers/net/ethernet/dlink/sundance.c
527
ioaddr = pci_iomap(pdev, bar, netdev_io_size);
drivers/net/ethernet/ec_bhf.c
504
io = pci_iomap(dev, 0, 0);
drivers/net/ethernet/ec_bhf.c
511
dma_io = pci_iomap(dev, 2, 0);
drivers/net/ethernet/emulex/benet/be_main.c
5574
adapter->csr = pci_iomap(pdev, 2, 0);
drivers/net/ethernet/emulex/benet/be_main.c
5579
addr = pci_iomap(pdev, db_bar(adapter), 0);
drivers/net/ethernet/emulex/benet/be_main.c
5587
addr = pci_iomap(pdev, BE2_chip(adapter) ? 1 : 0, 0);
drivers/net/ethernet/fealnx.c
514
ioaddr = pci_iomap(pdev, bar, len);
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
46
port_regs = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/google/gve/gve_main.c
2776
reg_bar = pci_iomap(pdev, GVE_REGISTER_BAR, 0);
drivers/net/ethernet/google/gve/gve_main.c
2783
db_bar = pci_iomap(pdev, GVE_DOORBELL_BAR, 0);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2640
hw->hw.io_base = pci_iomap(pdev, 2, 0);
drivers/net/ethernet/intel/e100.c
2879
nic->csr = pci_iomap(pdev, (use_io ? 1 : 0), sizeof(struct csr));
drivers/net/ethernet/intel/igb/igb_main.c
3260
adapter->io_addr = pci_iomap(pdev, 0, 0);
drivers/net/ethernet/microsoft/mana/gdma_main.c
2000
bar0_va = pci_iomap(pdev, bar, 0);
drivers/net/ethernet/packetengines/yellowfin.c
412
ioaddr = pci_iomap(pdev, bar, YELLOWFIN_SIZE);
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
66
bars[j].vaddr = pci_iomap(pdev, i, bars[j].len);
drivers/net/ethernet/rdc/r6040.c
1079
ioaddr = pci_iomap(pdev, bar, io_size);
drivers/net/ethernet/realtek/8139too.c
816
ioaddr = pci_iomap(pdev, bar, 0);
drivers/net/ethernet/silan/sc92031.c
1424
port_base = pci_iomap(pdev, SC92031_USE_PIO, 0);
drivers/net/ethernet/sis/sis900.c
465
ioaddr = pci_iomap(pci_dev, 0, 0);
drivers/net/ethernet/smsc/epic100.c
350
ioaddr = pci_iomap(pdev, EPIC_BAR, 0);
drivers/net/ethernet/sun/cassini.c
4991
cp->regs = pci_iomap(pdev, 0, casreg_len);
drivers/net/ethernet/tehuti/tn40.c
1721
regs = pci_iomap(pdev, 0, TN40_REGS_SIZE);
drivers/net/ethernet/via/via-rhine.c
1086
ioaddr = pci_iomap(pdev, (quirks & rqNeedEnMMIO ? 1 : 0), io_size);
drivers/net/wireless/admtek/adm8211.c
1849
priv->map = pci_iomap(pdev, 1, mem_len);
drivers/net/wireless/admtek/adm8211.c
1851
priv->map = pci_iomap(pdev, 0, io_len);
drivers/net/wireless/ath/ath10k/pci.c
3409
ar_pci->mem = pci_iomap(pdev, BAR_NUM, 0);
drivers/net/wireless/ath/ath11k/pci.c
573
ab->mem = pci_iomap(pdev, ATH11K_PCI_BAR_NUM, 0);
drivers/net/wireless/ath/ath12k/pci.c
855
ab->mem = pci_iomap(pdev, ATH12K_PCI_BAR_NUM, 0);
drivers/net/wireless/ath/ath5k/pci.c
240
mem = pci_iomap(pdev, 0, 0);
drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
67
mem = pci_iomap(pdev, 0, 0);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6138
ioaddr = pci_iomap(pci_dev, 0, 0);
drivers/net/wireless/marvell/mwifiex/pcie.c
2956
card->pci_mmap = pci_iomap(pdev, 0, 0);
drivers/net/wireless/marvell/mwifiex/pcie.c
2967
card->pci_mmap1 = pci_iomap(pdev, 2, 0);
drivers/net/wireless/marvell/mwl8k.c
6318
priv->sram = pci_iomap(pdev, 0, 0x10000);
drivers/net/wireless/marvell/mwl8k.c
6329
priv->regs = pci_iomap(pdev, 1, 0x10000);
drivers/net/wireless/marvell/mwl8k.c
6331
priv->regs = pci_iomap(pdev, 2, 0x10000);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1791
priv->map = pci_iomap(pdev, 1, mem_len);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1793
priv->map = pci_iomap(pdev, 0, io_len);
drivers/net/wireless/realtek/rtlwifi/pci.c
2152
(unsigned long)pci_iomap(pdev,
drivers/net/wireless/realtek/rtw88/pci.c
1215
rtwpci->mmap = pci_iomap(pdev, bar_id, len);
drivers/net/wireless/realtek/rtw89/pci.c
3377
rtwpci->mmap = pci_iomap(pdev, bar_id, resource_len);
drivers/ntb/hw/amd/ntb_hw_amd.c
1193
ndev->self_mmio = pci_iomap(pdev, 0, 0);
drivers/ntb/hw/epf/ntb_hw_epf.c
608
ndev->ctrl_reg = pci_iomap(pdev, ndev->barno_map[BAR_CONFIG], 0);
drivers/ntb/hw/epf/ntb_hw_epf.c
615
ndev->peer_spad_reg = pci_iomap(pdev,
drivers/ntb/hw/epf/ntb_hw_epf.c
627
ndev->db_reg = pci_iomap(pdev, ndev->barno_map[BAR_DB], 0);
drivers/ntb/hw/intel/ntb_hw_gen1.c
1527
ndev->peer_mmio = pci_iomap(pdev, b2b_bar,
drivers/ntb/hw/intel/ntb_hw_gen1.c
1783
ndev->self_mmio = pci_iomap(pdev, 0, 0);
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
1353
sndev->peer_shared = pci_iomap(sndev->stdev->pdev, self_bar, LUT_SIZE);
drivers/pci/controller/vmd.c
599
membar2 = pci_iomap(dev, VMD_MEMBAR2, 0);
drivers/pci/devres.c
548
mapping = pci_iomap(pdev, bar, maxlen);
drivers/pci/devres.c
624
res->baseaddr = pci_iomap(pdev, bar, 0);
drivers/pci/iomap.c
127
EXPORT_SYMBOL(pci_iomap);
drivers/pci/quirks.c
3563
void __iomem *regs = pci_iomap(dev, 0, 0);
drivers/pci/quirks.c
3980
mmio_base = pci_iomap(dev, 0, 0);
drivers/pci/quirks.c
4105
bar = pci_iomap(dev, 0, NVME_REG_CC + sizeof(cfg));
drivers/pci/quirks.c
4196
bar = pci_iomap(pdev, 0, 0);
drivers/pci/quirks.c
5892
mmio = pci_iomap(pdev, 0, 0);
drivers/pci/quirks.c
6108
map = pci_iomap(pdev, 0, 0x23000);
drivers/scsi/3w-sas.c
1605
tw_dev->base_addr = pci_iomap(pdev, 1, 0);
drivers/scsi/am53c974.c
431
esp->regs = pci_iomap(pdev, 0, pci_resource_len(pdev, 0));
drivers/scsi/bfa/bfad.c
742
bfad->pci_bar0_kva = pci_iomap(pdev, 0, pci_resource_len(pdev, 0));
drivers/scsi/bfa/bfad.c
743
bfad->pci_bar2_kva = pci_iomap(pdev, 2, pci_resource_len(pdev, 2));
drivers/scsi/bnx2i/bnx2i_iscsi.c
817
hba->regview = pci_iomap(hba->pcidev, 0, BNX2_MQ_CONFIG2);
drivers/scsi/bnx2i/bnx2i_iscsi.c
821
hba->regview = pci_iomap(hba->pcidev, 0, 4096);
drivers/scsi/fnic/fnic_main.c
788
fnic->bar0.vaddr = pci_iomap(pdev, 0, 0);
drivers/scsi/mvumi.c
90
addr_array[i] = pci_iomap(dev, i, 0);
drivers/scsi/pmcraid.c
5206
mapped_pci_addr = pci_iomap(pdev, 0, 0);
drivers/scsi/snic/snic_main.c
436
snic->bar0.vaddr = pci_iomap(pdev, 0, 0);
drivers/scsi/sym53c8xx_2/sym_glue.c
1579
device->s.ioaddr = pci_iomap(pdev, 1,
drivers/scsi/sym53c8xx_2/sym_glue.c
1583
device->s.ioaddr = pci_iomap(pdev, 0,
drivers/scsi/sym53c8xx_2/sym_glue.c
1590
device->s.ramaddr = pci_iomap(pdev, i,
drivers/scsi/vmw_pvscsi.c
1403
adapter->mmioBase = pci_iomap(pdev, i, PVSCSI_MEM_SPACE_SIZE);
drivers/scsi/wd719x.c
929
wd->base = pci_iomap(pdev, 0, 0);
drivers/spi/spi-topcliff-pch.c
1322
data->io_remap_addr = pci_iomap(board_dat->pdev, 1, 0);
drivers/ssb/scan.c
237
mmio = pci_iomap(bus->host_pci, 0, ~0UL);
drivers/tty/nozomi.c
1326
dc->base_addr = pci_iomap(dc->pdev, 0, dc->card_type);
drivers/tty/serial/8250/8250_pci.c
1107
p = pci_iomap(dev, 0, 5);
drivers/tty/serial/pch_uart.c
1376
membase = pci_iomap(priv->pdev, 1, 0);
drivers/uio/uio_aec.c
88
info->priv = pci_iomap(pdev, 0, 0);
drivers/vdpa/octeon_ep/octep_vdpa_main.c
400
tbl[bar] = pci_iomap(pdev, bar, pci_resource_len(pdev, bar));
drivers/vfio/pci/nvgrace-gpu/main.c
1162
io = pci_iomap(pdev, 0, 0);
drivers/vfio/pci/vfio_pci_rdwr.c
214
io = pci_iomap(pdev, bar, 0);
drivers/video/fbdev/vt8623fb.c
727
par->mmio_base = pci_iomap(dev, 1, 0);
drivers/virt/nitro_enclaves/ne_pci_dev.c
491
ne_pci_dev->iomem_base = pci_iomap(pdev, PCI_BAR_NE, 0);
drivers/virtio/virtio_pci_legacy_dev.c
47
ldev->ioaddr = pci_iomap(pci_dev, 0, 0);
drivers/watchdog/hpwdt.c
312
pci_mem_addr = pci_iomap(dev, 1, 0x80);
include/asm-generic/pci_iomap.h
13
extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max);
sound/hda/codecs/ca0132.c
9986
spec->mem_base = pci_iomap(codec->bus->pci, 2, 0xC20);