Lines Matching defs:vrfb
152 const struct vrfb *vrfb = &ofbi->region->vrfb;
160 offset = vrfb->yoffset;
163 offset = vrfb->yoffset * OMAP_VRFB_LINE_LEN + vrfb->xoffset;
166 offset = vrfb->xoffset * OMAP_VRFB_LINE_LEN;
173 offset *= vrfb->bytespp;
181 return ofbi->region->vrfb.paddr[rot]
191 return ofbi->region->vrfb.paddr[0];
199 return ofbi->region->vrfb.vaddr[0];
494 struct vrfb *vrfb = &rg->vrfb;
523 if (yuv_mode != vrfb->yuv_mode)
525 else if (bytespp != vrfb->bytespp)
527 else if (vrfb->xres != var->xres_virtual ||
528 vrfb->yres != var->yres_virtual)
531 if (vrfb->vaddr[0] && reconf) {
535 iounmap(vrfb->vaddr[0]);
536 vrfb->vaddr[0] = NULL;
540 if (vrfb->vaddr[0])
543 omap_vrfb_setup(&rg->vrfb, rg->paddr,
549 r = omap_vrfb_map_angle(vrfb, var->yres_virtual, 0);
554 fbi->screen_base = ofbi->region->vrfb.vaddr[0];
556 fix->smem_start = ofbi->region->vrfb.paddr[0];
1312 if (rg->vrfb.vaddr[0]) {
1313 iounmap(rg->vrfb.vaddr[0]);
1314 rg->vrfb.vaddr[0] = NULL;
1317 omap_vrfb_release_ctx(&rg->vrfb);
1367 memset(&rg->vrfb, 0, sizeof rg->vrfb);
1394 r = omap_vrfb_request_ctx(&rg->vrfb);
1398 dev_err(fbdev->dev, "vrfb create ctx failed\n");
2477 "ignoring the module parameter vrfb=y\n");
2625 module_param_named(vrfb, def_vrfb, bool, 0);