iram               95 drivers/gpu/ipu-v3/ipu-pre.c 	struct gen_pool		*iram;
iram              290 drivers/gpu/ipu-v3/ipu-pre.c 	pre->iram = of_gen_pool_get(dev->of_node, "fsl,iram", 0);
iram              291 drivers/gpu/ipu-v3/ipu-pre.c 	if (!pre->iram)
iram              299 drivers/gpu/ipu-v3/ipu-pre.c 	pre->buffer_virt = gen_pool_dma_alloc(pre->iram, IPU_PRE_MAX_WIDTH *
iram              329 drivers/gpu/ipu-v3/ipu-pre.c 		gen_pool_free(pre->iram, (unsigned long)pre->buffer_virt,
iram              774 drivers/media/platform/coda/coda-bit.c static phys_addr_t coda_iram_alloc(struct coda_iram_info *iram, size_t size)
iram              779 drivers/media/platform/coda/coda-bit.c 	if (size > iram->remaining)
iram              781 drivers/media/platform/coda/coda-bit.c 	iram->remaining -= size;
iram              783 drivers/media/platform/coda/coda-bit.c 	ret = iram->next_paddr;
iram              784 drivers/media/platform/coda/coda-bit.c 	iram->next_paddr += size;
iram              801 drivers/media/platform/coda/coda-bit.c 	iram_info->next_paddr = dev->iram.paddr;
iram              802 drivers/media/platform/coda/coda-bit.c 	iram_info->remaining = dev->iram.size;
iram              804 drivers/media/platform/coda/coda-bit.c 	if (!dev->iram.vaddr)
iram             1122 drivers/media/platform/coda/coda-bit.c 		coda_write(dev, dev->iram.paddr,
iram             3050 drivers/media/platform/coda/coda-common.c 	dev->iram.size = dev->devtype->iram_size;
iram             3051 drivers/media/platform/coda/coda-common.c 	dev->iram.vaddr = gen_pool_dma_alloc(dev->iram_pool, dev->iram.size,
iram             3052 drivers/media/platform/coda/coda-common.c 					     &dev->iram.paddr);
iram             3053 drivers/media/platform/coda/coda-common.c 	if (!dev->iram.vaddr) {
iram             3056 drivers/media/platform/coda/coda-common.c 		memset(dev->iram.vaddr, 0, dev->iram.size);
iram             3057 drivers/media/platform/coda/coda-common.c 		dev->iram.blob.data = dev->iram.vaddr;
iram             3058 drivers/media/platform/coda/coda-common.c 		dev->iram.blob.size = dev->iram.size;
iram             3059 drivers/media/platform/coda/coda-common.c 		dev->iram.dentry = debugfs_create_blob("iram", 0644,
iram             3061 drivers/media/platform/coda/coda-common.c 						       &dev->iram.blob);
iram             3108 drivers/media/platform/coda/coda-common.c 	if (dev->iram.vaddr)
iram             3109 drivers/media/platform/coda/coda-common.c 		gen_pool_free(dev->iram_pool, (unsigned long)dev->iram.vaddr,
iram             3110 drivers/media/platform/coda/coda-common.c 			      dev->iram.size);
iram               87 drivers/media/platform/coda/coda.h 	struct coda_aux_buf	iram;
iram             1432 drivers/net/ethernet/freescale/fman/fman.c 	struct fman_iram_regs __iomem *iram;
iram             1435 drivers/net/ethernet/freescale/fman/fman.c 	iram = fman->base_addr + IMEM_OFFSET;
iram             1438 drivers/net/ethernet/freescale/fman/fman.c 	iowrite32be(IRAM_IADD_AIE, &iram->iadd);
iram             1442 drivers/net/ethernet/freescale/fman/fman.c 	} while ((ioread32be(&iram->iadd) != IRAM_IADD_AIE) && --count);
iram             1447 drivers/net/ethernet/freescale/fman/fman.c 		iowrite32be(0xffffffff, &iram->idata);
iram             1449 drivers/net/ethernet/freescale/fman/fman.c 	iowrite32be(fman->state->fm_iram_size - 4, &iram->iadd);
iram             1453 drivers/net/ethernet/freescale/fman/fman.c 	} while ((ioread32be(&iram->idata) != 0xffffffff) && --count);
iram              420 drivers/soc/fsl/qe/qe.c 	out_be32(&qe_immr->iram.iadd, be32_to_cpu(ucode->iram_offset) |
iram              424 drivers/soc/fsl/qe/qe.c 		out_be32(&qe_immr->iram.idata, be32_to_cpu(code[i]));
iram              427 drivers/soc/fsl/qe/qe.c 	out_be32(&qe_immr->iram.iready, be32_to_cpu(QE_IRAM_READY));
iram              131 drivers/soc/ti/knav_qmss.h 	u32 __iomem					*iram;
iram             1512 drivers/soc/ti/knav_qmss_queue.c 		pdsp->iram =
iram             1525 drivers/soc/ti/knav_qmss_queue.c 		if (IS_ERR(pdsp->command) || IS_ERR(pdsp->iram) ||
iram             1531 drivers/soc/ti/knav_qmss_queue.c 			if (!IS_ERR(pdsp->iram))
iram             1532 drivers/soc/ti/knav_qmss_queue.c 				devm_iounmap(dev, pdsp->iram);
iram             1543 drivers/soc/ti/knav_qmss_queue.c 			pdsp->name, pdsp->command, pdsp->iram, pdsp->regs,
iram             1601 drivers/soc/ti/knav_qmss_queue.c 		writel_relaxed(be32_to_cpu(fwdata[i]), pdsp->iram + i);
iram              220 drivers/staging/media/tegra-vde/vde.c 	u32 *iram_tables = vde->iram;
iram              336 drivers/staging/media/tegra-vde/vde.c 	memset(vde->iram + 128, 0, macroblocks_nb / 2);
iram             1072 drivers/staging/media/tegra-vde/vde.c 	vde->iram = gen_pool_dma_alloc(vde->iram_pool,
iram             1075 drivers/staging/media/tegra-vde/vde.c 	if (!vde->iram) {
iram             1121 drivers/staging/media/tegra-vde/vde.c 	gen_pool_free(vde->iram_pool, (unsigned long)vde->iram,
iram             1147 drivers/staging/media/tegra-vde/vde.c 	gen_pool_free(vde->iram_pool, (unsigned long)vde->iram,
iram               52 drivers/staging/media/tegra-vde/vde.h 	u32 *iram;
iram              423 include/soc/fsl/qe/immap_qe.h 	struct qe_iram		iram;		/* I-RAM */
iram              466 sound/soc/intel/atom/sst/sst.c 	fw_save->iram = kvzalloc(ctx->iram_end - ctx->iram_base, GFP_KERNEL);
iram              467 sound/soc/intel/atom/sst/sst.c 	if (!fw_save->iram) {
iram              469 sound/soc/intel/atom/sst/sst.c 		goto iram;
iram              488 sound/soc/intel/atom/sst/sst.c 	memcpy32_fromio(fw_save->iram, ctx->iram, ctx->iram_end - ctx->iram_base);
iram              501 sound/soc/intel/atom/sst/sst.c 	kvfree(fw_save->iram);
iram              502 sound/soc/intel/atom/sst/sst.c iram:
iram              524 sound/soc/intel/atom/sst/sst.c 	memcpy32_toio(ctx->iram, fw_save->iram, ctx->iram_end - ctx->iram_base);
iram              531 sound/soc/intel/atom/sst/sst.c 	kvfree(fw_save->iram);
iram              310 sound/soc/intel/atom/sst/sst.h 	void *iram;	/* allocated via kvmalloc() */
iram              358 sound/soc/intel/atom/sst/sst.h 	void __iomem		*iram;
iram              168 sound/soc/intel/atom/sst/sst_acpi.c 	ctx->iram = devm_ioremap_nocache(ctx->dev, ctx->iram_base,
iram              170 sound/soc/intel/atom/sst/sst_acpi.c 	if (!ctx->iram) {
iram              194 sound/soc/intel/atom/sst/sst_loader.c 			ram_iomem = sst_drv_ctx->iram;
iram               84 sound/soc/intel/atom/sst/sst_pci.c 	ctx->iram = pcim_iomap(pci, 3, pci_resource_len(pci, 3));
iram               85 sound/soc/intel/atom/sst/sst_pci.c 	if (!ctx->iram) {
iram               89 sound/soc/intel/atom/sst/sst_pci.c 	dev_dbg(ctx->dev, "IRAM Ptr %p\n", ctx->iram);