Lines Matching defs:rmem
70 * @rmem: reserved memory regions data
85 struct k3_dsp_mem *rmem;
419 if (!kproc->rmem[0].cpu_addr) {
432 return (struct resource_table *)kproc->rmem[0].cpu_addr;
481 dev_addr = kproc->rmem[i].dev_addr;
482 size = kproc->rmem[i].size;
486 va = kproc->rmem[i].cpu_addr + offset;
565 struct reserved_mem *rmem;
594 kproc->rmem = devm_kcalloc(dev, num_rmems, sizeof(*kproc->rmem), GFP_KERNEL);
595 if (!kproc->rmem)
604 rmem = of_reserved_mem_lookup(rmem_np);
605 if (!rmem) {
611 kproc->rmem[i].bus_addr = rmem->base;
613 kproc->rmem[i].dev_addr = (u32)rmem->base;
614 kproc->rmem[i].size = rmem->size;
615 kproc->rmem[i].cpu_addr = devm_ioremap_wc(dev, rmem->base, rmem->size);
616 if (!kproc->rmem[i].cpu_addr) {
618 i + 1, &rmem->base, &rmem->size);
623 i + 1, &kproc->rmem[i].bus_addr,
624 kproc->rmem[i].size, kproc->rmem[i].cpu_addr,
625 kproc->rmem[i].dev_addr);