Unverified Commit 246f74bb authored by Zhang Zekun's avatar Zhang Zekun Committed by Mark Brown
Browse files

spi: bcm-qspi: Simplify logic by using devm_platform_ioremap_resource_byname()



platform_get_resource_byname() and devm_ioremap_resource() can be
replaced by devm_platform_ioremap_resource_byname(), which can
simplify the code logic a bit, No functional change here.

Signed-off-by: default avatarZhang Zekun <zhangzekun11@huawei.com>
Link: https://lore.kernel.org/r/20230810131650.71916-1-zhangzekun11@huawei.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent ab472430
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -94,7 +94,6 @@ static int bcm_iproc_probe(struct platform_device *pdev)
	struct device *dev = &pdev->dev;
	struct bcm_iproc_intc *priv;
	struct bcm_qspi_soc_intc *soc_intc;
	struct resource *res;

	priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
	if (!priv)
@@ -104,14 +103,12 @@ static int bcm_iproc_probe(struct platform_device *pdev)

	spin_lock_init(&priv->soclock);

	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "intr_regs");
	priv->int_reg = devm_ioremap_resource(dev, res);
	priv->int_reg = devm_platform_ioremap_resource_byname(pdev, "intr_regs");
	if (IS_ERR(priv->int_reg))
		return PTR_ERR(priv->int_reg);

	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
	priv->int_status_reg = devm_platform_ioremap_resource_byname(pdev,
								     "intr_status_reg");
	priv->int_status_reg = devm_ioremap_resource(dev, res);
	if (IS_ERR(priv->int_status_reg))
		return PTR_ERR(priv->int_status_reg);