Searched refs:mmio (Results 351 - 375 of 435) sorted by relevance

<<1112131415161718

/linux-master/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_kms.c758 mdp5_kms->ctlm = mdp5_ctlm_init(dev, mdp5_kms->mmio, mdp5_kms->cfg);
835 mdp5_kms->mmio = msm_ioremap(pdev, "mdp_phys");
836 if (IS_ERR(mdp5_kms->mmio))
837 return PTR_ERR(mdp5_kms->mmio);
/linux-master/drivers/pci/switch/
H A Dswitchtec.c1599 stdev->mmio = map - SWITCHTEC_GAS_TOP_CFG_OFFSET;
1600 stdev->mmio_sw_event = stdev->mmio + SWITCHTEC_GAS_SW_EVENT_OFFSET;
1601 stdev->mmio_sys_info = stdev->mmio + SWITCHTEC_GAS_SYS_INFO_OFFSET;
1602 stdev->mmio_flash_info = stdev->mmio + SWITCHTEC_GAS_FLASH_INFO_OFFSET;
1603 stdev->mmio_ntb = stdev->mmio + SWITCHTEC_GAS_NTB_OFFSET;
1614 stdev->mmio_part_cfg_all = stdev->mmio + SWITCHTEC_GAS_PART_CFG_OFFSET;
1616 stdev->mmio_pff_csr = stdev->mmio + SWITCHTEC_GAS_PFF_CSR_OFFSET;
/linux-master/drivers/soundwire/
H A Dqcom.c183 void __iomem *mmio; member in struct:qcom_swrm_ctrl
324 *val = readl(ctrl->mmio + reg);
331 writel(val, ctrl->mmio + reg);
889 if (ctrl->mmio) {
1530 ctrl->mmio = devm_platform_ioremap_resource(pdev, 0);
1531 if (IS_ERR(ctrl->mmio))
1532 return PTR_ERR(ctrl->mmio);
/linux-master/drivers/net/ethernet/
H A Dethoc.c1028 struct resource *mmio = NULL; local
1054 mmio = devm_request_mem_region(&pdev->dev, res->start,
1056 if (!mmio) {
1062 netdev->base_addr = mmio->start;
1092 resource_size(mmio));
/linux-master/drivers/video/fbdev/savage/
H A Dsavagefb_driver.c1617 par->vgastate.vgabase = par->mmio.vbase + 0x8000;
1723 par->mmio.pbase = pci_resource_start(par->pcidev, 0) +
1726 par->mmio.pbase = pci_resource_start(par->pcidev, 0) +
1729 par->mmio.len = SAVAGE_NEWMMIO_REGSIZE;
1731 par->mmio.vbase = ioremap(par->mmio.pbase, par->mmio.len);
1732 if (!par->mmio.vbase) {
1737 par->mmio.vbase);
1739 info->fix.mmio_start = par->mmio
[all...]
/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c363 * In future we should point mmio.vbase & video.vbase somewhere where we can
376 iounmap(minfo->mmio.vbase.vaddr);
379 release_mem_region(minfo->mmio.base, 16384);
716 fix->mmio_start = minfo->mmio.base;
717 fix->mmio_len = minfo->mmio.len;
1729 minfo->mmio.vbase.vaddr = ioremap(ctrlptr_phys, 16384);
1730 if (!minfo->mmio.vbase.vaddr) {
1734 minfo->mmio.base = ctrlptr_phys;
1735 minfo->mmio.len = 16384;
1958 iounmap(minfo->mmio
[all...]
/linux-master/arch/powerpc/kvm/
H A Dmpic.c193 struct kvm_io_device mmio; member in struct:openpic
1291 WARN(1, "kvm mpic: too many mmio regions\n");
1375 struct openpic *opp = container_of(this, struct openpic, mmio);
1417 struct openpic *opp = container_of(this, struct openpic, mmio);
1447 kvm_iodevice_init(&opp->mmio, &mpic_mmio_ops);
1451 &opp->mmio);
1456 kvm_io_bus_unregister_dev(opp->kvm, KVM_MMIO_BUS, &opp->mmio);
/linux-master/drivers/media/platform/nxp/dw100/
H A Ddw100.c73 void __iomem *mmio; member in struct:dw100_device
205 return readl(dw_dev->mmio + reg);
210 writel(val, dw_dev->mmio + reg);
1549 dw_dev->mmio = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
1550 if (IS_ERR(dw_dev->mmio))
1551 return PTR_ERR(dw_dev->mmio);
/linux-master/arch/x86/kernel/
H A Dsev.c1532 enum insn_mmio_type mmio; local
1538 mmio = insn_decode_mmio(insn, &bytes);
1539 if (mmio == INSN_MMIO_DECODE_FAILED)
1542 if (mmio != INSN_MMIO_WRITE_IMM && mmio != INSN_MMIO_MOVS) {
1551 switch (mmio) {
/linux-master/drivers/gpu/drm/i915/
H A Di915_gpu_error.c1303 i915_reg_t mmio; local
1311 mmio = RENDER_HWS_PGA_GEN7;
1314 mmio = BLT_HWS_PGA_GEN7;
1317 mmio = BSD_HWS_PGA_GEN7;
1320 mmio = VEBOX_HWS_PGA_GEN7;
1324 mmio = RING_HWS_PGA_GEN6(engine->mmio_base);
1327 mmio = RING_HWS_PGA(engine->mmio_base);
1330 ee->hws = intel_uncore_read(engine->uncore, mmio);
/linux-master/drivers/clk/
H A DMakefile35 obj-$(CONFIG_COMMON_CLK_FIXED_MMIO) += clk-fixed-mmio.o
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgk104.c477 .mmio = gk104_gr_pack_mmio,
H A Dgm107.c418 .mmio = gm107_gr_pack_mmio,
/linux-master/drivers/misc/genwqe/
H A Dcard_base.h258 * @mmio: Base address of 64-bit register space
301 void __iomem *mmio; /* BAR-0 MMIO start */ member in struct:genwqe_dev
/linux-master/drivers/ata/
H A Dahci_qoriq.c167 void __iomem *reg_base = hpriv->mmio;
H A Dlibata-sff.c133 * If we have an mmio device with no ctl and no altstatus
150 * If we have an mmio device with no ctl and no altstatus
265 ata_sff_pause(ap); /* needed; also flushes, for mmio */
2861 void __iomem *mmio = ap->ioaddr.bmdma_addr; local
2863 if (!mmio)
2866 iowrite8(ioread8(mmio + ATA_DMA_STATUS), mmio + ATA_DMA_STATUS);
2916 * flush the mmio write. However, control also passes
2919 * we don't care when the mmio write flushes.
2946 void __iomem *mmio local
[all...]
/linux-master/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_desc.c254 hpdstatus.val = readl(mp2->mmio + amd_get_c2p_val(mp2, 4));
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_drv.c904 vsp1->mmio = devm_platform_ioremap_resource(pdev, 0);
905 if (IS_ERR(vsp1->mmio))
906 return PTR_ERR(vsp1->mmio);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_gpu.c892 gpu->mmio = msm_ioremap(pdev, config->ioname);
893 if (IS_ERR(gpu->mmio)) {
894 ret = PTR_ERR(gpu->mmio);
/linux-master/drivers/media/platform/nxp/
H A Dimx-pxp.c1788 void __iomem *mmio; local
1803 mmio = devm_platform_ioremap_resource(pdev, 0);
1804 if (IS_ERR(mmio))
1805 return PTR_ERR(mmio);
1806 dev->regmap = devm_regmap_init_mmio(&pdev->dev, mmio,
/linux-master/drivers/comedi/drivers/
H A Dcb_pcidas64.c171 /* dev->mmio registers */
1860 data[n] = readl(dev->mmio + ADC_FIFO_REG) & 0xffff;
2745 fifo_data = readl(dev->mmio + ADC_FIFO_REG);
3434 bits = readb(dev->mmio + DI_REG);
3448 writeb(s->state, dev->mmio + DO_REG);
3466 writeb(s->io_bits, dev->mmio + DIO_DIRECTION_60XX_REG);
3477 writeb(s->state, dev->mmio + DIO_DATA_60XX_REG);
3479 data[1] = readb(dev->mmio + DIO_DATA_60XX_REG);
3993 dev->mmio = pci_ioremap_bar(pcidev, 3);
3995 if (!devpriv->plx9080_iobase || !devpriv->main_iobase || !dev->mmio) {
[all...]
/linux-master/drivers/net/fddi/
H A Ddefxx.c258 #define dfx_use_mmio bp->mmio
495 static void dfx_register_res_err(const char *print_name, bool mmio, argument
499 print_name, mmio ? "MMIO" : "I/O", len, start);
572 bp->mmio = true;
577 bp->mmio = false;
585 bp->mmio = false;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmac.c273 mtk_wed_device_ppe_check(&dev->mt76.mmio.wed, skb,
938 if (!mtk_wed_device_active(&mdev->mmio.wed) && wcid) {
1381 mt76_wr(dev, MT_INT_MASK_CSR, dev->mt76.mmio.irqmask);
1385 mt76_wr(dev, MT_INT1_MASK_CSR, dev->mt76.mmio.irqmask);
1547 if (mtk_wed_device_active(&dev->mt76.mmio.wed))
1548 mtk_wed_device_stop(&dev->mt76.mmio.wed);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gpuvm.c648 bool mmio; local
652 mmio = (mem->alloc_flags & KFD_IOC_ALLOC_MEM_FLAGS_MMIO_REMAP);
654 pr_err("SG Table of %d BO for peer device is UNEXPECTEDLY NON-NULL", mmio);
661 pr_debug("%d BO size: %d\n", mmio, mem->bo->tbo.sg->sgl->length);
662 pr_debug("%d BO address before DMA mapping: %llx\n", mmio, dma_addr);
668 pr_debug("%d BO address after DMA mapping: %llx\n", mmio, dma_addr);
1941 /* If the SG is not NULL, it's one we created for a doorbell or mmio
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_flash.c514 if (ipc_mmio_get_exec_stage(ipc_devlink->pcie->imem->mmio) !=

Completed in 441 milliseconds

<<1112131415161718