Lines Matching refs:pdata
265 struct xilinxfb_platform_data *pdata) in xilinxfb_assign() argument
269 int fbsize = pdata->xvirt * pdata->yvirt * BYTES_PER_PIXEL; in xilinxfb_assign()
283 if (pdata->fb_phys) { in xilinxfb_assign()
284 drvdata->fb_phys = pdata->fb_phys; in xilinxfb_assign()
285 drvdata->fb_virt = ioremap(pdata->fb_phys, fbsize); in xilinxfb_assign()
311 if (pdata->rotate_screen) in xilinxfb_assign()
323 drvdata->info.fix.line_length = pdata->xvirt * BYTES_PER_PIXEL; in xilinxfb_assign()
328 drvdata->info.var.height = pdata->screen_height_mm; in xilinxfb_assign()
329 drvdata->info.var.width = pdata->screen_width_mm; in xilinxfb_assign()
330 drvdata->info.var.xres = pdata->xres; in xilinxfb_assign()
331 drvdata->info.var.yres = pdata->yres; in xilinxfb_assign()
332 drvdata->info.var.xres_virtual = pdata->xvirt; in xilinxfb_assign()
333 drvdata->info.var.yres_virtual = pdata->yvirt; in xilinxfb_assign()
415 struct xilinxfb_platform_data pdata; in xilinxfb_of_probe() local
420 pdata = xilinx_fb_default_pdata; in xilinxfb_of_probe()
456 pdata.screen_width_mm = prop[0]; in xilinxfb_of_probe()
457 pdata.screen_height_mm = prop[1]; in xilinxfb_of_probe()
462 pdata.xres = prop[0]; in xilinxfb_of_probe()
463 pdata.yres = prop[1]; in xilinxfb_of_probe()
468 pdata.xvirt = prop[0]; in xilinxfb_of_probe()
469 pdata.yvirt = prop[1]; in xilinxfb_of_probe()
473 pdata.rotate_screen = 1; in xilinxfb_of_probe()
476 return xilinxfb_assign(pdev, drvdata, &pdata); in xilinxfb_of_probe()