Skip to content

Commit fd78901

Browse files
Dejin Zhenggregkh
authored andcommitted
driver core: platform: Reimplement devm_platform_ioremap_resource
Reimplement devm_platform_ioremap_resource() by calling devm_platform_ioremap_and_get_resource() with res = NULL to simplify the code. Suggested-by: Geert Uytterhoeven <[email protected]> Reviewed-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Dejin Zheng <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent 5bf7e28 commit fd78901

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

drivers/base/platform.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,7 @@ EXPORT_SYMBOL_GPL(devm_platform_get_and_ioremap_resource);
9595
void __iomem *devm_platform_ioremap_resource(struct platform_device *pdev,
9696
unsigned int index)
9797
{
98-
struct resource *res;
99-
100-
res = platform_get_resource(pdev, IORESOURCE_MEM, index);
101-
return devm_ioremap_resource(&pdev->dev, res);
98+
return devm_platform_get_and_ioremap_resource(pdev, index, NULL);
10299
}
103100
EXPORT_SYMBOL_GPL(devm_platform_ioremap_resource);
104101

0 commit comments

Comments
 (0)