video: export sh_mobile_lcdc panel size
Export the LCD panel size for sh_mobile_lcdc boards. This allows us to perform dpi and screen aspect ratio calculations in user space. Signed-off-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
@@ -47,12 +47,18 @@ struct sh_mobile_lcdc_board_cfg {
|
||||
void (*display_off)(void *board_data);
|
||||
};
|
||||
|
||||
struct sh_mobile_lcdc_lcd_size_cfg { /* width and height of panel in mm */
|
||||
unsigned long width;
|
||||
unsigned long height;
|
||||
};
|
||||
|
||||
struct sh_mobile_lcdc_chan_cfg {
|
||||
int chan;
|
||||
int bpp;
|
||||
int interface_type; /* selects RGBn or SYSn I/F, see above */
|
||||
int clock_divider;
|
||||
struct fb_videomode lcd_cfg;
|
||||
struct sh_mobile_lcdc_lcd_size_cfg lcd_size_cfg;
|
||||
struct sh_mobile_lcdc_board_cfg board_cfg;
|
||||
struct sh_mobile_lcdc_sys_bus_cfg sys_bus_cfg; /* only for SYSn I/F */
|
||||
};
|
||||
|
Reference in New Issue
Block a user