|
@@ -220,20 +220,10 @@ free_resources:
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
-static int goldfish_pdev_bus_remove(struct platform_device *pdev)
|
|
|
-{
|
|
|
- iounmap(pdev_bus_base);
|
|
|
- free_irq(pdev_bus_irq, pdev);
|
|
|
- release_mem_region(pdev_bus_addr, pdev_bus_len);
|
|
|
- return 0;
|
|
|
-}
|
|
|
-
|
|
|
static struct platform_driver goldfish_pdev_bus_driver = {
|
|
|
.probe = goldfish_pdev_bus_probe,
|
|
|
- .remove = goldfish_pdev_bus_remove,
|
|
|
.driver = {
|
|
|
.name = "goldfish_pdev_bus"
|
|
|
}
|
|
|
};
|
|
|
-
|
|
|
-module_platform_driver(goldfish_pdev_bus_driver);
|
|
|
+builtin_platform_driver(goldfish_pdev_bus_driver);
|