Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drivers: net: add missing interrupt.h include

these drivers use tasklets or irq apis, but don't include interrupt.h.
Once flow cache is removed the implicit interrupt.h inclusion goes away
which will break the build.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Florian Westphal and committed by
David S. Miller
0ab10314 6ddb4fdf

+4 -1
+1 -1
drivers/net/arcnet/arcdevice.h
··· 20 20 #include <linux/if_arcnet.h> 21 21 22 22 #ifdef __KERNEL__ 23 - #include <linux/irqreturn.h> 23 + #include <linux/interrupt.h> 24 24 25 25 /* 26 26 * RECON_THRESHOLD is the maximum number of RECON messages to receive
+1
drivers/net/ethernet/amd/xgbe/xgbe.h
··· 129 129 #include <net/dcbnl.h> 130 130 #include <linux/completion.h> 131 131 #include <linux/cpumask.h> 132 + #include <linux/interrupt.h> 132 133 133 134 #define XGBE_DRV_NAME "amd-xgbe" 134 135 #define XGBE_DRV_VERSION "1.0.3"
+1
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
··· 17 17 18 18 #include <linux/netdevice.h> 19 19 #include <linux/tcp.h> 20 + #include <linux/interrupt.h> 20 21 21 22 #include "dwc-xlgmac.h" 22 23 #include "dwc-xlgmac-reg.h"
+1
drivers/net/ieee802154/ca8210.c
··· 66 66 #include <linux/spinlock.h> 67 67 #include <linux/string.h> 68 68 #include <linux/workqueue.h> 69 + #include <linux/interrupt.h> 69 70 70 71 #include <net/ieee802154_netdev.h> 71 72 #include <net/mac802154.h>