Skip to content

Commit 246f74b

Browse files
Zhang Zekunbroonie
authored andcommitted
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: Zhang Zekun <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent ab47243 commit 246f74b

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

drivers/spi/spi-iproc-qspi.c

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ static int bcm_iproc_probe(struct platform_device *pdev)
9494
struct device *dev = &pdev->dev;
9595
struct bcm_iproc_intc *priv;
9696
struct bcm_qspi_soc_intc *soc_intc;
97-
struct resource *res;
9897

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

105104
spin_lock_init(&priv->soclock);
106105

107-
res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "intr_regs");
108-
priv->int_reg = devm_ioremap_resource(dev, res);
106+
priv->int_reg = devm_platform_ioremap_resource_byname(pdev, "intr_regs");
109107
if (IS_ERR(priv->int_reg))
110108
return PTR_ERR(priv->int_reg);
111109

112-
res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
113-
"intr_status_reg");
114-
priv->int_status_reg = devm_ioremap_resource(dev, res);
110+
priv->int_status_reg = devm_platform_ioremap_resource_byname(pdev,
111+
"intr_status_reg");
115112
if (IS_ERR(priv->int_status_reg))
116113
return PTR_ERR(priv->int_status_reg);
117114

0 commit comments

Comments
 (0)