/* Set the starting position of the visible screen to var->yoffset  */
static int tdfxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
/* Set the starting position of the visible screen to var->yoffset  */
static int tdfxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
{
	struct tdfx_par *par = info->par;
	u32 addr = var->yoffset * info->fix.line_length;
	if (nopan || var->xoffset)
		return -EINVAL;
	banshee_make_room(par, 1);
	tdfx_outl(par, VIDDESKSTART, addr);
	return 0;
}