of_parse_phandle() returns a node pointer with refcount incremented, we should
use of_node_put() on it when not need anymore.  Add missing of_node_put() to
avoid refcount leak.
Fixes: d10715be03bd ("video: ARM CLCD: Add DT support")
Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Signed-off-by: Helge Deller <deller@gmx.de>
                return -ENODEV;
 
        fb->fb.screen_base = of_iomap(memory, 0);
-       if (!fb->fb.screen_base)
+       if (!fb->fb.screen_base) {
+               of_node_put(memory);
                return -ENOMEM;
+       }
 
        fb->fb.fix.smem_start = of_translate_address(memory,
                        of_get_address(memory, 0, &size, NULL));
        fb->fb.fix.smem_len = size;
+       of_node_put(memory);
 
        return 0;
 }