#ifdef CONFIG_FB_MATROX_MYSTIQUE
 struct matrox_switch matrox_mystique = {
-       MGA1064_preinit, MGA1064_reset, MGA1064_init, MGA1064_restore,
+       .preinit        = MGA1064_preinit,
+       .reset          = MGA1064_reset,
+       .init           = MGA1064_init,
+       .restore        = MGA1064_restore,
 };
 EXPORT_SYMBOL(matrox_mystique);
 #endif
 
 #ifdef CONFIG_FB_MATROX_G
 struct matrox_switch matrox_G100 = {
-       MGAG100_preinit, MGAG100_reset, MGAG100_init, MGAG100_restore,
+       .preinit        = MGAG100_preinit,
+       .reset          = MGAG100_reset,
+       .init           = MGAG100_init,
+       .restore        = MGAG100_restore,
 };
 EXPORT_SYMBOL(matrox_G100);
 #endif
 
 }
 
 struct matrox_switch matrox_millennium = {
-       Ti3026_preinit, Ti3026_reset, Ti3026_init, Ti3026_restore
+       .preinit        = Ti3026_preinit,
+       .reset          = Ti3026_reset,
+       .init           = Ti3026_init,
+       .restore        = Ti3026_restore
 };
 EXPORT_SYMBOL(matrox_millennium);
 #endif