]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
clk: gpio: handle error codes for of_clk_get_parent_count()
authorBrian Norris <computersforpeace@gmail.com>
Wed, 16 Dec 2015 18:35:03 +0000 (10:35 -0800)
committerMichael Turquette <mturquette@baylibre.com>
Fri, 1 Jan 2016 05:54:45 +0000 (21:54 -0800)
commit0b2e78865d92e2d70542cb1d4d7af1d4ea0a286d
tree2c410f51420be70bb3f232af460f95c56708fadd
parentc76eb11c8f0bae27aa4db9a18031a497ba6e2636
clk: gpio: handle error codes for of_clk_get_parent_count()

We might make bad memory allocations if we get (e.g.) -ENOSYS from
of_clk_get_parent_count().

Noticed by Coverity.

Fixes: f66541ba02d5 ("clk: gpio: Get parent clk names in of_gpio_clk_setup()")
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Cc: Jyri Sarha <jsarha@ti.com>
Cc: Sergej Sawazki <ce3a@gmx.de>
Cc: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
drivers/clk/clk-gpio.c