diff options
| author | Kefeng Wang <[email protected]> | 2019-05-25 19:55:42 +0800 |
|---|---|---|
| committer | Sylwester Nawrocki <[email protected]> | 2019-05-30 12:54:44 +0200 |
| commit | c304b8d2f9aa7971863bfce4885581a6b5f0f311 (patch) | |
| tree | d62f6fee74ff050dbe3d6ffe0d1d2408916beb7d | |
| parent | a188339ca5a396acc588e5851ed7e19f66b0ebd9 (diff) | |
clk: samsung: exynos5433: Use of_clk_get_parent_count()
Use of_clk_get_parent_count() instead of open coding.
Reviewed-by: Andrzej Hajda <[email protected]>
Acked-by: Chanwoo Choi <[email protected]>
Signed-off-by: Kefeng Wang <[email protected]>
Signed-off-by: Sylwester Nawrocki <[email protected]>
| -rw-r--r-- | drivers/clk/samsung/clk-exynos5433.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/clk/samsung/clk-exynos5433.c b/drivers/clk/samsung/clk-exynos5433.c index dae1c96de933..14e253915ca4 100644 --- a/drivers/clk/samsung/clk-exynos5433.c +++ b/drivers/clk/samsung/clk-exynos5433.c @@ -5590,8 +5590,8 @@ static int __init exynos5433_cmu_probe(struct platform_device *pdev) data->nr_clk_save = info->nr_clk_regs; data->clk_suspend = info->suspend_regs; data->nr_clk_suspend = info->nr_suspend_regs; - data->nr_pclks = of_count_phandle_with_args(dev->of_node, "clocks", - "#clock-cells"); + data->nr_pclks = of_clk_get_parent_count(dev->of_node); + if (data->nr_pclks > 0) { data->pclks = devm_kcalloc(dev, sizeof(struct clk *), data->nr_pclks, GFP_KERNEL); |