Lines Matching refs:panel_info
55 return (ushort *)(panel_info.mmio + ATMEL_LCDC_LUT(0)); in configuration_get_cmap()
96 lcdc_writel(panel_info.mmio, ATMEL_LCDC_LUT(regno), in lcd_setcolreg()
99 lcdc_writel(panel_info.mmio, ATMEL_LCDC_LUT(regno), in lcd_setcolreg()
215 if (!(panel_info.vl_sync & ATMEL_LCDC_INVLINE_INVERTED)) in lcd_ctrl_init()
217 if (!(panel_info.vl_sync & ATMEL_LCDC_INVFRAME_INVERTED)) in lcd_ctrl_init()
219 timing.pixelclock.typ = panel_info.vl_clk; in lcd_ctrl_init()
221 timing.hactive.typ = panel_info.vl_col; in lcd_ctrl_init()
222 timing.hfront_porch.typ = panel_info.vl_right_margin; in lcd_ctrl_init()
223 timing.hback_porch.typ = panel_info.vl_left_margin; in lcd_ctrl_init()
224 timing.hsync_len.typ = panel_info.vl_hsync_len; in lcd_ctrl_init()
226 timing.vactive.typ = panel_info.vl_row; in lcd_ctrl_init()
227 timing.vfront_porch.typ = panel_info.vl_clk; in lcd_ctrl_init()
228 timing.vback_porch.typ = panel_info.vl_clk; in lcd_ctrl_init()
229 timing.vsync_len.typ = panel_info.vl_clk; in lcd_ctrl_init()
231 atmel_fb_init(panel_info.mmio, &timing, panel_info.vl_bpix, in lcd_ctrl_init()
232 panel_info.vl_tft, panel_info.vl_cont_pol_low, in lcd_ctrl_init()
238 return ((panel_info.vl_col * panel_info.vl_row * in calc_fbsize()
239 NBITS(panel_info.vl_bpix)) / 8) + PAGE_SIZE; in calc_fbsize()