Skip to content

Commit a6b7a40

Browse files
Alexey Dobriyandavem330
authored andcommitted
net: remove interrupt.h inclusion from netdevice.h
* 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 <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent aedfebb commit a6b7a40

File tree

163 files changed

+165
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

163 files changed

+165
-1
lines changed

drivers/atm/eni.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include <linux/atm.h>
1010
#include <linux/atmdev.h>
11+
#include <linux/interrupt.h>
1112
#include <linux/sonet.h>
1213
#include <linux/skbuff.h>
1314
#include <linux/time.h>

drivers/atm/firestream.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
#include <linux/ioport.h> /* for request_region */
4545
#include <linux/uio.h>
4646
#include <linux/init.h>
47+
#include <linux/interrupt.h>
4748
#include <linux/capability.h>
4849
#include <linux/bitops.h>
4950
#include <linux/slab.h>

drivers/atm/horizon.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include <linux/delay.h>
3939
#include <linux/uio.h>
4040
#include <linux/init.h>
41+
#include <linux/interrupt.h>
4142
#include <linux/ioport.h>
4243
#include <linux/wait.h>
4344
#include <linux/slab.h>

drivers/atm/idt77252.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include <linux/atm.h>
3838
#include <linux/delay.h>
3939
#include <linux/init.h>
40+
#include <linux/interrupt.h>
4041
#include <linux/bitops.h>
4142
#include <linux/wait.h>
4243
#include <linux/jiffies.h>

drivers/atm/iphase.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
#include <linux/delay.h>
5454
#include <linux/uio.h>
5555
#include <linux/init.h>
56+
#include <linux/interrupt.h>
5657
#include <linux/wait.h>
5758
#include <linux/slab.h>
5859
#include <asm/system.h>

drivers/atm/zatm.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <linux/delay.h>
1717
#include <linux/uio.h>
1818
#include <linux/init.h>
19+
#include <linux/interrupt.h>
1920
#include <linux/dma-mapping.h>
2021
#include <linux/atm_zatm.h>
2122
#include <linux/capability.h>

drivers/infiniband/hw/amso1100/c2.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include <linux/netdevice.h>
3737
#include <linux/etherdevice.h>
3838
#include <linux/inetdevice.h>
39+
#include <linux/interrupt.h>
3940
#include <linux/delay.h>
4041
#include <linux/ethtool.h>
4142
#include <linux/mii.h>

drivers/infiniband/ulp/iser/iscsi_iser.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
#include <scsi/libiscsi.h>
4646
#include <scsi/scsi_transport_iscsi.h>
4747

48+
#include <linux/interrupt.h>
4849
#include <linux/wait.h>
4950
#include <linux/sched.h>
5051
#include <linux/list.h>

drivers/isdn/hardware/mISDN/avmfritz.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
2121
*
2222
*/
23+
#include <linux/interrupt.h>
2324
#include <linux/module.h>
2425
#include <linux/pci.h>
2526
#include <linux/delay.h>

drivers/isdn/hardware/mISDN/hfcmulti.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@
152152

153153
#define HFC_MULTI_VERSION "2.03"
154154

155+
#include <linux/interrupt.h>
155156
#include <linux/module.h>
156157
#include <linux/slab.h>
157158
#include <linux/pci.h>

drivers/isdn/hardware/mISDN/hfcpci.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
*
4545
*/
4646

47+
#include <linux/interrupt.h>
4748
#include <linux/module.h>
4849
#include <linux/pci.h>
4950
#include <linux/delay.h>

drivers/isdn/hardware/mISDN/mISDNinfineon.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
*
3939
*/
4040

41+
#include <linux/interrupt.h>
4142
#include <linux/module.h>
4243
#include <linux/pci.h>
4344
#include <linux/delay.h>

drivers/isdn/hardware/mISDN/mISDNipac.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*
2121
*/
2222

23+
#include <linux/irqreturn.h>
2324
#include <linux/slab.h>
2425
#include <linux/module.h>
2526
#include <linux/mISDNhw.h>

drivers/isdn/hardware/mISDN/netjet.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*
2121
*/
2222

23+
#include <linux/interrupt.h>
2324
#include <linux/module.h>
2425
#include <linux/pci.h>
2526
#include <linux/delay.h>

drivers/isdn/hardware/mISDN/speedfax.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
*
2323
*/
2424

25+
#include <linux/interrupt.h>
2526
#include <linux/module.h>
2627
#include <linux/slab.h>
2728
#include <linux/pci.h>

drivers/isdn/hardware/mISDN/w6692.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
*
2222
*/
2323

24+
#include <linux/interrupt.h>
2425
#include <linux/module.h>
2526
#include <linux/pci.h>
2627
#include <linux/delay.h>

drivers/isdn/hisax/hisax.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <linux/slab.h>
1717
#include <linux/mm.h>
1818
#include <linux/mman.h>
19+
#include <linux/interrupt.h>
1920
#include <linux/ioport.h>
2021
#include <linux/timer.h>
2122
#include <linux/wait.h>

drivers/isdn/hisax/hisax_fcpcipnp.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
#include <linux/module.h>
2727
#include <linux/init.h>
28+
#include <linux/interrupt.h>
2829
#include <linux/pci.h>
2930
#include <linux/isapnp.h>
3031
#include <linux/kmod.h>

drivers/media/dvb/b2c2/flexcop-common.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#ifndef __FLEXCOP_COMMON_H__
77
#define __FLEXCOP_COMMON_H__
88

9+
#include <linux/interrupt.h>
910
#include <linux/pci.h>
1011
#include <linux/mutex.h>
1112

drivers/media/dvb/dm1105/dm1105.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include <linux/i2c.h>
2323
#include <linux/i2c-algo-bit.h>
2424
#include <linux/init.h>
25+
#include <linux/interrupt.h>
2526
#include <linux/kernel.h>
2627
#include <linux/module.h>
2728
#include <linux/proc_fs.h>

drivers/media/dvb/mantis/mantis_common.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#ifndef __MANTIS_COMMON_H
2222
#define __MANTIS_COMMON_H
2323

24+
#include <linux/interrupt.h>
2425
#include <linux/mutex.h>
2526
#include <linux/workqueue.h>
2627

drivers/media/dvb/pluto2/pluto2.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include <linux/i2c.h>
2727
#include <linux/i2c-algo-bit.h>
2828
#include <linux/init.h>
29+
#include <linux/interrupt.h>
2930
#include <linux/kernel.h>
3031
#include <linux/module.h>
3132
#include <linux/pci.h>

drivers/net/3c503.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ static const char version[] =
4949
#include <linux/netdevice.h>
5050
#include <linux/etherdevice.h>
5151
#include <linux/init.h>
52+
#include <linux/interrupt.h>
5253
#include <linux/ethtool.h>
5354

5455
#include <asm/uaccess.h>

drivers/net/8139cp.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
#include <linux/netdevice.h>
6161
#include <linux/etherdevice.h>
6262
#include <linux/init.h>
63+
#include <linux/interrupt.h>
6364
#include <linux/pci.h>
6465
#include <linux/dma-mapping.h>
6566
#include <linux/delay.h>

drivers/net/8139too.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@
100100
#include <linux/compiler.h>
101101
#include <linux/pci.h>
102102
#include <linux/init.h>
103+
#include <linux/interrupt.h>
103104
#include <linux/netdevice.h>
104105
#include <linux/etherdevice.h>
105106
#include <linux/rtnetlink.h>

drivers/net/8390.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include <linux/if_ether.h>
1111
#include <linux/ioport.h>
12+
#include <linux/irqreturn.h>
1213
#include <linux/skbuff.h>
1314

1415
#define TX_PAGES 12 /* Two Tx slots */

drivers/net/ac3200.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ static const char version[] =
3232
#include <linux/netdevice.h>
3333
#include <linux/etherdevice.h>
3434
#include <linux/init.h>
35+
#include <linux/interrupt.h>
3536

3637
#include <asm/system.h>
3738
#include <asm/io.h>

drivers/net/acenic.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#ifndef _ACENIC_H_
22
#define _ACENIC_H_
3+
#include <linux/interrupt.h>
34

45

56
/*

drivers/net/amd8111e.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ Revision History:
7575
#include <linux/compiler.h>
7676
#include <linux/delay.h>
7777
#include <linux/init.h>
78+
#include <linux/interrupt.h>
7879
#include <linux/ioport.h>
7980
#include <linux/pci.h>
8081
#include <linux/netdevice.h>

drivers/net/arcnet/arc-rimi.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#include <linux/netdevice.h>
3333
#include <linux/bootmem.h>
3434
#include <linux/init.h>
35+
#include <linux/interrupt.h>
3536
#include <asm/io.h>
3637
#include <linux/arcdevice.h>
3738

drivers/net/arcnet/com20020-isa.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include <linux/delay.h>
3535
#include <linux/netdevice.h>
3636
#include <linux/init.h>
37+
#include <linux/interrupt.h>
3738
#include <linux/bootmem.h>
3839
#include <linux/arcdevice.h>
3940
#include <linux/com20020.h>

drivers/net/arcnet/com20020-pci.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include <linux/errno.h>
3535
#include <linux/netdevice.h>
3636
#include <linux/init.h>
37+
#include <linux/interrupt.h>
3738
#include <linux/pci.h>
3839
#include <linux/arcdevice.h>
3940
#include <linux/com20020.h>

drivers/net/arcnet/com20020.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include <linux/delay.h>
3434
#include <linux/netdevice.h>
3535
#include <linux/init.h>
36+
#include <linux/interrupt.h>
3637
#include <linux/arcdevice.h>
3738
#include <linux/com20020.h>
3839

drivers/net/arcnet/com90io.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include <linux/netdevice.h>
3434
#include <linux/bootmem.h>
3535
#include <linux/init.h>
36+
#include <linux/interrupt.h>
3637
#include <asm/io.h>
3738
#include <linux/arcdevice.h>
3839

drivers/net/arcnet/com90xx.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include <linux/module.h>
2828
#include <linux/moduleparam.h>
2929
#include <linux/init.h>
30+
#include <linux/interrupt.h>
3031
#include <linux/ioport.h>
3132
#include <linux/delay.h>
3233
#include <linux/netdevice.h>

drivers/net/arm/at91_ether.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
#include <linux/module.h>
2121
#include <linux/init.h>
22+
#include <linux/interrupt.h>
2223
#include <linux/mii.h>
2324
#include <linux/netdevice.h>
2425
#include <linux/etherdevice.h>

drivers/net/arm/ep93xx_eth.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include <linux/etherdevice.h>
2020
#include <linux/ethtool.h>
2121
#include <linux/init.h>
22+
#include <linux/interrupt.h>
2223
#include <linux/moduleparam.h>
2324
#include <linux/platform_device.h>
2425
#include <linux/delay.h>

drivers/net/arm/ks8695net.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include <linux/netdevice.h>
2222
#include <linux/etherdevice.h>
2323
#include <linux/init.h>
24+
#include <linux/interrupt.h>
2425
#include <linux/skbuff.h>
2526
#include <linux/spinlock.h>
2627
#include <linux/crc32.h>

drivers/net/atl1c/atl1c.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
#include <linux/version.h>
2626
#include <linux/init.h>
27+
#include <linux/interrupt.h>
2728
#include <linux/types.h>
2829
#include <linux/errno.h>
2930
#include <linux/module.h>

drivers/net/atl1e/atl1e.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
#include <linux/version.h>
2727
#include <linux/init.h>
28+
#include <linux/interrupt.h>
2829
#include <linux/types.h>
2930
#include <linux/errno.h>
3031
#include <linux/module.h>

drivers/net/b44.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <linux/pci.h>
2626
#include <linux/delay.h>
2727
#include <linux/init.h>
28+
#include <linux/interrupt.h>
2829
#include <linux/dma-mapping.h>
2930
#include <linux/ssb/ssb.h>
3031
#include <linux/slab.h>

drivers/net/bmac.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* May 1999, Al Viro: proper release of /proc/net/bmac entry, switched to
88
* dynamic procfs inode.
99
*/
10+
#include <linux/interrupt.h>
1011
#include <linux/module.h>
1112
#include <linux/kernel.h>
1213
#include <linux/netdevice.h>

drivers/net/bnx2x/bnx2x_cmn.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
#include <linux/etherdevice.h>
1919
#include <linux/if_vlan.h>
20+
#include <linux/interrupt.h>
2021
#include <linux/ip.h>
2122
#include <net/ipv6.h>
2223
#include <net/ip6_checksum.h>

drivers/net/caif/caif_serial.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
* License terms: GNU General Public License (GPL) version 2
55
*/
66

7+
#include <linux/hardirq.h>
78
#include <linux/init.h>
89
#include <linux/version.h>
910
#include <linux/module.h>

drivers/net/can/sja1000/sja1000.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
#ifndef SJA1000_DEV_H
4848
#define SJA1000_DEV_H
4949

50+
#include <linux/irqreturn.h>
5051
#include <linux/can/dev.h>
5152
#include <linux/can/platform/sja1000.h>
5253

drivers/net/cassini.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
#include <linux/slab.h>
7676
#include <linux/delay.h>
7777
#include <linux/init.h>
78+
#include <linux/interrupt.h>
7879
#include <linux/vmalloc.h>
7980
#include <linux/ioport.h>
8081
#include <linux/pci.h>

drivers/net/cxgb4vf/adapter.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
#ifndef __CXGB4VF_ADAPTER_H__
4141
#define __CXGB4VF_ADAPTER_H__
4242

43+
#include <linux/interrupt.h>
4344
#include <linux/pci.h>
4445
#include <linux/spinlock.h>
4546
#include <linux/skbuff.h>

drivers/net/dm9000.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include <linux/netdevice.h>
2525
#include <linux/etherdevice.h>
2626
#include <linux/init.h>
27+
#include <linux/interrupt.h>
2728
#include <linux/skbuff.h>
2829
#include <linux/spinlock.h>
2930
#include <linux/crc32.h>

drivers/net/dnet.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <linux/slab.h>
1717
#include <linux/delay.h>
1818
#include <linux/init.h>
19+
#include <linux/interrupt.h>
1920
#include <linux/netdevice.h>
2021
#include <linux/etherdevice.h>
2122
#include <linux/dma-mapping.h>

drivers/net/e100.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,8 @@
149149

150150
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
151151

152+
#include <linux/hardirq.h>
153+
#include <linux/interrupt.h>
152154
#include <linux/module.h>
153155
#include <linux/moduleparam.h>
154156
#include <linux/kernel.h>

0 commit comments

Comments
 (0)