]> git.baikalelectronics.ru Git - kernel.git/commit
clk: samsung: exynos5433: Fix error paths
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 2 Oct 2019 08:53:09 +0000 (10:53 +0200)
committerSylwester Nawrocki <s.nawrocki@samsung.com>
Wed, 23 Oct 2019 16:23:28 +0000 (18:23 +0200)
commite7a440cb76dfd28b762b29327b7bc9f9be49f3ba
treeb6c07d8b0b11b16758c93bfa1b76514ed2064d16
parent83b4b06b7408ce798a220098fbeac6cb0a1db352
clk: samsung: exynos5433: Fix error paths

Add checking the value returned by samsung_clk_alloc_reg_dump() and
devm_kcalloc(). While fixing this, also release all gathered clocks.

Fixes: 0e8d0b499406 ("clk: samsung: exynos5433: Add support for runtime PM")
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Acked-by: Chanwoo Choi <cw00.choi@samsung.com>
[s.nawrocki: squashed patch from K. Kozlowski adding missing slab.h header]
Reported-by: kbuild test robot <lkp@intel.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/clk/samsung/clk-exynos5433.c