Unverified Commit 8c8e947b authored by Yangtao Li's avatar Yangtao Li Committed by Mark Brown
Browse files

spi: spi-nxp-fspi: Convert to devm_platform_ioremap_resource() and...


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: default avatarYangtao Li <frank.li@vivo.com>
Reviewed-by: default avatarHaibo Chen <haibo.chen@nxp.com>
Link: https://lore.kernel.org/r/20230706032727.9180-4-frank.li@vivo.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent cb8ea3dd
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -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;