>From 59bb1de05ad38eecc2ba923d046e22dbaa81776d Mon Sep 17 00:00:00 2001 From: Kenneth Johansson Date: Wed, 30 Nov 2016 18:29:39 +0100 Subject: Read out irq with platform_get_irq. this way we actually get the correct value. diff --git a/drivers/net/ethernet/mediatek/gsw_mt7621.c b/drivers/net/ethernet/mediatek/gsw_mt7621.c index 60af861..bf61ed1 100644 --- a/drivers/net/ethernet/mediatek/gsw_mt7621.c +++ b/drivers/net/ethernet/mediatek/gsw_mt7621.c @@ -262,7 +262,7 @@ static int mt7621_gsw_probe(struct platform_device *pdev) else gsw->port4 = PORT4_EPHY; - gsw->irq = irq_of_parse_and_map(np, 0); + gsw->irq = platform_get_irq(pdev, 0); platform_set_drvdata(pdev, gsw);