Lines Matching refs:panel
297 struct lcd_panel *panel = lcdc.fbdev->panel; in omap_lcdc_setup_plane() local
301 rot_x = panel->x_res; in omap_lcdc_setup_plane()
302 rot_y = panel->y_res; in omap_lcdc_setup_plane()
304 rot_x = panel->y_res; in omap_lcdc_setup_plane()
305 rot_y = panel->x_res; in omap_lcdc_setup_plane()
472 struct lcd_panel *panel = lcdc.fbdev->panel; in setup_regs() local
473 int is_tft = panel->config & OMAP_LCDC_PANEL_TFT; in setup_regs()
483 l |= (is_tft && panel->bpp == 8) ? 0x810000 : 0; in setup_regs()
490 l |= (panel->config & OMAP_LCDC_SIGNAL_MASK) << 20; in setup_regs()
493 l = panel->x_res - 1; in setup_regs()
494 l |= (panel->hsw - 1) << 10; in setup_regs()
495 l |= (panel->hfp - 1) << 16; in setup_regs()
496 l |= (panel->hbp - 1) << 24; in setup_regs()
499 l = panel->y_res - 1; in setup_regs()
500 l |= (panel->vsw - 1) << 10; in setup_regs()
501 l |= panel->vfp << 16; in setup_regs()
502 l |= panel->vbp << 24; in setup_regs()
510 if (!panel->pcd) in setup_regs()
511 calc_ck_div(is_tft, panel->pixel_clock * 1000, &pcd); in setup_regs()
517 lck / panel->pcd / 1000, panel->name); in setup_regs()
519 pcd = panel->pcd; in setup_regs()
522 l |= panel->acb << 8; in setup_regs()
526 panel->pixel_clock = lck / pcd / 1000; in setup_regs()
636 struct lcd_panel *panel = lcdc.fbdev->panel; in alloc_fbmem() local
638 bpp = panel->bpp; in alloc_fbmem()
641 frame_size = PAGE_ALIGN(panel->x_res * bpp / 8 * panel->y_res); in alloc_fbmem()