/linux-4.4.14/sound/soc/intel/atom/sst/ |
D | sst.c | 462 fw_save->iram = kzalloc(ctx->iram_end - ctx->iram_base, GFP_KERNEL); in intel_sst_suspend() 463 if (!fw_save->iram) { in intel_sst_suspend() 465 goto iram; in intel_sst_suspend() 484 memcpy32_fromio(fw_save->iram, ctx->iram, ctx->iram_end - ctx->iram_base); in intel_sst_suspend() 497 kfree(fw_save->iram); in intel_sst_suspend() 498 iram: in intel_sst_suspend() 520 memcpy32_toio(ctx->iram, fw_save->iram, ctx->iram_end - ctx->iram_base); in intel_sst_resume() 527 kfree(fw_save->iram); in intel_sst_resume()
|
D | sst_pci.c | 92 ctx->iram = pcim_iomap(pci, 3, pci_resource_len(pci, 3)); in sst_platform_get_resources() 93 if (!ctx->iram) { in sst_platform_get_resources() 97 dev_dbg(ctx->dev, "IRAM Ptr %p\n", ctx->iram); in sst_platform_get_resources()
|
D | sst_acpi.c | 162 ctx->iram = devm_ioremap_nocache(ctx->dev, ctx->iram_base, in sst_platform_get_resources() 164 if (!ctx->iram) { in sst_platform_get_resources()
|
D | sst.h | 341 void *iram; member 390 void __iomem *iram; member
|
D | sst_loader.c | 202 ram_iomem = sst_drv_ctx->iram; in sst_parse_module_memcpy()
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | lpc-eth.txt | 11 - use-iram: Use LPC32xx internal SRAM (IRAM) for DMA buffering 22 use-iram;
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | coda.txt | 19 - iram : phandle pointing to the SRAM device node 29 iram = <&ocram>;
|
/linux-4.4.14/drivers/media/platform/coda/ |
D | coda-common.c | 2217 dev->iram.size = dev->devtype->iram_size; in coda_probe() 2218 dev->iram.vaddr = gen_pool_dma_alloc(dev->iram_pool, dev->iram.size, in coda_probe() 2219 &dev->iram.paddr); in coda_probe() 2220 if (!dev->iram.vaddr) { in coda_probe() 2223 memset(dev->iram.vaddr, 0, dev->iram.size); in coda_probe() 2224 dev->iram.blob.data = dev->iram.vaddr; in coda_probe() 2225 dev->iram.blob.size = dev->iram.size; in coda_probe() 2226 dev->iram.dentry = debugfs_create_blob("iram", 0644, in coda_probe() 2228 &dev->iram.blob); in coda_probe() 2272 if (dev->iram.vaddr) in coda_remove() [all …]
|
D | coda-bit.c | 526 static phys_addr_t coda_iram_alloc(struct coda_iram_info *iram, size_t size) in coda_iram_alloc() argument 531 if (size > iram->remaining) in coda_iram_alloc() 533 iram->remaining -= size; in coda_iram_alloc() 535 ret = iram->next_paddr; in coda_iram_alloc() 536 iram->next_paddr += size; in coda_iram_alloc() 552 iram_info->next_paddr = dev->iram.paddr; in coda_setup_iram() 553 iram_info->remaining = dev->iram.size; in coda_setup_iram() 555 if (!dev->iram.vaddr) in coda_setup_iram() 860 coda_write(dev, dev->iram.paddr, in coda_start_encoding()
|
D | coda.h | 87 struct coda_aux_buf iram; member
|
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/ |
D | qe.c | 392 out_be32(&qe_immr->iram.iadd, be32_to_cpu(ucode->iram_offset) | in qe_upload_microcode() 396 out_be32(&qe_immr->iram.idata, be32_to_cpu(code[i])); in qe_upload_microcode() 399 out_be32(&qe_immr->iram.iready, be32_to_cpu(QE_IRAM_READY)); in qe_upload_microcode()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx27.dtsi | 482 iram = <&iram>; 589 iram: iram@ffff4c00 { label
|
D | phy3250.dts | 31 use-iram;
|
D | k2l-netcp.dtsi | 101 reg = <0x2a10000 0x1000 /*iram */
|
D | k2e-netcp.dtsi | 102 reg = <0x2a10000 0x1000 /*iram */
|
D | k2hk-netcp.dtsi | 119 reg = <0x2a10000 0x1000 /*iram */
|
D | ea3250.dts | 31 use-iram;
|
D | imx51.dtsi | 121 iram: iram@1ffe0000 { label
|
D | imx25.dtsi | 529 iram: sram@78000000 { label
|
D | imx53.dtsi | 770 iram = <&ocram>;
|
D | imx6qdl.dtsi | 407 iram = <&ocram>;
|
/linux-4.4.14/drivers/soc/ti/ |
D | knav_qmss_queue.c | 1456 pdsp->iram = in knav_queue_init_pdsps() 1469 if (IS_ERR(pdsp->command) || IS_ERR(pdsp->iram) || in knav_queue_init_pdsps() 1475 if (!IS_ERR(pdsp->iram)) in knav_queue_init_pdsps() 1476 devm_iounmap(dev, pdsp->iram); in knav_queue_init_pdsps() 1487 pdsp->name, pdsp->command, pdsp->iram, pdsp->regs, in knav_queue_init_pdsps() 1545 writel_relaxed(be32_to_cpu(fwdata[i]), pdsp->iram + i); in knav_queue_load_pdsp()
|
D | knav_qmss.h | 137 u32 __iomem *iram; member
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | immap_qe.h | 430 struct qe_iram iram; /* I-RAM */ member
|