+ unregister_framebuffer(info);
+ dbe_TurnOffDma(par);
+ iounmap(par->regs);
+ iounmap(info->screen_base);
+ release_mem_region(DBE_REG_PHYS, DBE_REG_SIZE);
+ }
+ return 0;
+}
+
+static struct platform_driver sgivwfb_driver = {
+ .probe = sgivwfb_probe,
+ .remove = sgivwfb_remove,
+ .driver = {
+ .name = "sgivwfb",
+ },
+};
+
+static struct platform_device *sgivwfb_device;
+
+int __init sgivwfb_init(void)