diff options
Diffstat (limited to 'drivers/clk/qcom/gcc-msm8996.c')
| -rw-r--r-- | drivers/clk/qcom/gcc-msm8996.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/drivers/clk/qcom/gcc-msm8996.c b/drivers/clk/qcom/gcc-msm8996.c index 9d136172c27c..4632b9272b7f 100644 --- a/drivers/clk/qcom/gcc-msm8996.c +++ b/drivers/clk/qcom/gcc-msm8996.c | |||
| @@ -3656,6 +3656,8 @@ static const struct qcom_cc_desc gcc_msm8996_desc = { | |||
| 3656 | .num_resets = ARRAY_SIZE(gcc_msm8996_resets), | 3656 | .num_resets = ARRAY_SIZE(gcc_msm8996_resets), |
| 3657 | .gdscs = gcc_msm8996_gdscs, | 3657 | .gdscs = gcc_msm8996_gdscs, |
| 3658 | .num_gdscs = ARRAY_SIZE(gcc_msm8996_gdscs), | 3658 | .num_gdscs = ARRAY_SIZE(gcc_msm8996_gdscs), |
| 3659 | .clk_hws = gcc_msm8996_hws, | ||
| 3660 | .num_clk_hws = ARRAY_SIZE(gcc_msm8996_hws), | ||
| 3659 | }; | 3661 | }; |
| 3660 | 3662 | ||
| 3661 | static const struct of_device_id gcc_msm8996_match_table[] = { | 3663 | static const struct of_device_id gcc_msm8996_match_table[] = { |
| @@ -3666,8 +3668,6 @@ MODULE_DEVICE_TABLE(of, gcc_msm8996_match_table); | |||
| 3666 | 3668 | ||
| 3667 | static int gcc_msm8996_probe(struct platform_device *pdev) | 3669 | static int gcc_msm8996_probe(struct platform_device *pdev) |
| 3668 | { | 3670 | { |
| 3669 | struct device *dev = &pdev->dev; | ||
| 3670 | int i, ret; | ||
| 3671 | struct regmap *regmap; | 3671 | struct regmap *regmap; |
| 3672 | 3672 | ||
| 3673 | regmap = qcom_cc_map(pdev, &gcc_msm8996_desc); | 3673 | regmap = qcom_cc_map(pdev, &gcc_msm8996_desc); |
| @@ -3680,12 +3680,6 @@ static int gcc_msm8996_probe(struct platform_device *pdev) | |||
| 3680 | */ | 3680 | */ |
| 3681 | regmap_update_bits(regmap, 0x52008, BIT(21), BIT(21)); | 3681 | regmap_update_bits(regmap, 0x52008, BIT(21), BIT(21)); |
| 3682 | 3682 | ||
| 3683 | for (i = 0; i < ARRAY_SIZE(gcc_msm8996_hws); i++) { | ||
| 3684 | ret = devm_clk_hw_register(dev, gcc_msm8996_hws[i]); | ||
| 3685 | if (ret) | ||
| 3686 | return ret; | ||
| 3687 | } | ||
| 3688 | |||
| 3689 | return qcom_cc_really_probe(pdev, &gcc_msm8996_desc, regmap); | 3683 | return qcom_cc_really_probe(pdev, &gcc_msm8996_desc, regmap); |
| 3690 | } | 3684 | } |
| 3691 | 3685 | ||
