net: remove interrupt.h inclusion from netdevice.h
authorAlexey Dobriyan <adobriyan@gmail.com>
Mon, 6 Jun 2011 10:43:46 +0000 (10:43 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 7 Jun 2011 05:55:11 +0000 (22:55 -0700)
* remove interrupt.g inclusion from netdevice.h -- not needed
* fixup fallout, add interrupt.h and hardirq.h back where needed.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
163 files changed:
drivers/atm/eni.h
drivers/atm/firestream.c
drivers/atm/horizon.c
drivers/atm/idt77252.c
drivers/atm/iphase.c
drivers/atm/zatm.c
drivers/infiniband/hw/amso1100/c2.c
drivers/infiniband/ulp/iser/iscsi_iser.h
drivers/isdn/hardware/mISDN/avmfritz.c
drivers/isdn/hardware/mISDN/hfcmulti.c
drivers/isdn/hardware/mISDN/hfcpci.c
drivers/isdn/hardware/mISDN/mISDNinfineon.c
drivers/isdn/hardware/mISDN/mISDNipac.c
drivers/isdn/hardware/mISDN/netjet.c
drivers/isdn/hardware/mISDN/speedfax.c
drivers/isdn/hardware/mISDN/w6692.c
drivers/isdn/hisax/hisax.h
drivers/isdn/hisax/hisax_fcpcipnp.c
drivers/media/dvb/b2c2/flexcop-common.h
drivers/media/dvb/dm1105/dm1105.c
drivers/media/dvb/mantis/mantis_common.h
drivers/media/dvb/pluto2/pluto2.c
drivers/net/3c503.c
drivers/net/8139cp.c
drivers/net/8139too.c
drivers/net/8390.h
drivers/net/ac3200.c
drivers/net/acenic.h
drivers/net/amd8111e.c
drivers/net/arcnet/arc-rimi.c
drivers/net/arcnet/com20020-isa.c
drivers/net/arcnet/com20020-pci.c
drivers/net/arcnet/com20020.c
drivers/net/arcnet/com90io.c
drivers/net/arcnet/com90xx.c
drivers/net/arm/at91_ether.c
drivers/net/arm/ep93xx_eth.c
drivers/net/arm/ks8695net.c
drivers/net/atl1c/atl1c.h
drivers/net/atl1e/atl1e.h
drivers/net/b44.c
drivers/net/bmac.c
drivers/net/bnx2x/bnx2x_cmn.c
drivers/net/caif/caif_serial.c
drivers/net/can/sja1000/sja1000.h
drivers/net/cassini.c
drivers/net/cxgb4vf/adapter.h
drivers/net/dm9000.c
drivers/net/dnet.c
drivers/net/e100.c
drivers/net/e1000e/ethtool.c
drivers/net/e1000e/netdev.c
drivers/net/e2100.c
drivers/net/enic/enic_main.c
drivers/net/es3210.c
drivers/net/ethoc.c
drivers/net/fec_mpc52xx.c
drivers/net/greth.c
drivers/net/hamradio/baycom_ser_fdx.c
drivers/net/hamradio/baycom_ser_hdx.c
drivers/net/hp-plus.c
drivers/net/hp.c
drivers/net/ibmveth.c
drivers/net/ifb.c
drivers/net/ipg.c
drivers/net/irda/ali-ircc.c
drivers/net/irda/donauboe.c
drivers/net/irda/nsc-ircc.c
drivers/net/irda/pxaficp_ir.c
drivers/net/irda/sir_dev.c
drivers/net/irda/smsc-ircc2.c
drivers/net/irda/via-ircc.c
drivers/net/irda/vlsi_ir.c
drivers/net/irda/w83977af_ir.c
drivers/net/ixgbe/ixgbe_ethtool.c
drivers/net/ixgbe/ixgbe_main.c
drivers/net/ixp2000/ixpdev.c
drivers/net/jme.h
drivers/net/ks8842.c
drivers/net/ks8851.c
drivers/net/ks8851_mll.c
drivers/net/ksz884x.c
drivers/net/lne390.c
drivers/net/macb.c
drivers/net/mace.c
drivers/net/netx-eth.c
drivers/net/niu.c
drivers/net/ns83820.c
drivers/net/ppp_async.c
drivers/net/ppp_synctty.c
drivers/net/ps3_gelic_net.c
drivers/net/qlge/qlge.h
drivers/net/r8169.c
drivers/net/sc92031.c
drivers/net/sfc/nic.c
drivers/net/sis190.c
drivers/net/skge.h
drivers/net/sky2.c
drivers/net/smc-mca.c
drivers/net/smc-ultra.c
drivers/net/smsc911x.c
drivers/net/smsc9420.c
drivers/net/spider_net.c
drivers/net/starfire.c
drivers/net/stmmac/stmmac_ethtool.c
drivers/net/tg3.c
drivers/net/tlan.c
drivers/net/tokenring/ibmtr.c
drivers/net/tsi108_eth.c
drivers/net/tulip/de2104x.c
drivers/net/tulip/pnic.c
drivers/net/tulip/tulip_core.c
drivers/net/vxge/vxge-config.h
drivers/net/vxge/vxge-main.c
drivers/net/wan/cycx_main.c
drivers/net/wan/dscc4.c
drivers/net/wan/farsync.c
drivers/net/wan/wanxl.c
drivers/net/wireless/adm8211.c
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/atmel.c
drivers/net/wireless/hostap/hostap_wlan.h
drivers/net/wireless/ipw2x00/ipw2200.h
drivers/net/wireless/ipw2x00/libipw_wx.c
drivers/net/wireless/iwlegacy/iwl-dev.h
drivers/net/wireless/iwlwifi/iwl-dev.h
drivers/net/wireless/libertas/cfg.c
drivers/net/wireless/libertas/cmd.c
drivers/net/wireless/libertas/cmdresp.c
drivers/net/wireless/libertas/debugfs.c
drivers/net/wireless/libertas/ethtool.c
drivers/net/wireless/libertas/if_spi.c
drivers/net/wireless/libertas/main.c
drivers/net/wireless/libertas/mesh.c
drivers/net/wireless/libertas/rx.c
drivers/net/wireless/libertas/tx.c
drivers/net/wireless/libertas_tf/cmd.c
drivers/net/wireless/libertas_tf/main.c
drivers/net/wireless/mwl8k.c
drivers/net/wireless/p54/p54pci.h
drivers/net/wireless/prism54/islpci_dev.c
drivers/net/wireless/prism54/islpci_dev.h
drivers/net/wireless/prism54/islpci_hotplug.c
drivers/net/wireless/rt2x00/rt2x00.h
drivers/net/wireless/rtl818x/rtl8180/dev.c
drivers/net/wireless/wl1251/sdio.c
drivers/net/wireless/wl1251/spi.c
drivers/net/wireless/wl12xx/io.h
drivers/net/wireless/wl12xx/spi.c
drivers/s390/net/ctcm_mpc.h
include/linux/arcdevice.h
include/linux/dccp.h
include/linux/netdevice.h
include/net/bluetooth/hci_core.h
include/net/sock.h
net/atm/pppoatm.c
net/caif/chnl_net.c
net/can/bcm.c
net/rds/ib.h
net/rds/iw.h
net/sched/sch_atm.c
net/sunrpc/xprtrdma/svc_rdma_transport.c
net/sunrpc/xprtrdma/verbs.c

index e4c9525e60b3deaccb13fd053431393c7df8db84..493a6932507e9599cb232e017c20463aba6958f1 100644 (file)
@@ -8,6 +8,7 @@
 
 #include <linux/atm.h>
 #include <linux/atmdev.h>
+#include <linux/interrupt.h>
 #include <linux/sonet.h>
 #include <linux/skbuff.h>
 #include <linux/time.h>
index ef7a658312a62a0e66d81302dfedf8812f8b20fd..7c7b571647f96b29a4366f35450a8f9059fffa7a 100644 (file)
@@ -44,6 +44,7 @@
 #include <linux/ioport.h> /* for request_region */
 #include <linux/uio.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/capability.h>
 #include <linux/bitops.h>
 #include <linux/slab.h>
index d58e3fcb9db364d0a1e2da49a64559dff691f6ab..287506183893d3683264c933b6f68d7d8d01746b 100644 (file)
@@ -38,6 +38,7 @@
 #include <linux/delay.h>
 #include <linux/uio.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/wait.h>
 #include <linux/slab.h>
index 1f8d724a18bf5932607478e0c89ae6667950fb31..be0dbfeb541ce11531b35b1af5ff0bedb58c7ba3 100644 (file)
@@ -37,6 +37,7 @@
 #include <linux/atm.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/bitops.h>
 #include <linux/wait.h>
 #include <linux/jiffies.h>
index dee4f01a64d8ed4cf138fde80ab51d4e9be77906..957106f636ea6faeec7e6010c36c50de46ca6be0 100644 (file)
@@ -53,6 +53,7 @@
 #include <linux/delay.h>  
 #include <linux/uio.h>  
 #include <linux/init.h>  
+#include <linux/interrupt.h>
 #include <linux/wait.h>
 #include <linux/slab.h>
 #include <asm/system.h>  
index 624917902b656f249fd06b057090f0f9d7b97961..7f8c5132ff323e901cfeadc5b35987bf6782d5fc 100644 (file)
@@ -16,6 +16,7 @@
 #include <linux/delay.h>
 #include <linux/uio.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/dma-mapping.h>
 #include <linux/atm_zatm.h>
 #include <linux/capability.h>
index 0cfc455630d0a4319de151ff2f9b49c13cefec8d..444470a28de2636a9b6a955522cbf7e5c3a25045 100644 (file)
@@ -36,6 +36,7 @@
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/inetdevice.h>
+#include <linux/interrupt.h>
 #include <linux/delay.h>
 #include <linux/ethtool.h>
 #include <linux/mii.h>
index 2f02ab0ccc1eb7e93c9a77aae44501646bc27ad8..342cbc1bdaaecd0af0cd9ab857391c55f226bc59 100644 (file)
@@ -45,6 +45,7 @@
 #include <scsi/libiscsi.h>
 #include <scsi/scsi_transport_iscsi.h>
 
+#include <linux/interrupt.h>
 #include <linux/wait.h>
 #include <linux/sched.h>
 #include <linux/list.h>
index 472a2af79446f61306060d236392b6a639c7cc26..861b6511f3ee15461c660e917932985f765d502c 100644 (file)
@@ -20,6 +20,7 @@
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
  */
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
index f6f3c87cc7c2f071ed7d2577f7e7315f5c1e7a6a..a440d7fff0ad3ed1b561ce0d41f40d59c0ed10cc 100644 (file)
 
 #define HFC_MULTI_VERSION      "2.03"
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/pci.h>
index b01a7be1300f2f95fafdda6eabb694a8372b193b..3261de18a91e051dabbe668059462531129479b4 100644 (file)
@@ -44,6 +44,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
index bc0529ac88a10ecaa011937a9828b8ba2e87b757..6218775ce87de3666ad57e219d99fbec2a9edafe 100644 (file)
@@ -38,6 +38,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
index 64ecc6f5ffaf8d0159bc4e3c1cd35eb82835d82c..d2ffb1d9b8312668098b7c70a73e639bbfc0eeb6 100644 (file)
@@ -20,6 +20,7 @@
  *
  */
 
+#include <linux/irqreturn.h>
 #include <linux/slab.h>
 #include <linux/module.h>
 #include <linux/mISDNhw.h>
index db25b6b2ae3911a808a8f2dfb968bc37a4fe6e65..5ef9f11ee74bfb0f3facbd95ebfb530139672ba9 100644 (file)
@@ -20,6 +20,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
index 9e07246bb9e7d9f9b600f70df4e895b3254d07eb..4d0d41ea12288985fa5ae44b6767d7b08910f1c3 100644 (file)
@@ -22,6 +22,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/pci.h>
index 9e84870b971c5e0510808608ad050dca4a592739..e10e0284533c3f26e0835d8af8972e6e2659e549 100644 (file)
@@ -21,6 +21,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
index de1c669c7b1302a31c72a23c05d037f96c650764..0a5c42a3f125667b8705c110270c727d82c6c91b 100644 (file)
@@ -16,6 +16,7 @@
 #include <linux/slab.h>
 #include <linux/mm.h>
 #include <linux/mman.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/timer.h>
 #include <linux/wait.h>
index 8b0a7d86b30ff1dc62bb769973b511fde7fb03d9..478ebab54ca4d01b0fa53470ba6811a22179211a 100644 (file)
@@ -25,6 +25,7 @@
 
 #include <linux/module.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/isapnp.h>
 #include <linux/kmod.h>
index 9e2148a199676e0c45fb1472ba69b79f61a0e5b8..437912e49824a5be554ad0bc262e3b057f339b41 100644 (file)
@@ -6,6 +6,7 @@
 #ifndef __FLEXCOP_COMMON_H__
 #define __FLEXCOP_COMMON_H__
 
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/mutex.h>
 
index b2b0c45f32a91892ee08f778317c12b91b17cf52..55e6533f15e9f5ed8d5a95991256a14208fc7dcb 100644 (file)
@@ -22,6 +22,7 @@
 #include <linux/i2c.h>
 #include <linux/i2c-algo-bit.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/proc_fs.h>
index bd400d21b81fb848ac1c0c1225a62aed9a7d0f8a..49dbca145bb8e3ae13aa47eb77fdfecf74c0462d 100644 (file)
@@ -21,6 +21,7 @@
 #ifndef __MANTIS_COMMON_H
 #define __MANTIS_COMMON_H
 
+#include <linux/interrupt.h>
 #include <linux/mutex.h>
 #include <linux/workqueue.h>
 
index 7cb79ec685f0735afeac740eb62a9ae23220d642..80fb5100446156e99840f52cbe37a62940063a39 100644 (file)
@@ -26,6 +26,7 @@
 #include <linux/i2c.h>
 #include <linux/i2c-algo-bit.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/pci.h>
index d84f6e8903a58f6334acd9e67d1811823c73ee86..554a26c551887f69662211c53d33e2c781afc921 100644 (file)
@@ -49,6 +49,7 @@ static const char version[] =
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ethtool.h>
 
 #include <asm/uaccess.h>
index 10c45051caeae12b33f522f3ad1f774ceafd143a..73b10b07f9b502d94f1bbc769fafaceca7fa1fac 100644 (file)
@@ -60,6 +60,7 @@
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/dma-mapping.h>
 #include <linux/delay.h>
index 98517a373473e18b1a9f6982407831580079263a..ed6355cc52612953a8f33fde4f15ed3b4185e60a 100644 (file)
 #include <linux/compiler.h>
 #include <linux/pci.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/rtnetlink.h>
index 3d9e8fb4fbeebf34c0797720aa7cf1432a8b98dd..58a12e4c78f953da62b043550dcc89093ff1cbc5 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <linux/if_ether.h>
 #include <linux/ioport.h>
+#include <linux/irqreturn.h>
 #include <linux/skbuff.h>
 
 #define TX_PAGES 12    /* Two Tx slots */
index 5181e932211946b1f688d3075cc0dc95264709dc..f07b2e980fbc9b1f300ff9164a78c6f1b418014c 100644 (file)
@@ -32,6 +32,7 @@ static const char version[] =
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 
 #include <asm/system.h>
 #include <asm/io.h>
index 0681da7e87531fb0ef9b7d1e3fab85291f1402a9..fd25a3b47fef50a7d77d904eff49b2ca87a41a2e 100644 (file)
@@ -1,5 +1,6 @@
 #ifndef _ACENIC_H_
 #define _ACENIC_H_
+#include <linux/interrupt.h>
 
 
 /*
index 81475ea3a71161c8841a308b11b5544ff069b359..db6d2da5a8f30dad7b413380396d94e51f88ee9f 100644 (file)
@@ -75,6 +75,7 @@ Revision History:
 #include <linux/compiler.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/pci.h>
 #include <linux/netdevice.h>
index 9efbbbae47ca966485474d405de869bebf758f8c..25197b698dd64efad9243bc6579f4808d6a93802 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/netdevice.h>
 #include <linux/bootmem.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <asm/io.h>
 #include <linux/arcdevice.h>
 
index 37272827ee555cf87f6712069f2ba1410f6dbcee..45c61a2c5fbd8345ee592768b9693b2360048e7e 100644 (file)
@@ -34,6 +34,7 @@
 #include <linux/delay.h>
 #include <linux/netdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/bootmem.h>
 #include <linux/arcdevice.h>
 #include <linux/com20020.h>
index 48a1dbf01e606ba880af6408abd0b8558b559fca..d427493997b67ebd6e3856724eff13b4b1eb5a4b 100644 (file)
@@ -34,6 +34,7 @@
 #include <linux/errno.h>
 #include <linux/netdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/arcdevice.h>
 #include <linux/com20020.h>
index c9e459400ff967dca9a6561d0f3395ed96595780..7bfb91f3285737dd72427f68fccd1bb05291064f 100644 (file)
@@ -33,6 +33,7 @@
 #include <linux/delay.h>
 #include <linux/netdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/arcdevice.h>
 #include <linux/com20020.h>
 
index eb27976dab373134478409f64b9f65c6a6ea4219..487d780ebbdfd73768f575e43353da5f2e8a1fa3 100644 (file)
@@ -33,6 +33,7 @@
 #include <linux/netdevice.h>
 #include <linux/bootmem.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <asm/io.h>
 #include <linux/arcdevice.h>
 
index f3b46f71e293d9ac7bb39dda6bd0a2937a1452cd..b80fbe40aa0e2b16b25fec455dd10e43c65ac355 100644 (file)
@@ -27,6 +27,7 @@
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/delay.h>
 #include <linux/netdevice.h>
index e07b314ed8fdb0d90914da9271cc66bd18728035..29dc43523cec2822b9b50902fe005d84d2aa4312 100644 (file)
@@ -19,6 +19,7 @@
 
 #include <linux/module.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/mii.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
index 5a77001b6d1053d4898b4635b0f1b9d1357e5868..a167addd5382bc127475e4fe4e8f403b4d96b7b5 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/etherdevice.h>
 #include <linux/ethtool.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/moduleparam.h>
 #include <linux/platform_device.h>
 #include <linux/delay.h>
index a7b0caa1817966a34ea387a62e219a7961fd687e..bb62b3f51837c5307faacbaf3665e64457215f70 100644 (file)
@@ -21,6 +21,7 @@
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/skbuff.h>
 #include <linux/spinlock.h>
 #include <linux/crc32.h>
index 925929d764ca50eff2812842c611e0cfbdb3005a..dfe4370ccc909425600c902b8d63d3180cb9f39f 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <linux/version.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/types.h>
 #include <linux/errno.h>
 #include <linux/module.h>
index 490d3b38e0cbaf299c57a097d20b1911f0ff03a8..9ac37e3ec8fb5c1e499d07401b684d46b373120f 100644 (file)
@@ -25,6 +25,7 @@
 
 #include <linux/version.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/types.h>
 #include <linux/errno.h>
 #include <linux/module.h>
index a69331e06b8dbed3039985f02e3f7c1bd2883880..085560e1d17a210d3518295d8796b12913a16e04 100644 (file)
@@ -25,6 +25,7 @@
 #include <linux/pci.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/dma-mapping.h>
 #include <linux/ssb/ssb.h>
 #include <linux/slab.h>
index a1b8c8b8010b006f1781ea87af7a4cc20515198b..d2e58e2bea78e53fcc901d848f28311441f3cb6a 100644 (file)
@@ -7,6 +7,7 @@
  * May 1999, Al Viro: proper release of /proc/net/bmac entry, switched to
  * dynamic procfs inode.
  */
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/netdevice.h>
index 9b248348c0e6aa3a9fff94d4fd7c6e9677b11821..831c6ec98eedcbfd4116edd6b5edb0c4fd2be487 100644 (file)
@@ -17,6 +17,7 @@
 
 #include <linux/etherdevice.h>
 #include <linux/if_vlan.h>
+#include <linux/interrupt.h>
 #include <linux/ip.h>
 #include <net/ipv6.h>
 #include <net/ip6_checksum.h>
index 3df0c0f8b8bf93ca98a8829e7c09162a70f384c4..1cd0b59d13cb5615c1d1ce18987c5b3d74756183 100644 (file)
@@ -4,6 +4,7 @@
  * License terms: GNU General Public License (GPL) version 2
  */
 
+#include <linux/hardirq.h>
 #include <linux/init.h>
 #include <linux/version.h>
 #include <linux/module.h>
index de8e778f6832de6c1040a15b6e6807dbaf67cce6..78bd4ecac1402e15dee2348abb5c2ce6ad754684 100644 (file)
@@ -47,6 +47,7 @@
 #ifndef SJA1000_DEV_H
 #define SJA1000_DEV_H
 
+#include <linux/irqreturn.h>
 #include <linux/can/dev.h>
 #include <linux/can/platform/sja1000.h>
 
index 22ce03e55b835f15b1cb1c48f0d256f5a0572125..b414f5ae0da56187296247e3132ce80392c17808 100644 (file)
@@ -75,6 +75,7 @@
 #include <linux/slab.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/vmalloc.h>
 #include <linux/ioport.h>
 #include <linux/pci.h>
index 4fd821aadc8afeb266fb5f2de86567c14d2a22f6..6e9a8d9ef59261fbcc3c95225293474a7a536c7b 100644 (file)
@@ -40,6 +40,7 @@
 #ifndef __CXGB4VF_ADAPTER_H__
 #define __CXGB4VF_ADAPTER_H__
 
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/spinlock.h>
 #include <linux/skbuff.h>
index ee597e676ee500235f7dace13c570ad92e20724f..863e9c459e65314cb942557ddb61ac21f753fa94 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/skbuff.h>
 #include <linux/spinlock.h>
 #include <linux/crc32.h>
index 8318ea06cb6dcec33caedf56bdda6c2070a298c7..b22691046678a0166042d0d8f84faddbcbb904a2 100644 (file)
@@ -16,6 +16,7 @@
 #include <linux/slab.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/dma-mapping.h>
index e336c7937f053d2827245817638ce0547c27434a..c1352c60c29945a8e2d1d0063bf1dd09eeb1cdd1 100644 (file)
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/hardirq.h>
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/kernel.h>
index 859d0d3af6c95f71a3312b212e66ed3bf570b2b2..cb1a3623253e8704f6d724a53b8ab8ad896eaa6a 100644 (file)
@@ -28,6 +28,7 @@
 
 /* ethtool support for e1000 */
 
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/ethtool.h>
 #include <linux/pci.h>
index 3310c3d477d78ee51fc13d7c1b45d26a4ca010ed..888bd9cc271046371ee1ab62063ff9c03923b38d 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/vmalloc.h>
 #include <linux/pagemap.h>
index 94ec973b2bdc93a23bc660b0a58163bfce5bc1d1..d50a9998ae77f04951c9f4250e4eb4e2ebf2c078 100644 (file)
@@ -44,6 +44,7 @@ static const char version[] =
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/delay.h>
 
 #include <asm/io.h>
index 1daf79b36165d7d49a89b445927b5e61fa266a74..9600f435c0fb9aa1a8ee2c473576a7853961cffa 100644 (file)
@@ -23,6 +23,7 @@
 #include <linux/errno.h>
 #include <linux/types.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/workqueue.h>
 #include <linux/pci.h>
 #include <linux/netdevice.h>
index 0ba5e7b9058441046a2bfbcd5e6e1d02a85a71e0..7a09575ecff05c3f8f48afb68eb5da4ddbbc2326 100644 (file)
@@ -54,6 +54,7 @@ static const char version[] =
 #include <linux/errno.h>
 #include <linux/string.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 
index a83dd312c3ac1ae07d68651d9b1d4b0c54635551..9162c705c4faf78cf741a820068c5785a00603ca 100644 (file)
@@ -13,6 +13,7 @@
 
 #include <linux/etherdevice.h>
 #include <linux/crc32.h>
+#include <linux/interrupt.h>
 #include <linux/io.h>
 #include <linux/mii.h>
 #include <linux/phy.h>
index 9f81b1ac130e4f651bff6e73c7cec441d5dfe4db..eba0f696a51f54a425d7b71340b01ed6d13390d0 100644 (file)
@@ -22,6 +22,7 @@
 #include <linux/slab.h>
 #include <linux/errno.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/crc32.h>
 #include <linux/hardirq.h>
 #include <linux/delay.h>
index f181304a7ab6464b809b0bf7fc7a436a3721f006..69b86d7fac857ed14d4c82b630597ffb64280d20 100644 (file)
@@ -25,6 +25,7 @@
 #include <linux/module.h>
 #include <linux/uaccess.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/ethtool.h>
index 99cdce33df8b944b4575085b0327315460cf67da..a974727dd9a2bb604746a20b3f4e65d22b9801db 100644 (file)
@@ -76,6 +76,7 @@
 #include <linux/ioport.h>
 #include <linux/string.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/hdlcdrv.h>
 #include <linux/baycom.h>
 #include <linux/jiffies.h>
index d92fe6ca788f902dfa5b40cb47a1fcb65c6c9ab7..e349d867449b2d744ff9550535317c93c069f07b 100644 (file)
@@ -66,6 +66,7 @@
 #include <linux/ioport.h>
 #include <linux/string.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <asm/uaccess.h>
 #include <asm/io.h>
 #include <linux/hdlcdrv.h>
index 82bffc3cabdf92327fddcc3c5a81d53199a245e4..29917363ebfb04d534c293703df69964f987b6b0 100644 (file)
@@ -30,6 +30,7 @@ static const char version[] =
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/delay.h>
 
 #include <asm/system.h>
index ef2014375e62c3d17268cdac5c7ad3f046b1e1e7..18564d4a7c04d0c9fc1f6050f78bd67c2532f90f 100644 (file)
@@ -30,6 +30,7 @@ static const char version[] =
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/delay.h>
 
 #include <asm/system.h>
index b388d782c7c40cbbd84cc4eca875daa4709b20d4..838c5b67376749a67e1a8f5ef96fe34f21c9b0bd 100644 (file)
@@ -34,6 +34,7 @@
 #include <linux/etherdevice.h>
 #include <linux/skbuff.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/mm.h>
 #include <linux/pm.h>
 #include <linux/ethtool.h>
index 4fecaed67fc4c3034f6b8cbbbeae83758b96ae2f..ce53f4a23b199f2fceaa0b938a6f70fbce3aac04 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/moduleparam.h>
 #include <net/pkt_sched.h>
 #include <net/net_namespace.h>
index 58cd3202b48c0860088d5f21757a3b072b94d1ea..d4aa40adf1e95430e408896b36083780764d1d2d 100644 (file)
@@ -22,6 +22,7 @@
  */
 #include <linux/crc32.h>
 #include <linux/ethtool.h>
+#include <linux/interrupt.h>
 #include <linux/gfp.h>
 #include <linux/mii.h>
 #include <linux/mutex.h>
index d532dde5120f28aadd42ef41c3eb0e30ad73c6ec..963067d3bda277b6acab90b838fa2d7b93c1ff7c 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/ioport.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/rtnetlink.h>
 #include <linux/serial_reg.h>
 #include <linux/dma-mapping.h>
index 174cafad2c1ac27b9fb78f97bc192dfb5532046a..b45b2cc42804e647fded02501c2a4424927f941a 100644 (file)
 #include <linux/delay.h>
 #include <linux/slab.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/rtnetlink.h>
 
index 7a963d4e6d06608abbe47b4254b50ff74662b06c..b56636da6cc3b2f9b3fcea751ca17a925a9f408b 100644 (file)
@@ -52,6 +52,7 @@
 #include <linux/ioport.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/rtnetlink.h>
 #include <linux/dma-mapping.h>
 #include <linux/pnp.h>
index 001ed0a255f646f4b93c5872ca2b10a7e200c6d6..b1d1ce3dd8b5728169d4344a8fc6513925fe986b 100644 (file)
@@ -12,6 +12,7 @@
  * Infra-red driver (SIR/FIR) for the PXA2xx embedded microprocessor
  *
  */
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
index efe05bb34dd807ec8f34c810acd7c1c9990bff15..5039f08f5a5b23cacd0f145cd790a30fce47806e 100644 (file)
@@ -11,6 +11,7 @@
  *
  ********************************************************************/    
 
+#include <linux/hardirq.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/slab.h>
index 8800e1fe4129a84a41b2a6d5da495b5e807b8301..d5072af81b2d762647fcc965e1bbc373b4868bbd 100644 (file)
@@ -49,6 +49,7 @@
 #include <linux/ioport.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/rtnetlink.h>
 #include <linux/serial_reg.h>
 #include <linux/dma-mapping.h>
index f504b262ba364c46a25e4a914cecd2daf6cb96ed..6d6479049aa119b70eb6ce2ff2856d0d886e6f15 100644 (file)
@@ -46,6 +46,7 @@ F02 Oct/28/02: Add SB device ID for 3147 and 3177.
 #include <linux/ioport.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/rtnetlink.h>
 #include <linux/pci.h>
 #include <linux/dma-mapping.h>
index c3d07382b7fa48c84846be41a7c30c0596af2b90..9021d01317277143110542b5c68b9073e349421b 100644 (file)
@@ -36,6 +36,7 @@ MODULE_LICENSE("GPL");
 
 #include <linux/kernel.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/slab.h>
 #include <linux/netdevice.h>
index 1f9c3f08d1a3c0f35f6318daa2d5c992fc9025b3..c4366601b06722b4495e5a1c2c4a0a11ce7a8e0b 100644 (file)
@@ -47,6 +47,7 @@
 #include <linux/ioport.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/rtnetlink.h>
 #include <linux/dma-mapping.h>
 #include <linux/gfp.h>
index cb1555bc85480d8bd934a2680b24f2fb08be6f54..4950d03d3ef82bb8e3d72cf8d6b355e5cf410fae 100644 (file)
@@ -27,6 +27,7 @@
 
 /* ethtool support for ixgbe */
 
+#include <linux/interrupt.h>
 #include <linux/types.h>
 #include <linux/module.h>
 #include <linux/slab.h>
index 08e8e25c159d759d41ec35a64426bd0cec3708a0..06cfaf31bcf3135b4d9d5ebd9e735253ba55dd43 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/vmalloc.h>
 #include <linux/string.h>
 #include <linux/in.h>
+#include <linux/interrupt.h>
 #include <linux/ip.h>
 #include <linux/tcp.h>
 #include <linux/pkt_sched.h>
index 78ddd8b79e7ea67551d9f683dcf690893d869a5e..e122493ab70e27c2fd80f0edb57e5fb6ad021ee6 100644 (file)
@@ -14,6 +14,7 @@
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/moduleparam.h>
 #include <linux/gfp.h>
 #include <asm/hardware/uengine.h>
index e9aaeca96abc0cb07552bd4e23978bd0553ffc2b..0d5da06489d88a3682f1fae443ae71c227beb81b 100644 (file)
@@ -24,6 +24,7 @@
 
 #ifndef __JME_H_INCLUDED__
 #define __JME_H_INCLUDED__
+#include <linux/interrupt.h>
 
 #define DRV_NAME       "jme"
 #define DRV_VERSION    "1.0.8"
index fc12ac0d9f2e55012d202a44acfca9e8d432c6bd..4a6ae057e3b1ad408335c47644647bc1207ac70f 100644 (file)
@@ -23,6 +23,7 @@
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
index bcd9ba68c9f2c208004975037f778388551fe7c1..f56743a28fc0bfb219971cd17b97a7c4127e7d67 100644 (file)
@@ -13,6 +13,7 @@
 
 #define DEBUG
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/netdevice.h>
index 61631cace913c5b3762a6eee5f73ed5f53c734a7..aefbdd896d6a813cd8fe4d3d0ba2e99d54f8f750 100644 (file)
@@ -23,6 +23,7 @@
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/netdevice.h>
index 41ea5920c158d37ef1c54580ae95326145ddb8dc..2ac6c6c984b3a1629dd42199c59bcaadeec07999 100644 (file)
@@ -17,6 +17,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/ioport.h>
index 8a1097cf8a83b78a3dea7a3b64485ab752cfc946..f9888d20177ba9d03af278a1b8eefc8bc3ced33f 100644 (file)
@@ -41,6 +41,7 @@ static const char *version =
 #include <linux/string.h>
 #include <linux/delay.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 
index 6c6a02869dfcaee3fd3800f30234923b5d455252..818f0b8c277234eddf992ce185169d359b46b709 100644 (file)
@@ -15,6 +15,7 @@
 #include <linux/types.h>
 #include <linux/slab.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/dma-mapping.h>
index 1c5221f79d6faf3fdc055e728c9498f28e9f5d8d..2074e9724ba3f2a231d632899b6b14fbe767a39f 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/string.h>
 #include <linux/timer.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/crc32.h>
 #include <linux/spinlock.h>
 #include <linux/bitrev.h>
index 2e4b42175f3fb3ff6fdae5d0d8b6fceac17af87d..2dfee892d200b163e72f4c5839d6a877e15b4db4 100644 (file)
@@ -18,6 +18,7 @@
  */
 
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
index cc25bff0bd3b1fb610f53af8e21e2dc9f0624da9..543eb17acdc5f5c9930abf94c72d913567762259 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <linux/module.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/dma-mapping.h>
 #include <linux/netdevice.h>
index 3e4040f2f3cb2751b693f482a566bf89fc0a898d..d3afb458987e8e12575c0cc704ba8096984b5e68 100644 (file)
 #include <linux/delay.h>
 #include <linux/workqueue.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ip.h>  /* for iph */
 #include <linux/in.h>  /* for IPPROTO_... */
 #include <linux/compiler.h>
index a1b82c9c67d246c64f41ee1ec51f83b04fe0a6fa..6436ba916fe4fa28a8bea5f9f9b62abc020b095a 100644 (file)
@@ -30,6 +30,7 @@
 #include <linux/ppp_channel.h>
 #include <linux/spinlock.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/jiffies.h>
 #include <linux/slab.h>
 #include <asm/unaligned.h>
index 2573f525f11c31ced737e750fefc66807bbbfc65..736a39ee05bbc310c0f8e8264a28e9aaa1974263 100644 (file)
@@ -44,6 +44,7 @@
 #include <linux/spinlock.h>
 #include <linux/completion.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/slab.h>
 #include <asm/unaligned.h>
 #include <asm/uaccess.h>
index d47abb4e7eb653d6e1fc1340ca84098f003f5fca..35e47c3cab35287af08563fed9228766691a2ea6 100644 (file)
@@ -28,6 +28,7 @@
 
 #undef DEBUG
 
+#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/slab.h>
index d32850715f5c309350ca8b29d81267c6c33e3735..7d8483f9012e1b02c44eecc852e0e65d22f0f919 100644 (file)
@@ -7,6 +7,7 @@
 #ifndef _QLGE_H_
 #define _QLGE_H_
 
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/netdevice.h>
 #include <linux/rtnetlink.h>
index ef1ce2ebeb4a6784ecca5d3c10f7ca084308ab9a..73108249462e635d6e358b5215097b9c48859324 100644 (file)
@@ -22,6 +22,7 @@
 #include <linux/ip.h>
 #include <linux/tcp.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/dma-mapping.h>
 #include <linux/pm_runtime.h>
 #include <linux/firmware.h>
index fa74314ef789f73be1bd8399a250984090bfd521..9da47337b7c3ab86d182e2378f58d105f46f2b7c 100644 (file)
@@ -22,6 +22,7 @@
  * matching, so you need to enable IFF_PROMISC when using it.
  */
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
index f2a2b947f86034d76600b0f776d92a9c7982826a..bafa23a6874c1a20a5fbbd57e5167bc78bf63b98 100644 (file)
@@ -10,6 +10,7 @@
 
 #include <linux/bitops.h>
 #include <linux/delay.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/module.h>
 #include <linux/seq_file.h>
index b436e007eea0583326312e289e7e4506295ea61a..8ad7bfbaa3afb07b61136e0284d8fce1fc25bd40 100644 (file)
@@ -21,6 +21,7 @@
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/netdevice.h>
index 598bf7a1a55e0bafb1d777e209f3a69027637a44..a2eb3411584481e74562b22335954f40c949c72c 100644 (file)
@@ -3,6 +3,7 @@
  */
 #ifndef _SKGE_H
 #define _SKGE_H
+#include <linux/interrupt.h>
 
 /* PCI config registers */
 #define PCI_DEV_REG1   0x40
index 3ee41da130c2e683063799421bb58019dfa4621e..d252cb123a5f9223338936b48ebe05f018993eea 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/etherdevice.h>
 #include <linux/ethtool.h>
 #include <linux/pci.h>
+#include <linux/interrupt.h>
 #include <linux/ip.h>
 #include <linux/slab.h>
 #include <net/ip.h>
index d07c39cb4daf59ae1e765b927d5156e816b80a9b..34934fb23b97ca74902a3b99970c353a1a77f512 100644 (file)
@@ -42,6 +42,7 @@
 #include <linux/errno.h>
 #include <linux/string.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 
index 235a3c6c9f915d38ae78433ac1b9237930b5edd7..ba44ede2919820c0c54c2810eaac52c041cc3085 100644 (file)
@@ -62,6 +62,7 @@ static const char version[] =
 #include <linux/errno.h>
 #include <linux/string.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/isapnp.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
index c6d47d10590c6955f0d76bd72680a90fb9bdfd41..054597625d55fcf9df2641492fa35354f8768286 100644 (file)
@@ -37,6 +37,7 @@
 #include <linux/etherdevice.h>
 #include <linux/ethtool.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
index 4c92ad8be765da20c6fa4f6f38b0756e1449904d..5e5e64da5cb9c01f99b99cc580a42495d5f87a54 100644 (file)
@@ -19,6 +19,7 @@
  ***************************************************************************
  */
 
+#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/netdevice.h>
 #include <linux/phy.h>
index 949f124e1278cdf5d0f1ee257c8df598d311d8b0..9bc6c20e8b9714543255c32e91f706c9302ee9d3 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/if_vlan.h>
 #include <linux/in.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/gfp.h>
 #include <linux/ioport.h>
 #include <linux/ip.h>
index 36045f3b03271117bc149bb036cfcb20ed639ca7..860a50815f84f35b384cd83c235ab96949c43539 100644 (file)
@@ -30,6 +30,7 @@
 #define DRV_VERSION    "2.1"
 #define DRV_RELDATE    "July  6, 2008"
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/pci.h>
index ae5213a8c4cde03d775891aa32ac8ef0c91467cc..720c5a1531bc2901716f5977b9aa502862f3bbb2 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <linux/etherdevice.h>
 #include <linux/ethtool.h>
+#include <linux/interrupt.h>
 #include <linux/mii.h>
 #include <linux/phy.h>
 
index a1f9f9eef37d3b04b8d1344c964eec0a57c56eb2..c8a145d72f1719586547e8c51d768035a90b5109 100644 (file)
@@ -26,6 +26,7 @@
 #include <linux/delay.h>
 #include <linux/in.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/pci.h>
 #include <linux/netdevice.h>
index ace6404e2fac4b886cd64930a24103fd3f4f1efc..145871b3130b1a0bb2a023824945d93821b0c49e 100644 (file)
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/hardirq.h>
 #include <linux/module.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/eisa.h>
 #include <linux/pci.h>
index e896ad0e8d24d9da1ee0d0e25082b8aa8700d381..e257a00fe14b33490345b81e44d06fed9f661695 100644 (file)
@@ -123,6 +123,7 @@ in the event that chatty debug messages are desired - jjs 12/30/98 */
 /* some 95 OS send many non UI frame; this allow removing the warning */
 #define TR_FILTERNONUI 1
 
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/netdevice.h>
 #include <linux/ip.h>
index 5c633a32eaeba1890b688a05f1ffab740560417f..64cb9ac19ed92d020dc3021665fe64090d58e4eb 100644 (file)
@@ -33,6 +33,7 @@
 #include <linux/module.h>
 #include <linux/types.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/net.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
index e2f69235118086278dd50a655def784ad509d20e..ce90efc6ba3c4bdb44f633a2609425cb534d7427 100644 (file)
@@ -38,6 +38,7 @@
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
 #include <linux/ethtool.h>
index aa4d9dad03951846f9795539f06aedb643ed1ad5..52d898bdbeb46acc5313594c80e0f64aea5aea96 100644 (file)
@@ -13,6 +13,7 @@
        Please submit bugs to http://bugzilla.kernel.org/ .
 */
 
+#include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/jiffies.h>
 #include "tulip.h"
index 82f87647207ecb4acdb4804ff2d95d914a392d9c..1246998a677ca5749cc0c68bf1f0dd549c451e42 100644 (file)
@@ -28,6 +28,7 @@
 #include <linux/slab.h>
 #include "tulip.h"
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/etherdevice.h>
 #include <linux/delay.h>
 #include <linux/mii.h>
index 359b9b9f804179ee1ec2cca436646633dbc7530e..6219006d9d2ef9814bf8443baee736b9b5cb1452 100644 (file)
@@ -13,6 +13,7 @@
  ******************************************************************************/
 #ifndef VXGE_CONFIG_H
 #define VXGE_CONFIG_H
+#include <linux/hardirq.h>
 #include <linux/list.h>
 #include <linux/slab.h>
 
index 8ab870a2ad0239105f579558bb5c077ffb7dea6a..e658edd1c959ff1b09d00f5044dbbf249735fbe4 100644 (file)
@@ -44,6 +44,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/if_vlan.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/slab.h>
 #include <linux/tcp.h>
index 859dba9b972ea883da8a91b7fef0cb0d9d5ded35..a0976d1f97c631322e29d9a4731e79677e94f4c5 100644 (file)
@@ -50,6 +50,7 @@
 #include <linux/wanrouter.h>   /* WAN router definitions */
 #include <linux/cyclomx.h>     /* cyclomx common user API definitions */
 #include <linux/init.h>         /* __init (when not using as a module) */
+#include <linux/interrupt.h>
 
 unsigned int cycx_debug;
 
index acb9ea83062812d2045439e3be86b7e1eded5ab0..3590d588327c469f129d0ae42769837631474e3c 100644 (file)
@@ -99,6 +99,7 @@
 #include <asm/irq.h>
 
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/string.h>
 
 #include <linux/if_arp.h>
index e050bd65e0378cbdd6643d893c01a4462a2dea2f..1eba06f6fa4c69dc4b90f90fd34863784dc5fe6c 100644 (file)
@@ -25,6 +25,7 @@
 #include <linux/slab.h>
 #include <linux/ioport.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/if.h>
 #include <linux/hdlc.h>
 #include <asm/io.h>
index db73a7be199f0183fef7f40fa50c013b1db8d263..4ea89fe0006fd72b44a199cd812c7958a4c9d48b 100644 (file)
@@ -22,6 +22,7 @@
 #include <linux/string.h>
 #include <linux/errno.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/netdevice.h>
 #include <linux/hdlc.h>
index afe2cbc6cb24c26b77a0d309bcc167584daab9de..43ebc44fc82cdc24d0cff2cb7a3af4cd24267f6f 100644 (file)
@@ -16,6 +16,7 @@
  */
 
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/if.h>
 #include <linux/skbuff.h>
 #include <linux/slab.h>
index f75068b4b310e2383c2b30e79a2e88c59c0a0622..e99dfe6065bf826c3e476679185f1cf85d4792b9 100644 (file)
@@ -19,6 +19,7 @@
 
 #include <linux/etherdevice.h>
 #include <linux/device.h>
+#include <linux/interrupt.h>
 #include <linux/leds.h>
 #include <linux/completion.h>
 
index 39a11e8af4fa539f2f888b987ce127fe19c7403d..7e45ca2e78ef40b9886b5711a58cc0194aa0b47d 100644 (file)
@@ -40,6 +40,7 @@
 ******************************************************************************/
 
 #include <linux/init.h>
+#include <linux/interrupt.h>
 
 #include <linux/kernel.h>
 #include <linux/ptrace.h>
index 88dc6a52bdf11bb6d39f19a0eb57ab8becc8c8b4..7bb0b4b3f2cbce894b0b22d27f9c336c7f9935bf 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef HOSTAP_WLAN_H
 #define HOSTAP_WLAN_H
 
+#include <linux/interrupt.h>
 #include <linux/wireless.h>
 #include <linux/netdevice.h>
 #include <linux/mutex.h>
index 91795b5a93c59dd740e0d600f2281ef01b2b7052..ecb561d7a7a07016e8de302f8e21b0b800f573dd 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/mutex.h>
 
 #include <linux/pci.h>
index d7bd6cf00a81611f04f32cb96cde0cac1c53586d..6623e5052254c86ffdb3ca4cf7a9c2e32da7ebb5 100644 (file)
@@ -30,6 +30,7 @@
 
 ******************************************************************************/
 
+#include <linux/hardirq.h>
 #include <linux/kmod.h>
 #include <linux/slab.h>
 #include <linux/module.h>
index be0106c6a2daad00486a6e6fac360172c5943e8c..416448acd971a578db4de857c8c8e131887238e9 100644 (file)
@@ -32,6 +32,7 @@
 #ifndef __iwl_legacy_dev_h__
 #define __iwl_legacy_dev_h__
 
+#include <linux/interrupt.h>
 #include <linux/pci.h> /* for struct pci_device_id */
 #include <linux/kernel.h>
 #include <linux/leds.h>
index 22a6e3ec7094e651b6afbe8245b778b25881bd77..1f4797d9848d6e7242857f29a06fb4cb880dd4c7 100644 (file)
@@ -31,6 +31,7 @@
 #ifndef __iwl_dev_h__
 #define __iwl_dev_h__
 
+#include <linux/interrupt.h>
 #include <linux/pci.h> /* for struct pci_device_id */
 #include <linux/kernel.h>
 #include <linux/wait.h>
index 5d637af2d7c3b3cdabafcc1f420490a06a1ef236..b456a53b64b19b22aa3442b13ca1a2859ea622c6 100644 (file)
@@ -8,6 +8,7 @@
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/hardirq.h>
 #include <linux/sched.h>
 #include <linux/wait.h>
 #include <linux/slab.h>
index 71c8f3fccfa1474b3dfe196b3785b75a0d8417eb..9dcf967e1ee4672ef4eebcdb1c158e43e442bb17 100644 (file)
@@ -3,6 +3,7 @@
  * It prepares command and sends it to firmware when it is ready.
  */
 
+#include <linux/hardirq.h>
 #include <linux/kfifo.h>
 #include <linux/sched.h>
 #include <linux/slab.h>
index 207fc361db846996aea90e75be86e10d5112873f..2ffe5a1ff0037979ae3d047e6f1503011e239fb4 100644 (file)
@@ -3,6 +3,7 @@
  * responses as well as events generated by firmware.
  */
 
+#include <linux/hardirq.h>
 #include <linux/slab.h>
 #include <linux/delay.h>
 #include <linux/sched.h>
index 23250f6217615f9462aac7f73c2329dfa0944973..1af182778844c04d47e5f070fa853cff0c6c2925 100644 (file)
@@ -1,6 +1,7 @@
 #include <linux/dcache.h>
 #include <linux/debugfs.h>
 #include <linux/delay.h>
+#include <linux/hardirq.h>
 #include <linux/mm.h>
 #include <linux/string.h>
 #include <linux/slab.h>
index 29dbce4a9f86e15b9f5eaf112bf152185ba91941..4dfb3bfd2cf3f923710939869cea359d503d3c1f 100644 (file)
@@ -1,3 +1,4 @@
+#include <linux/hardirq.h>
 #include <linux/netdevice.h>
 #include <linux/ethtool.h>
 #include <linux/delay.h>
index 463352c890d7f752ad801172c733d1464f5516e6..4fa0be9943f955f3b33e23b74ac9804a8f7a2f8c 100644 (file)
@@ -19,6 +19,8 @@
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/hardirq.h>
+#include <linux/interrupt.h>
 #include <linux/moduleparam.h>
 #include <linux/firmware.h>
 #include <linux/jiffies.h>
index 8c40949cb0769edef3620cc8ecaa82ce86d8d6d9..cf3d2c8e1969a51d78a4261ddd9a16881297731e 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/moduleparam.h>
 #include <linux/delay.h>
 #include <linux/etherdevice.h>
+#include <linux/hardirq.h>
 #include <linux/netdevice.h>
 #include <linux/if_arp.h>
 #include <linux/kthread.h>
index 24cf06680c6b4bed1b4c8d644969b8e6047c2b68..7969d104189d1579f939d6385b880395b8387e02 100644 (file)
@@ -2,6 +2,7 @@
 
 #include <linux/delay.h>
 #include <linux/etherdevice.h>
+#include <linux/hardirq.h>
 #include <linux/netdevice.h>
 #include <linux/if_ether.h>
 #include <linux/if_arp.h>
index fdb0448301a060a71c0102743164b5000e68a826..bfb8898ae518908f8394ef94a6f158b74f1bb232 100644 (file)
@@ -5,6 +5,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/etherdevice.h>
+#include <linux/hardirq.h>
 #include <linux/slab.h>
 #include <linux/types.h>
 #include <net/cfg80211.h>
index bbb95f88dc01f0e40a9bfd61bdb21b6cb6191a46..f19495b178f6ab84dca50e1c29f5b67bcc3b2722 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * This file contains the handling of TX in wlan driver.
  */
+#include <linux/hardirq.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/sched.h>
index 8945afd6ce3ef7e88e182709020660e3183f27d2..13557fe0bf952be7bb18f28e4ffa3d199e473c71 100644 (file)
@@ -9,6 +9,7 @@
  */
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/hardirq.h>
 #include <linux/slab.h>
 
 #include "libertas_tf.h"
index d4005081f1dfde09bd2845f4cf85a9d712dd25e1..5beb58142e97554f4f79d34d73c03d463f4a1979 100644 (file)
@@ -9,6 +9,7 @@
  */
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+#include <linux/hardirq.h>
 #include <linux/slab.h>
 
 #include <linux/etherdevice.h>
index 32261189bcef9065eac5cf14b961497a79a58f93..8ff43c281411f576bf04311f54feefedd73800d7 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/sched.h>
index ee9bc62a4fa277345f951596e6c192f5e82c9a51..7aa509f7e387c052c31ca56d9a159b0dbc8d1743 100644 (file)
@@ -1,5 +1,6 @@
 #ifndef P54PCI_H
 #define P54PCI_H
+#include <linux/interrupt.h>
 
 /*
  * Defines for PCI based mac80211 Prism54 driver
index ec2c75d77cea66fd55c90e6fb4c7615243f0a05f..5d0f61508a2edd51fbf6a5b58b9c0f456a0f7df3 100644 (file)
@@ -18,6 +18,7 @@
  *
  */
 
+#include <linux/hardirq.h>
 #include <linux/module.h>
 #include <linux/slab.h>
 
index c4d0f19b7cbc2036c67a9e9d4b7326bc1f29f1d8..c40403877f97bf342036810dfb63655c83d2c080 100644 (file)
@@ -22,6 +22,7 @@
 #ifndef _ISLPCI_DEV_H
 #define _ISLPCI_DEV_H
 
+#include <linux/irqreturn.h>
 #include <linux/netdevice.h>
 #include <linux/wireless.h>
 #include <net/iw_handler.h>
index b5e64d71b7a62ae06641f6e682e40474544b5526..9e68e0cb718ee0dfff1e00066aef36f1c04e0e15 100644 (file)
@@ -17,6 +17,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/delay.h>
index c446db69bd3c12418ae09b35cf14e1261e2b00cb..4efaf886fb8971cf0d49c6e0610935ff69355f88 100644 (file)
@@ -29,6 +29,7 @@
 #define RT2X00_H
 
 #include <linux/bitops.h>
+#include <linux/interrupt.h>
 #include <linux/skbuff.h>
 #include <linux/workqueue.h>
 #include <linux/firmware.h>
index 80db5cabc9b917164d19d839d4a7e25e0a939692..66b29dc07cc39ac3cfc2e614db78f0a79878b121 100644 (file)
@@ -16,6 +16,7 @@
  */
 
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/slab.h>
 #include <linux/delay.h>
index f51a0241a44044d17380ad8951f30d6ff5ad2fd2..f78694295c397f053f4a00115ff2aff22d8a4379 100644 (file)
@@ -19,6 +19,7 @@
  * Copyright (C) 2008 Google Inc
  * Copyright (C) 2009 Bob Copeland (me@bobcopeland.com)
  */
+#include <linux/interrupt.h>
 #include <linux/module.h>
 #include <linux/mod_devicetable.h>
 #include <linux/mmc/sdio_func.h>
index af6448c4d3e238554d154aeaab1a59c79e609bcf..eaa5f955620050cb8c9adbe9b24d7ef231f576d0 100644 (file)
@@ -19,6 +19,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/irq.h>
 #include <linux/module.h>
 #include <linux/slab.h>
index beed621a8ae0cb5110e01517e54e968841026a14..20b00319e444af4ce3903b23318e06a576140def 100644 (file)
@@ -25,6 +25,7 @@
 #ifndef __IO_H__
 #define __IO_H__
 
+#include <linux/irqreturn.h>
 #include "reg.h"
 
 #define HW_ACCESS_MEMORY_MAX_RANGE     0x1FFC0
index 51662bb680197a5585335f231364718ce9b2d3e8..beebf64c535927ca43173a9cb66507ad6e2ad003 100644 (file)
@@ -21,6 +21,7 @@
  *
  */
 
+#include <linux/interrupt.h>
 #include <linux/irq.h>
 #include <linux/module.h>
 #include <linux/crc7.h>
index 5336120cddf108ffcd562bb3787414f9f01c0210..1fa07b0c11c010d6de20ceeecd80c030d22cca3c 100644 (file)
@@ -12,6 +12,7 @@
 #ifndef _CTC_MPC_H_
 #define _CTC_MPC_H_
 
+#include <linux/interrupt.h>
 #include <linux/skbuff.h>
 #include "fsm.h"
 
index 7d650a0e3d8ff300bdaf61929c9c048626c86402..7216b0daf544a35891c95492b1f9bbea7da65447 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/if_arcnet.h>
 
 #ifdef __KERNEL__
+#include  <linux/irqreturn.h>
 
 #ifndef bool
 #define bool int
index d638e85dc501f98a8182b4063a2bfe7fde77524a..710c04302a157f1c3d56a8f4f163d2ce66347497 100644 (file)
@@ -236,6 +236,7 @@ enum dccp_packet_dequeueing_policy {
 #ifdef __KERNEL__
 
 #include <linux/in.h>
+#include <linux/interrupt.h>
 #include <linux/ktime.h>
 #include <linux/list.h>
 #include <linux/uio.h>
index ca333e79e10ff92e7fbc83a4908d2d54ccf514b0..336288567c787838ec475bd8a0fa56781d0529ee 100644 (file)
@@ -1563,7 +1563,6 @@ struct packet_type {
        struct list_head        list;
 };
 
-#include <linux/interrupt.h>
 #include <linux/notifier.h>
 
 extern rwlock_t                                dev_base_lock;          /* Device list lock */
index 6c994c004d15cd0d899ee535be8bc4db9819428b..7851c05833e2ba641f3e7436262e46af3899cae4 100644 (file)
@@ -25,6 +25,7 @@
 #ifndef __HCI_CORE_H
 #define __HCI_CORE_H
 
+#include <linux/interrupt.h>
 #include <net/bluetooth/hci.h>
 
 /* HCI upper protocols */
index f2046e404a610da5c095abfcc88872b5ac1c5c42..ebbc0bafe661b7d99071c9ebd2e44355876d3531 100644 (file)
@@ -40,6 +40,7 @@
 #ifndef _SOCK_H
 #define _SOCK_H
 
+#include <linux/hardirq.h>
 #include <linux/kernel.h>
 #include <linux/list.h>
 #include <linux/list_nulls.h>
index e9aced0ec56b328cce16bd6db0be6d9109170fac..db4a11c61d15c08462623975d027d1bbb81fa4a2 100644 (file)
@@ -37,6 +37,7 @@
 
 #include <linux/module.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/skbuff.h>
 #include <linux/slab.h>
 #include <linux/atm.h>
index adbb424403d48982624f36e62418ec9cb47c0132..c628a57953c98ccf9d6376a4d211785973527f92 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <linux/version.h>
 #include <linux/fs.h>
+#include <linux/hardirq.h>
 #include <linux/init.h>
 #include <linux/module.h>
 #include <linux/netdevice.h>
index 184a6572b67e6be824ba1ef30b122d065269a262..d6c8ae5b2e6a33da717b2de0af68bdaba54e3380 100644 (file)
@@ -43,6 +43,7 @@
 
 #include <linux/module.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/hrtimer.h>
 #include <linux/list.h>
 #include <linux/proc_fs.h>
index 4297d92788dc4f09897f26e8104c539497b1c0e2..edfaaaf164ebfab0eebda8b509d91fed1735daee 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <rdma/ib_verbs.h>
 #include <rdma/rdma_cm.h>
+#include <linux/interrupt.h>
 #include <linux/pci.h>
 #include <linux/slab.h>
 #include "rds.h"
index 90151922178ca9806ecbd02922f8fe46d6bf727f..04ce3b193f79022b7b585906a60432696fcb5dd5 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef _RDS_IW_H
 #define _RDS_IW_H
 
+#include <linux/interrupt.h>
 #include <rdma/ib_verbs.h>
 #include <rdma/rdma_cm.h>
 #include "rds.h"
index 3f08158b8688e7128e9c363242eef43d99c3cfa9..e25e49061a0d4370ee02f759ab37dc09f3083d03 100644 (file)
@@ -5,6 +5,7 @@
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/init.h>
+#include <linux/interrupt.h>
 #include <linux/string.h>
 #include <linux/errno.h>
 #include <linux/skbuff.h>
index c3c232a88d94daa8a9facb1c9cbd3a3025d0354e..a385430c722aca3c0fb857ee17edc2c99ad75227 100644 (file)
@@ -42,6 +42,7 @@
 #include <linux/sunrpc/svc_xprt.h>
 #include <linux/sunrpc/debug.h>
 #include <linux/sunrpc/rpc_rdma.h>
+#include <linux/interrupt.h>
 #include <linux/sched.h>
 #include <linux/slab.h>
 #include <linux/spinlock.h>
index 80f8da344df538c5b6ef054e3caddc617a9a49ec..28236bab57f929e1edadd8245e5851a2fb925bc2 100644 (file)
@@ -47,6 +47,7 @@
  *  o buffer memory
  */
 
+#include <linux/interrupt.h>
 #include <linux/pci.h> /* for Tavor hack below */
 #include <linux/slab.h>