]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/video/aty/radeon_backlight.c
[PATCH] powermac backlight fixes
[mv-sheeva.git] / drivers / video / aty / radeon_backlight.c
index 7de66b855d4e4e292d13182c40fafe0a44ceddac..1755dddf189908550b0dae24bdf8d2d498b1cc46 100644 (file)
@@ -40,14 +40,14 @@ static int radeon_bl_get_level_brightness(struct radeon_bl_privdata *pdata,
 
        mutex_unlock(&info->bl_mutex);
 
-       if (pdata->negative)
-               rlevel = MAX_RADEON_LEVEL - rlevel;
-
        if (rlevel < 0)
                rlevel = 0;
        else if (rlevel > MAX_RADEON_LEVEL)
                rlevel = MAX_RADEON_LEVEL;
 
+       if (pdata->negative)
+               rlevel = MAX_RADEON_LEVEL - rlevel;
+
        return rlevel;
 }