|
@@ -526,6 +526,7 @@ static int of_platform_device_destroy(struct device *dev, void *data)
|
|
amba_device_unregister(to_amba_device(dev));
|
|
amba_device_unregister(to_amba_device(dev));
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
+ of_dma_deconfigure(dev);
|
|
of_node_clear_flag(dev->of_node, OF_POPULATED);
|
|
of_node_clear_flag(dev->of_node, OF_POPULATED);
|
|
of_node_clear_flag(dev->of_node, OF_POPULATED_BUS);
|
|
of_node_clear_flag(dev->of_node, OF_POPULATED_BUS);
|
|
return 0;
|
|
return 0;
|