Index: uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c
===================================================================
--- uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c	(revision a14f3465b7d65eb909b06cf7a9a15f60743bcabe)
+++ uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c	(revision 9f55b52f18f10f09f62320dab2a03ca098777e6e)
@@ -42,4 +42,17 @@
 #include "amdm37x_dispc.h"
 
+#ifndef CONFIG_BFB_BPP
+#define CONFIG_BFB_BPP 24
+#endif
+
+#ifndef CONFIG_BFB_WIDTH
+#define CONFIG_BFB_WIDTH 1024
+#endif
+
+#ifndef CONFIG_BFB_HEIGHT
+#define CONFIG_BFB_HEIGHT 768
+#endif
+
+
 static int change_mode(visualizer_t *vis, vslmode_t mode);
 static int handle_damage(visualizer_t *vs,
@@ -109,6 +122,6 @@
 	instance->size = 0;
 
-	visual_t visual = VISUAL_UNKNOWN;
-
+	/* Default is 24bpp, use config option if available */
+	visual_t visual = VISUAL_BGR_8_8_8;
 	switch (CONFIG_BFB_BPP)	{
 	case 8: visual = VISUAL_INDIRECT_8; break;
