net: ethernet: stmmac: don't warn about missing optional wakeup IRQ
authorAhmad Fatoum <a.fatoum@pengutronix.de>
Mon, 24 Feb 2020 17:29:55 +0000 (18:29 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 Feb 2020 23:38:46 +0000 (15:38 -0800)
The "stm32_pwr_wakeup" is optional per the binding and the driver
handles its absence gracefully. Request it with
platform_get_irq_byname_optional, so its absence doesn't needlessly
clutter the log.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c

index dc84e50..b2dc992 100644 (file)
@@ -324,7 +324,7 @@ static int stm32mp1_parse_data(struct stm32_dwmac *dwmac,
        /* Get IRQ information early to have an ability to ask for deferred
         * probe if needed before we went too far with resource allocation.
         */
-       dwmac->irq_pwr_wakeup = platform_get_irq_byname(pdev,
+       dwmac->irq_pwr_wakeup = platform_get_irq_byname_optional(pdev,
                                                        "stm32_pwr_wakeup");
        if (dwmac->irq_pwr_wakeup == -EPROBE_DEFER)
                return -EPROBE_DEFER;