linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / video / nvidia / nv_accel.c
index 4aefb8f..f377a29 100644 (file)
@@ -300,9 +300,6 @@ int nvidiafb_sync(struct fb_info *info)
 {
        struct nvidia_par *par = info->par;
 
-       if (info->state != FBINFO_STATE_RUNNING)
-               return 0;
-
        if (!par->lockup)
                NVFlush(par);
 
@@ -316,9 +313,6 @@ void nvidiafb_copyarea(struct fb_info *info, const struct fb_copyarea *region)
 {
        struct nvidia_par *par = info->par;
 
-       if (info->state != FBINFO_STATE_RUNNING)
-               return;
-
        if (par->lockup)
                return cfb_copyarea(info, region);
 
@@ -335,9 +329,6 @@ void nvidiafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
        struct nvidia_par *par = info->par;
        u32 color;
 
-       if (info->state != FBINFO_STATE_RUNNING)
-               return;
-
        if (par->lockup)
                return cfb_fillrect(info, rect);
 
@@ -421,9 +412,6 @@ void nvidiafb_imageblit(struct fb_info *info, const struct fb_image *image)
 {
        struct nvidia_par *par = info->par;
 
-       if (info->state != FBINFO_STATE_RUNNING)
-               return;
-
        if (image->depth == 1 && !par->lockup)
                nvidiafb_mono_color_expand(info, image);
        else