Skip to contentSkip to conversation

mfd: use devm_platform_get_and_ioremap_resource()

PATCH Applied [email protected] 2 participants 2 messages Nov 22, 2022 – Dec 8, 2022

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 mfd: use devm_platform_get_and_ioremap_resource()

From: Minghao Chi <[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.

---
 drivers/mfd/stm32-lptimer.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
drivers/mfd/stm32-lptimer.c +1 -3
index 746e51a17cc8..fa322f4412c8 100644
@@ -52,7 +52,6 @@ static int stm32_lptimer_probe(struct platform_device *pdev)
 {
 	struct device *dev = &pdev->dev;
 	struct stm32_lptimer *ddata;
-	struct resource *res;
 	void __iomem *mmio;
 	int ret;
 
@@ -60,8 +59,7 @@ static int stm32_lptimer_probe(struct platform_device *pdev)
 	if (!ddata)
 		return -ENOMEM;
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	mmio = devm_ioremap_resource(dev, res);
+	mmio = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
 	if (IS_ERR(mmio))
 		return PTR_ERR(mmio);
 
Signature · 1 line
2.25.1
maintainer Applied
#1 lore raw

Don't forget to add the driver tag to the subject line.

mfd: stm32-lptimer: ...

Quoted 11 lines · On Tue, 22 Nov 2022, [email protected] wrote:

From: Minghao Chi <[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.

---
 drivers/mfd/stm32-lptimer.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

Applied, thanks.

Signature · 1 line
Lee Jones [李琼斯]