clk: s2mps11: Fix possible NULL pointer dereference
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Fri, 21 Mar 2014 12:18:17 +0000 (13:18 +0100)
committerJiri Slaby <jslaby@suse.cz>
Thu, 15 May 2014 07:55:41 +0000 (09:55 +0200)
commiteb41a94f97f00a895dbc1130d064954b54718373
tree901aa183340609dc7bdb6f56e50517077091bd27
parent6c2d09eef51c2a403ff782c0171f6d127ffd5fc8
clk: s2mps11: Fix possible NULL pointer dereference

commit 238e14055da87d0d012257788e39fe0df3a82226 upstream.

If parent device does not have of_node set the s2mps11_clk_parse_dt()
returned NULL. This NULL was later passed to of_clk_add_provider() which
dereferenced it in pr_debug() call.

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
drivers/clk/clk-s2mps11.c