thermal: dove: Use devm_platform_get_and_ioremap_resource()
PATCH 1/1 thermal: dove: Use devm_platform_get_and_ioremap_resource()
From: ye xingchen <[email protected]>
Convert platform_get_resource(), devm_ioremap_resource() to a single call to devm_platform_get_and_ioremap_resource(), as this is exactly what this function does.
Signed-off-by ye xingchen <[email protected]>
--- drivers/thermal/dove_thermal.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-)
drivers/thermal/dove_thermal.c +2 -5
@@ -122,20 +122,17 @@ static int dove_thermal_probe(struct platform_device *pdev) {struct thermal_zone_device *thermal =NULL ;struct dove_thermal_priv *priv; -struct resource *res;int ret; priv =devm_kzalloc (&pdev->dev,sizeof (*priv),GFP_KERNEL );if (!priv)return -ENOMEM ; - res =platform_get_resource (pdev,IORESOURCE_MEM ,0 ); - priv->sensor =devm_ioremap_resource (&pdev->dev, res); + priv->sensor =devm_platform_get_and_ioremap_resource (pdev,0 ,NULL );if (IS_ERR (priv->sensor))return PTR_ERR (priv->sensor); - res =platform_get_resource (pdev,IORESOURCE_MEM ,1 ); - priv->control =devm_ioremap_resource (&pdev->dev, res); + priv->control =devm_platform_get_and_ioremap_resource (pdev,1 ,NULL );if (IS_ERR (priv->control))return PTR_ERR (priv->control);
Signature · 1 line
2.25.1
Daniel Lezcano
AppliedQuoted 8 lines · On 18/01/2023 09:33, [email protected] wrote:
From: ye xingchen <[email protected]>
Convert
platform_get_resource(),devm_ioremap_resource()to a single call todevm_platform_get_and_ioremap_resource(), as this is exactly what this function does.Signed-off-by ye xingchen <[email protected]>---
Applied, thanks
Signature · 5 lines
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog