+ if (memregl != NULL) {
+ if (memregl[0x4058>>2] & 0x10)
+ usleep(100000);
+ if (memregl[0x4058>>2] & 0x10)
+ printf("MLCCONTROL1 dirty? %08x %08x\n",
+ memregl[0x406C>>2], memregl[0x4058>>2]);
+
+ memregl[0x406C>>2] = fb_paddr[0];
+ memregl[0x4058>>2] |= 0x10;
+ munmap((void *)memregs, 0x20000);
+ memregs = NULL;
+ memregl = NULL;
+ }