Lines Matching refs:mrc
145 struct memory_reserve_config *mrc = data; in rcar_gen2_scan_mem() local
171 if (size < mrc->reserved) in rcar_gen2_scan_mem()
174 if (base < mrc->base) in rcar_gen2_scan_mem()
178 mrc->base = base + size - mrc->reserved; in rcar_gen2_scan_mem()
179 mrc->size = mrc->reserved; in rcar_gen2_scan_mem()
189 struct memory_reserve_config mrc; in rcar_gen2_reserve() local
192 memset(&mrc, 0, sizeof(mrc)); in rcar_gen2_reserve()
193 mrc.reserved = SZ_256M; in rcar_gen2_reserve()
195 of_scan_flat_dt(rcar_gen2_scan_mem, &mrc); in rcar_gen2_reserve()
197 if (mrc.size && memblock_is_region_memory(mrc.base, mrc.size)) in rcar_gen2_reserve()
198 dma_contiguous_reserve_area(mrc.size, mrc.base, 0, in rcar_gen2_reserve()