Commit c9bf9086 authored by Rosen Penev's avatar Rosen Penev Committed by Paolo Abeni
Browse files

net: ibm: emac: use devm_platform_ioremap_resource



No need to have a struct resource. Gets rid of the TODO.

Signed-off-by: default avatarRosen Penev <rosenp@gmail.com>
Reviewed-by: default avatarSimon Horman <horms@kernel.org>
Reviewed-by: default avatarShannon Nelson <shannon.nelson@amd.com>
Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
parent 0a24488d
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -3050,12 +3050,10 @@ static int emac_probe(struct platform_device *ofdev)

	ndev->irq = dev->emac_irq;

	/* Map EMAC regs */
	// TODO : platform_get_resource() and devm_ioremap_resource()
	dev->emacp = devm_of_iomap(&ofdev->dev, np, 0, NULL);
	if (!dev->emacp) {
	dev->emacp = devm_platform_ioremap_resource(ofdev, 0);
	if (IS_ERR(dev->emacp)) {
		dev_err(&ofdev->dev, "can't map device registers");
		err = -ENOMEM;
		err = PTR_ERR(dev->emacp);
		goto err_gone;
	}