Lines Matching refs:paddr
181 void omap_vrfb_setup(struct vrfb *vrfb, unsigned long paddr, in omap_vrfb_setup() argument
192 DBG("omapfb_set_vrfb(%d, %lx, %dx%d, %d, %d)\n", ctx, paddr, in omap_vrfb_setup()
223 ctxs[ctx].physical_ba = paddr; in omap_vrfb_setup()
227 omap2_sms_write_rot_physical_ba(paddr, ctx); in omap_vrfb_setup()
247 vrfb->vaddr[rot] = ioremap_wc(vrfb->paddr[rot], size); in omap_vrfb_map_angle()
278 if (vrfb->paddr[rot]) { in omap_vrfb_release_ctx()
279 release_mem_region(vrfb->paddr[rot], OMAP_VRFB_SIZE); in omap_vrfb_release_ctx()
280 vrfb->paddr[rot] = 0; in omap_vrfb_release_ctx()
293 u32 paddr; in omap_vrfb_request_ctx() local
320 paddr = ctxs[ctx].base + SMS_ROT_VIRT_BASE(rot); in omap_vrfb_request_ctx()
321 if (!request_mem_region(paddr, OMAP_VRFB_SIZE, "vrfb")) { in omap_vrfb_request_ctx()
330 vrfb->paddr[rot] = paddr; in omap_vrfb_request_ctx()
332 DBG("VRFB %d/%d: %lx\n", ctx, rot*90, vrfb->paddr[rot]); in omap_vrfb_request_ctx()