diff options
Diffstat (limited to 'drivers/net/ethernet/xilinx/xilinx_axienet_main.c')
| -rw-r--r-- | drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c b/drivers/net/ethernet/xilinx/xilinx_axienet_main.c index 4208dd7ef101..d95f9aae95e7 100644 --- a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c +++ b/drivers/net/ethernet/xilinx/xilinx_axienet_main.c @@ -1530,9 +1530,9 @@ static int axienet_probe(struct platform_device *pdev)  	/* Map device registers */  	ethres = platform_get_resource(pdev, IORESOURCE_MEM, 0);  	lp->regs = devm_ioremap_resource(&pdev->dev, ethres); -	if (!lp->regs) { +	if (IS_ERR(lp->regs)) {  		dev_err(&pdev->dev, "could not map Axi Ethernet regs.\n"); -		ret = -ENOMEM; +		ret = PTR_ERR(lp->regs);  		goto free_netdev;  	} @@ -1599,9 +1599,9 @@ static int axienet_probe(struct platform_device *pdev)  		goto free_netdev;  	}  	lp->dma_regs = devm_ioremap_resource(&pdev->dev, &dmares); -	if (!lp->dma_regs) { +	if (IS_ERR(lp->dma_regs)) {  		dev_err(&pdev->dev, "could not map DMA regs\n"); -		ret = -ENOMEM; +		ret = PTR_ERR(lp->dma_regs);  		goto free_netdev;  	}  	lp->rx_irq = irq_of_parse_and_map(np, 1);  |