OMAP: DSS2: Add method for querying display dimensions from DSS drivers
Add get_dimensions() to struct omap_dss_driver. Use the call, if supported by the driver, in OMAPFB. Signed-off-by: Jani Nikula <ext-jani.1.nikula@nokia.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:

gecommit door
Tomi Valkeinen

bovenliggende
b4de838e9f
commit
7a0987bf2c
@@ -702,8 +702,16 @@ int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var)
|
||||
var->xres, var->yres,
|
||||
var->xres_virtual, var->yres_virtual);
|
||||
|
||||
var->height = -1;
|
||||
var->width = -1;
|
||||
if (display && display->driver->get_dimensions) {
|
||||
u32 w, h;
|
||||
display->driver->get_dimensions(display, &w, &h);
|
||||
var->width = DIV_ROUND_CLOSEST(w, 1000);
|
||||
var->height = DIV_ROUND_CLOSEST(h, 1000);
|
||||
} else {
|
||||
var->height = -1;
|
||||
var->width = -1;
|
||||
}
|
||||
|
||||
var->grayscale = 0;
|
||||
|
||||
if (display && display->driver->get_timings) {
|
||||
|
Verwijs in nieuw issue
Block a user