/linux-master/arch/x86/kernel/ |
H A D | early-quirks.c | 632 #define bcma_aread32(reg) ioread32(mmio + 1 * BCMA_CORE_SIZE + reg) 633 #define bcma_awrite32(reg, val) iowrite32(val, mmio + 1 * BCMA_CORE_SIZE + reg) 637 void __iomem *mmio; local 665 mmio = early_ioremap(addr, BCM4331_MMIO_SIZE); 666 if (!mmio) { 685 early_iounmap(mmio, BCM4331_MMIO_SIZE);
|
/linux-master/drivers/remoteproc/ |
H A D | qcom_wcnss.c | 540 void __iomem *mmio; local 576 mmio = devm_platform_ioremap_resource_byname(pdev, "pmu"); 577 if (IS_ERR(mmio)) 578 return PTR_ERR(mmio); 584 wcnss->pmu_cfg = mmio + data->pmu_offset; 585 wcnss->spare_out = mmio + data->spare_offset;
|
/linux-master/sound/soc/au1x/ |
H A D | psc-i2s.c | 304 wd->mmio = devm_platform_ioremap_resource(pdev, 0); 305 if (IS_ERR(wd->mmio)) 306 return PTR_ERR(wd->mmio);
|
/linux-master/drivers/virt/vboxguest/ |
H A D | vboxguest_core.h | 72 struct vmmdev_memory *mmio; member in struct:vbg_dev
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gk110b.c | 125 .mmio = gk110b_gr_pack_mmio,
|
H A D | gf108.c | 132 .mmio = gf108_gr_pack_mmio,
|
H A D | gf104.c | 134 .mmio = gf104_gr_pack_mmio,
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-amd-mp2.h | 174 * @mmio: iommapped registers 182 void __iomem *mmio; member in struct:amd_mp2_dev
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | hisi504_nand.c | 129 void __iomem *mmio; member in struct:hinfc_host 362 return *(uint8_t *)(host->mmio); 367 return *(uint8_t *)(host->mmio + host->offset - 1); 465 memset(host->mmio, 0, 0x10); 477 memset(host->mmio, 0, 0x10); 603 memset(host->mmio, 0xff, HINFC504_BUFFER_BASE_ADDRESS_LEN); 760 host->mmio = devm_platform_ioremap_resource(pdev, 1); 761 if (IS_ERR(host->mmio)) 762 return PTR_ERR(host->mmio);
|
H A D | r852.c | 36 uint8_t reg = readb(dev->mmio + address); 44 writeb(value, dev->mmio + address); 51 uint32_t reg = le32_to_cpu(readl(dev->mmio + address)); 59 writel(cpu_to_le32(value), dev->mmio + address); 905 dev->mmio = pci_ioremap_bar(pci_dev, 0); 907 if (!dev->mmio) 956 pci_iounmap(pci_dev, dev->mmio); 991 pci_iounmap(pci_dev, dev->mmio);
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_pci_func.c | 279 self->aq_hw->mmio = ioremap(mmio_pa, reg_sz); 280 if (!self->aq_hw->mmio) { 329 iounmap(self->aq_hw->mmio); 358 iounmap(self->aq_hw->mmio);
|
/linux-master/include/linux/comedi/ |
H A D | comedi_8254.h | 156 struct comedi_8254 *comedi_8254_mm_alloc(void __iomem *mmio,
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_cn9k_pf.c | 169 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr; 254 conf->ctrl_mbox_cfg.barmem_addr = (void __iomem *)oct->mmio[2].hw_addr + 293 iq->doorbell_reg = oct->mmio[0].hw_addr + 295 iq->inst_cnt_reg = oct->mmio[0].hw_addr + 297 iq->intr_lvl_reg = oct->mmio[0].hw_addr + 350 oq->pkts_sent_reg = oct->mmio[0].hw_addr + CN93_SDP_R_OUT_CNTS(oq_no); 351 oq->pkts_credit_reg = oct->mmio[0].hw_addr + 366 mbox->pf_vf_data_reg = oct->mmio[0].hw_addr + CN93_SDP_MBOX_PF_VF_DATA(q_no); 369 mbox->vf_pf_data_reg = oct->mmio[0].hw_addr + CN93_SDP_MBOX_VF_PF_DATA(q_no);
|
H A D | octep_cnxk_pf.c | 192 u8 __iomem *bar0_pciaddr = oct->mmio[0].hw_addr; 274 conf->ctrl_mbox_cfg.barmem_addr = (void __iomem *)oct->mmio[2].hw_addr + 313 iq->doorbell_reg = oct->mmio[0].hw_addr + 315 iq->inst_cnt_reg = oct->mmio[0].hw_addr + 317 iq->intr_lvl_reg = oct->mmio[0].hw_addr + 374 oq->pkts_sent_reg = oct->mmio[0].hw_addr + CNXK_SDP_R_OUT_CNTS(oq_no); 375 oq->pkts_credit_reg = oct->mmio[0].hw_addr + 396 mbox->pf_vf_data_reg = oct->mmio[0].hw_addr + CNXK_SDP_MBOX_PF_VF_DATA(q_no); 399 mbox->vf_pf_data_reg = oct->mmio[0].hw_addr + CNXK_SDP_MBOX_VF_PF_DATA(q_no);
|
/linux-master/drivers/pci/controller/dwc/ |
H A D | pcie-qcom-ep.c | 157 * @mmio: MMIO register base 179 void __iomem *mmio; member in struct:qcom_pcie_ep 547 "mmio"); 549 dev_err(dev, "Failed to get mmio resource\n"); 553 pcie_ep->mmio = devm_pci_remap_cfg_resource(dev, pcie_ep->mmio_res); 554 if (IS_ERR(pcie_ep->mmio)) 555 return PTR_ERR(pcie_ep->mmio); 750 readl_relaxed(pcie_ep->mmio + PARF_DEBUG_CNT_PM_LINKST_IN_L0S)); 753 readl_relaxed(pcie_ep->mmio + PARF_DEBUG_CNT_PM_LINKST_IN_L1)); 756 readl_relaxed(pcie_ep->mmio [all...] |
/linux-master/arch/x86/mm/ |
H A D | Makefile | 54 mmiotrace-y := kmmio.o pf_in.o mmio-mod.o
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | Makefile | 12 mmio.o util.o trace.o dma.o mac80211.o debugfs.o eeprom.o \
|
/linux-master/drivers/hid/amd-sfh-hid/ |
H A D | amd_sfh_common.h | 51 void __iomem *mmio; member in struct:amd_mp2_dev
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_kms.h | 74 void __iomem *mmio, *vbif[VBIF_MAX]; member in struct:dpu_kms
|
/linux-master/drivers/ata/ |
H A D | ahci.h | 333 void __iomem * mmio; /* bus-independent mem map */ member in struct:ahci_host_priv 439 void __iomem *mmio = hpriv->mmio; local 441 return mmio + 0x100 + (port_no * 0x80);
|
H A D | ahci.c | 964 void __iomem *mmio = hpriv->mmio; local 971 ctl = readl(mmio + HOST_CTL); 973 writel(ctl, mmio + HOST_CTL); 974 readl(mmio + HOST_CTL); /* flush */ 1597 void __iomem *mmio; local 1602 mmio = hpriv->mmio; 1603 irq_stat = readl(mmio + HOST_IRQ_STAT); 1613 writel(irq_stat, mmio [all...] |
/linux-master/include/linux/ |
H A D | intel_rapl.h | 104 void __iomem *mmio; member in union:rapl_reg
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_types.h | 125 * @mmio: mmio info for GT. All GTs within a tile share the same 130 /** @mmio.fw: force wake for GT */ 133 * @mmio.adj_limit: adjust MMIO address if address is below this 137 /** @mmio.adj_offset: offect to add to MMIO address when adjusting */ 139 } mmio; member in struct:xe_gt
|
/linux-master/drivers/bus/mhi/ep/ |
H A D | mmio.c | 15 return readl(mhi_cntrl->mmio + offset); 20 writel(val, mhi_cntrl->mmio + offset);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | pci.c | 192 if (mtk_wed_device_active(&mdev->mmio.wed)) 193 mtk_wed_device_detach(&mdev->mmio.wed);
|