Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: qcom: smd-rpm: Migrate to devm_of_clk_add_hw_provider()

Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Stephen Boyd and committed by
Stephen Boyd
91927ff6 496037c0

+1 -8
+1 -8
drivers/clk/qcom/clk-smd-rpm.c
··· 686 686 goto err; 687 687 } 688 688 689 - ret = of_clk_add_hw_provider(pdev->dev.of_node, qcom_smdrpm_clk_hw_get, 689 + ret = devm_of_clk_add_hw_provider(&pdev->dev, qcom_smdrpm_clk_hw_get, 690 690 rcc); 691 691 if (ret) 692 692 goto err; ··· 697 697 return ret; 698 698 } 699 699 700 - static int rpm_smd_clk_remove(struct platform_device *pdev) 701 - { 702 - of_clk_del_provider(pdev->dev.of_node); 703 - return 0; 704 - } 705 - 706 700 static struct platform_driver rpm_smd_clk_driver = { 707 701 .driver = { 708 702 .name = "qcom-clk-smd-rpm", 709 703 .of_match_table = rpm_smd_clk_match_table, 710 704 }, 711 705 .probe = rpm_smd_clk_probe, 712 - .remove = rpm_smd_clk_remove, 713 706 }; 714 707 715 708 static int __init rpm_smd_clk_init(void)