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

spi: npcm-fiu: Use devm_platform_ioremap_resource_byname()

Use the devm_platform_ioremap_resource_byname() helper instead of
calling platform_get_resource_byname() and devm_ioremap_resource()
separately.

Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Link: https://lore.kernel.org/r/20221029071529.3019626-1-yangyingliang@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Yang Yingliang and committed by
Mark Brown
1793d366 93cc2559

+1 -3
+1 -3
drivers/spi/spi-npcm-fiu.c
··· 699 699 struct spi_controller *ctrl; 700 700 struct npcm_fiu_spi *fiu; 701 701 void __iomem *regbase; 702 - struct resource *res; 703 702 int id, ret; 704 703 705 704 ctrl = devm_spi_alloc_master(dev, sizeof(*fiu)); ··· 724 725 platform_set_drvdata(pdev, fiu); 725 726 fiu->dev = dev; 726 727 727 - res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "control"); 728 - regbase = devm_ioremap_resource(dev, res); 728 + regbase = devm_platform_ioremap_resource_byname(pdev, "control"); 729 729 if (IS_ERR(regbase)) 730 730 return PTR_ERR(regbase); 731 731