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

clk: qcom: a53-pll: Make use of the helper function devm_platform_ioremap_resource()

Use the devm_platform_ioremap_resource() helper instead of
calling platform_get_resource() and devm_ioremap_resource()
separately

Signed-off-by: Cai Huoqing <caihuoqing@baidu.com>
Link: https://lore.kernel.org/r/20210907084843.3999-1-caihuoqing@baidu.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Cai Huoqing and committed by
Stephen Boyd
aacbbe6b 6e714b58

+1 -3
+1 -3
drivers/clk/qcom/a53-pll.c
··· 90 90 struct device *dev = &pdev->dev; 91 91 struct device_node *np = dev->of_node; 92 92 struct regmap *regmap; 93 - struct resource *res; 94 93 struct clk_pll *pll; 95 94 void __iomem *base; 96 95 struct clk_init_data init = { }; ··· 99 100 if (!pll) 100 101 return -ENOMEM; 101 102 102 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 103 - base = devm_ioremap_resource(dev, res); 103 + base = devm_platform_ioremap_resource(pdev, 0); 104 104 if (IS_ERR(base)) 105 105 return PTR_ERR(base); 106 106