]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/kernel-video.git/commitdiff
OMAPDSS: OMAPFB: Export omapfb_mode_to_dss_mode.
authorLajos Molnar <molnar@ti.com>
Thu, 24 May 2012 22:12:29 +0000 (17:12 -0500)
committerPraneeth Bajjuri <praneeth@ti.com>
Fri, 12 Jul 2013 22:28:57 +0000 (17:28 -0500)
This method is used to set up DSSCOMP structures from OMAPLFB.

Change-Id: I97506443306b3f96f246602c9d3bef065d649541
Signed-off-by: Rodrigo Obregon <robregon@ti.com>
Signed-off-by: Lajos Molnar <molnar@ti.com>
drivers/video/omap2/omapfb/omapfb-main.c

index c6214e5d18c9a3d78d2dde56bba7ad4fb2617f50..dfb6635c1caa8fd672192d4eeaf8b538e2f67b7e 100644 (file)
@@ -307,7 +307,7 @@ static void assign_colormode_to_var(struct fb_var_screeninfo *var,
        var->transp = color->transp;
 }
 
-static int fb_mode_to_dss_mode(struct fb_var_screeninfo *var,
+int omapfb_mode_to_dss_mode(struct fb_var_screeninfo *var,
                enum omap_color_mode *mode)
 {
        enum omap_color_mode dssmode;
@@ -379,6 +379,7 @@ static int fb_mode_to_dss_mode(struct fb_var_screeninfo *var,
 
        return -EINVAL;
 }
+EXPORT_SYMBOL(omapfb_mode_to_dss_mode);
 
 static int check_fb_res_bounds(struct fb_var_screeninfo *var)
 {
@@ -516,7 +517,7 @@ static int setup_vrfb_rotation(struct fb_info *fbi)
 
        DBG("setup_vrfb_rotation\n");
 
-       r = fb_mode_to_dss_mode(var, &mode);
+       r = omapfb_mode_to_dss_mode(var, &mode);
        if (r)
                return r;
 
@@ -674,7 +675,7 @@ int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var)
 
        WARN_ON(!atomic_read(&ofbi->region->lock_count));
 
-       r = fb_mode_to_dss_mode(var, &mode);
+       r = omapfb_mode_to_dss_mode(var, &mode);
        if (r) {
                DBG("cannot convert var to omap dss mode\n");
                return r;
@@ -879,9 +880,9 @@ int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl,
        if (ofbi->region->size)
                omapfb_calc_addr(ofbi, var, fix, rotation, &data_start_p);
 
-       r = fb_mode_to_dss_mode(var, &mode);
+       r = omapfb_mode_to_dss_mode(var, &mode);
        if (r) {
-               DBG("fb_mode_to_dss_mode failed");
+               DBG("omapfb_mode_to_dss_mode failed");
                goto err;
        }