• Josh Boyer's avatar
    net: bnx2x: include irq.h for irqreturn_t definitions · df1efc2d
    Josh Boyer authored
    The bnx2x driver fails to build on ARM with:
    
    In file included from drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:28:0:
    drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h:243:1: error: unknown type name 'irqreturn_t'
     irqreturn_t bnx2x_msix_sp_int(int irq, void *dev_instance);
     ^
    drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h:251:1: error: unknown type name 'irqreturn_t'
     irqreturn_t bnx2x_interrupt(int irq, void *dev_instance);
     ^
    
    Nothing in bnx2x_link.c or bnx2x_cmn.h is explicitly including the irq
    definitions, so we add an include of linux/irq.h to pick them up.
    Signed-off-by: default avatarJosh Boyer <jwboyer@fedoraproject.org>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    df1efc2d
bnx2x_cmn.h 32.2 KB