int g2d_exit(void) { __u8 err = 0; g2d_closeclk(); return err; }
static int g2d_remove(struct platform_device *pdev) { __g2d_info_t *info = platform_get_drvdata(pdev); /* power down */ g2d_closeclk(); free_irq(info->irq, info); iounmap(info->io); release_resource(info->mem); kfree(info->mem); platform_set_drvdata(pdev, NULL); INFO("Driver unloaded succesfully.\n"); return 0; }