Index: trunk/src/via_crtc.c
===================================================================
--- trunk/src/via_crtc.c (revision 709)
+++ trunk/src/via_crtc.c (revision 712)
@@ -36,4 +36,6 @@
#include "via_mode.h"
+#include <xorg/xf86Crtc.h>
+
static void
ViaCRTCSetGraphicsRegisters(ScrnInfoPtr pScrn)
@@ -74,4 +76,24 @@
}
+static Bool
+via_xf86crtc_resize (ScrnInfoPtr scrn, int width, int height)
+{
+ scrn->virtualX = width;
+ scrn->virtualY = height;
+ return TRUE;
+}
+
+static const
+xf86CrtcConfigFuncsRec via_xf86crtc_config_funcs = {
+ via_xf86crtc_resize
+};
+
+void
+ViaPreInitCRTCConfig(ScrnInfoPtr pScrn)
+{
+ xf86CrtcConfigInit (pScrn, &via_xf86crtc_config_funcs);
+}
+
+
void
ViaCRTCInit(ScrnInfoPtr pScrn)