Make the YAFFS filesystem work
[platform/kernel/u-boot.git] / fs / yaffs2 / yaffscfg.c
index 3beb34d..16e84a4 100644 (file)
@@ -34,7 +34,7 @@
 #include "malloc.h"
 #endif
 
-unsigned yaffs_traceMask = 0xFFFFFFFF;
+unsigned yaffs_traceMask = 0x0; /* Disable logging */
 static int yaffs_errno = 0;
 
 void yaffsfs_SetError(int err)
@@ -121,6 +121,9 @@ int yaffs_StartUp(void)
        yaffs_Device *flashDev = calloc(1, sizeof(yaffs_Device));
        yaffsfs_config[0].dev = flashDev;
 
+       /* store the mtd device for later use */
+       flashDev->genericDevice = mtd;
+
        // Stuff to configure YAFFS
        // Stuff to initialise anything special (eg lock semaphore).
        yaffsfs_LocalInitialisation();