Searched refs:mmio (Results 251 - 275 of 429) sorted by relevance

<<1112131415161718

/linux-master/arch/x86/kernel/
H A Dearly-quirks.c632 #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 Dqcom_wcnss.c540 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 Dpsc-i2s.c304 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 Dvboxguest_core.h72 struct vmmdev_memory *mmio; member in struct:vbg_dev
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgk110b.c125 .mmio = gk110b_gr_pack_mmio,
H A Dgf108.c132 .mmio = gf108_gr_pack_mmio,
H A Dgf104.c134 .mmio = gf104_gr_pack_mmio,
/linux-master/drivers/i2c/busses/
H A Di2c-amd-mp2.h174 * @mmio: iommapped registers
182 void __iomem *mmio; member in struct:amd_mp2_dev
/linux-master/drivers/mtd/nand/raw/
H A Dhisi504_nand.c129 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 Dr852.c36 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 Daq_pci_func.c279 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 Dcomedi_8254.h156 struct comedi_8254 *comedi_8254_mm_alloc(void __iomem *mmio,
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_cn9k_pf.c169 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 Doctep_cnxk_pf.c192 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 Dpcie-qcom-ep.c157 * @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 DMakefile54 mmiotrace-y := kmmio.o pf_in.o mmio-mod.o
/linux-master/drivers/net/wireless/mediatek/mt76/
H A DMakefile12 mmio.o util.o trace.o dma.o mac80211.o debugfs.o eeprom.o \
/linux-master/drivers/hid/amd-sfh-hid/
H A Damd_sfh_common.h51 void __iomem *mmio; member in struct:amd_mp2_dev
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_kms.h74 void __iomem *mmio, *vbif[VBIF_MAX]; member in struct:dpu_kms
/linux-master/drivers/ata/
H A Dahci.h333 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 Dahci.c964 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 Dintel_rapl.h104 void __iomem *mmio; member in union:rapl_reg
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_types.h125 * @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 Dmmio.c15 return readl(mhi_cntrl->mmio + offset);
20 writel(val, mhi_cntrl->mmio + offset);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dpci.c192 if (mtk_wed_device_active(&mdev->mmio.wed))
193 mtk_wed_device_detach(&mdev->mmio.wed);

Completed in 204 milliseconds

<<1112131415161718