From: "Antonino A. Daplas" Remove error checking from vesafb_pan_display. This is guaranteed to be done by the core layer. Signed-off-by: Antonino Daplas Signed-off-by: Andrew Morton --- drivers/video/vesafb.c | 9 --------- 1 files changed, 9 deletions(-) diff -puN drivers/video/vesafb.c~vesafb-trim-vesafb_pan_display drivers/video/vesafb.c --- devel/drivers/video/vesafb.c~vesafb-trim-vesafb_pan_display 2005-12-10 00:22:04.000000000 -0800 +++ devel-akpm/drivers/video/vesafb.c 2005-12-10 00:22:04.000000000 -0800 @@ -66,15 +66,6 @@ static int vesafb_pan_display(struct fb_ #ifdef __i386__ int offset; - if (!ypan) - return -EINVAL; - if (var->xoffset) - return -EINVAL; - if (var->yoffset > var->yres_virtual) - return -EINVAL; - if ((ypan==1) && var->yoffset+var->yres > var->yres_virtual) - return -EINVAL; - offset = (var->yoffset * info->fix.line_length + var->xoffset) / 4; __asm__ __volatile__( _