Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
[linux-drm-fsl-dcu.git] / arch / powerpc / kernel / vio.c
index a80f8f1d2e5d9e1062562614dd87b6fe7e5614f7..2968ffeafdb68c06f6d1d7ff96dfa8e4bab4578d 100644 (file)
@@ -199,10 +199,8 @@ EXPORT_SYMBOL(vio_unregister_driver);
 /* vio_dev refcount hit 0 */
 static void __devinit vio_dev_release(struct device *dev)
 {
-       if (dev->archdata.of_node) {
-               /* XXX should free TCE table */
-               of_node_put(dev->archdata.of_node);
-       }
+       /* XXX should free TCE table */
+       of_node_put(dev->archdata.of_node);
        kfree(to_vio_dev(dev));
 }