• Mark Brown's avatar
    net: fsl: Fix error checking for platform_get_irq() · 0f2c0d32
    Mark Brown authored
    The gianfar driver has recently been enabled on arm64 but fails to build
    since it check the return value of platform_get_irq() against NO_IRQ. Fix
    this by instead checking for a negative error code.
    
    Even on ARM where this code was previously being built this check was
    incorrect since platform_get_irq() returns a negative error code which
    may not be exactly the (unsigned int)(-1) that NO_IRQ is defined to be.
    Signed-off-by: default avatarMark Brown <broonie@kernel.org>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    0f2c0d32
gianfar_ptp.c 16 KB