]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c
omapfb: add missing of_node_put after of_device_is_available
[linux.git] / drivers / video / fbdev / omap2 / omapfb / dss / omapdss-boot-init.c
index 136d30484d02345430a1875d49acffa836c8a059..cb6acbac9c47bfb4e768c15678570b656ec246ba 100644 (file)
@@ -193,8 +193,10 @@ static int __init omapdss_boot_init(void)
 
        dss = of_find_matching_node(NULL, omapdss_of_match);
 
-       if (dss == NULL || !of_device_is_available(dss))
+       if (dss == NULL || !of_device_is_available(dss)) {
+               of_node_put(dss);
                return 0;
+       }
 
        omapdss_walk_device(dss, true);