Lines Matching defs:vrfb
35 #include <plat/vrfb.h>
160 const struct vrfb *vrfb = &ofbi->region->vrfb;
168 offset = vrfb->yoffset;
171 offset = vrfb->yoffset * OMAP_VRFB_LINE_LEN + vrfb->xoffset;
174 offset = vrfb->xoffset * OMAP_VRFB_LINE_LEN;
180 offset *= vrfb->bytespp;
188 return ofbi->region->vrfb.paddr[rot]
198 return ofbi->region->vrfb.paddr[0];
206 return ofbi->region->vrfb.vaddr[0];
500 struct vrfb *vrfb = &rg->vrfb;
528 if (yuv_mode != vrfb->yuv_mode)
530 else if (bytespp != vrfb->bytespp)
532 else if (vrfb->xres != var->xres_virtual ||
533 vrfb->yres != var->yres_virtual)
536 if (vrfb->vaddr[0] && reconf) {
540 iounmap(vrfb->vaddr[0]);
541 vrfb->vaddr[0] = NULL;
545 if (vrfb->vaddr[0])
548 omap_vrfb_setup(&rg->vrfb, rg->paddr,
554 r = omap_vrfb_map_angle(vrfb, var->yres_virtual, 0);
559 fbi->screen_base = ofbi->region->vrfb.vaddr[0];
561 fix->smem_start = ofbi->region->vrfb.paddr[0];
1327 if (rg->vrfb.vaddr[0]) {
1328 iounmap(rg->vrfb.vaddr[0]);
1329 omap_vrfb_release_ctx(&rg->vrfb);
1330 rg->vrfb.vaddr[0] = NULL;
1375 memset(&rg->vrfb, 0, sizeof rg->vrfb);
1408 r = omap_vrfb_request_ctx(&rg->vrfb);
1410 dev_err(fbdev->dev, "vrfb create ctx failed\n");
2310 module_param_named(vrfb, def_vrfb, bool, 0);