diff options
author | Yangtao Li <frank.li@vivo.com> | 2023-07-06 11:27:23 +0800 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2023-07-09 22:51:39 +0100 |
commit | 8c8e947b6be037d0a311f11688212c7d87aa5440 (patch) | |
tree | 73b5c60288cd413264759901e2c4fa65a70bcd2e /drivers/spi/spi-nxp-fspi.c | |
parent | cb8ea3dd55acd191f80847488d2231a1d18ab1ed (diff) | |
download | linux-8c8e947b6be037d0a311f11688212c7d87aa5440.tar.gz linux-8c8e947b6be037d0a311f11688212c7d87aa5440.tar.bz2 linux-8c8e947b6be037d0a311f11688212c7d87aa5440.zip |
spi: spi-nxp-fspi: Convert to devm_platform_ioremap_resource() and devm_platform_ioremap_resource_byname()
Use devm_platform_ioremap_resource() and
devm_platform_ioremap_resource_byname() to simplify code.
Signed-off-by: Yangtao Li <frank.li@vivo.com>
Reviewed-by: Haibo Chen <haibo.chen@nxp.com>
Link: https://lore.kernel.org/r/20230706032727.9180-4-frank.li@vivo.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/spi-nxp-fspi.c')
-rw-r--r-- | drivers/spi/spi-nxp-fspi.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/spi/spi-nxp-fspi.c b/drivers/spi/spi-nxp-fspi.c index 544017655787..4cf9b3bf7b57 100644 --- a/drivers/spi/spi-nxp-fspi.c +++ b/drivers/spi/spi-nxp-fspi.c @@ -1157,12 +1157,10 @@ static int nxp_fspi_probe(struct platform_device *pdev) /* find the resources - configuration register address space */ if (is_acpi_node(dev_fwnode(f->dev))) - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); + f->iobase = devm_platform_ioremap_resource(pdev, 0); else - res = platform_get_resource_byname(pdev, - IORESOURCE_MEM, "fspi_base"); + f->iobase = devm_platform_ioremap_resource_byname(pdev, "fspi_base"); - f->iobase = devm_ioremap_resource(dev, res); if (IS_ERR(f->iobase)) { ret = PTR_ERR(f->iobase); goto err_put_ctrl; |