diff options
author | Finn Thain <fthain@telegraphics.com.au> | 2016-01-03 00:05:46 -0500 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2016-01-06 21:43:02 -0500 |
commit | 161c0059a2a80aefe7000d9ab7ce5c36e5463b5f (patch) | |
tree | b33b9b25a534fcce777d46ae22127d5cb3fafc7c /drivers/scsi | |
parent | e0783ed3660aecb83af580cdace583980b22809b (diff) |
ncr5380: Cleanup #include directives
Remove unused includes (stat.h, signal.h, proc_fs.h) and move includes
needed by the core drivers into the common header (delay.h etc).
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Tested-by: Ondrej Zary <linux@rainbow-software.org>
Tested-by: Michael Schmitz <schmitzmic@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi')
-rw-r--r-- | drivers/scsi/NCR5380.c | 2 | ||||
-rw-r--r-- | drivers/scsi/NCR5380.h | 4 | ||||
-rw-r--r-- | drivers/scsi/arm/cumana_1.c | 4 | ||||
-rw-r--r-- | drivers/scsi/arm/oak.c | 2 | ||||
-rw-r--r-- | drivers/scsi/atari_NCR5380.c | 5 | ||||
-rw-r--r-- | drivers/scsi/atari_scsi.c | 1 | ||||
-rw-r--r-- | drivers/scsi/dmx3191d.c | 5 | ||||
-rw-r--r-- | drivers/scsi/dtc.c | 4 | ||||
-rw-r--r-- | drivers/scsi/g_NCR5380.c | 6 | ||||
-rw-r--r-- | drivers/scsi/mac_scsi.c | 1 | ||||
-rw-r--r-- | drivers/scsi/pas16.c | 4 | ||||
-rw-r--r-- | drivers/scsi/t128.c | 3 |
12 files changed, 7 insertions, 34 deletions
diff --git a/drivers/scsi/NCR5380.c b/drivers/scsi/NCR5380.c index c6b69ee0021a..9ef26b64255a 100644 --- a/drivers/scsi/NCR5380.c +++ b/drivers/scsi/NCR5380.c | |||
@@ -79,8 +79,6 @@ | |||
79 | * 4. Test SCSI-II tagged queueing (I have no devices which support | 79 | * 4. Test SCSI-II tagged queueing (I have no devices which support |
80 | * tagged queueing) | 80 | * tagged queueing) |
81 | */ | 81 | */ |
82 | #include <scsi/scsi_dbg.h> | ||
83 | #include <scsi/scsi_transport_spi.h> | ||
84 | 82 | ||
85 | #if (NDEBUG & NDEBUG_LISTS) | 83 | #if (NDEBUG & NDEBUG_LISTS) |
86 | #define LIST(x,y) {printk("LINE:%d Adding %p to %p\n", __LINE__, (void*)(x), (void*)(y)); if ((x)==(y)) udelay(5); } | 84 | #define LIST(x,y) {printk("LINE:%d Adding %p to %p\n", __LINE__, (void*)(x), (void*)(y)); if ((x)==(y)) udelay(5); } |
diff --git a/drivers/scsi/NCR5380.h b/drivers/scsi/NCR5380.h index e8a26eab32dd..9777602daa3d 100644 --- a/drivers/scsi/NCR5380.h +++ b/drivers/scsi/NCR5380.h | |||
@@ -22,8 +22,12 @@ | |||
22 | #ifndef NCR5380_H | 22 | #ifndef NCR5380_H |
23 | #define NCR5380_H | 23 | #define NCR5380_H |
24 | 24 | ||
25 | #include <linux/delay.h> | ||
25 | #include <linux/interrupt.h> | 26 | #include <linux/interrupt.h> |
27 | #include <linux/workqueue.h> | ||
28 | #include <scsi/scsi_dbg.h> | ||
26 | #include <scsi/scsi_eh.h> | 29 | #include <scsi/scsi_eh.h> |
30 | #include <scsi/scsi_transport_spi.h> | ||
27 | 31 | ||
28 | #define NDEBUG_ARBITRATION 0x1 | 32 | #define NDEBUG_ARBITRATION 0x1 |
29 | #define NDEBUG_AUTOSENSE 0x2 | 33 | #define NDEBUG_AUTOSENSE 0x2 |
diff --git a/drivers/scsi/arm/cumana_1.c b/drivers/scsi/arm/cumana_1.c index f9fb8dabdbbd..921c982886ae 100644 --- a/drivers/scsi/arm/cumana_1.c +++ b/drivers/scsi/arm/cumana_1.c | |||
@@ -4,9 +4,7 @@ | |||
4 | * Copyright 1995-2002, Russell King | 4 | * Copyright 1995-2002, Russell King |
5 | */ | 5 | */ |
6 | #include <linux/module.h> | 6 | #include <linux/module.h> |
7 | #include <linux/signal.h> | ||
8 | #include <linux/ioport.h> | 7 | #include <linux/ioport.h> |
9 | #include <linux/delay.h> | ||
10 | #include <linux/blkdev.h> | 8 | #include <linux/blkdev.h> |
11 | #include <linux/init.h> | 9 | #include <linux/init.h> |
12 | 10 | ||
@@ -15,8 +13,6 @@ | |||
15 | 13 | ||
16 | #include <scsi/scsi_host.h> | 14 | #include <scsi/scsi_host.h> |
17 | 15 | ||
18 | #include <scsi/scsicam.h> | ||
19 | |||
20 | #define PSEUDO_DMA | 16 | #define PSEUDO_DMA |
21 | 17 | ||
22 | #define priv(host) ((struct NCR5380_hostdata *)(host)->hostdata) | 18 | #define priv(host) ((struct NCR5380_hostdata *)(host)->hostdata) |
diff --git a/drivers/scsi/arm/oak.c b/drivers/scsi/arm/oak.c index d95a1d4f4e02..719600a373d6 100644 --- a/drivers/scsi/arm/oak.c +++ b/drivers/scsi/arm/oak.c | |||
@@ -5,9 +5,7 @@ | |||
5 | */ | 5 | */ |
6 | 6 | ||
7 | #include <linux/module.h> | 7 | #include <linux/module.h> |
8 | #include <linux/signal.h> | ||
9 | #include <linux/ioport.h> | 8 | #include <linux/ioport.h> |
10 | #include <linux/delay.h> | ||
11 | #include <linux/blkdev.h> | 9 | #include <linux/blkdev.h> |
12 | #include <linux/init.h> | 10 | #include <linux/init.h> |
13 | 11 | ||
diff --git a/drivers/scsi/atari_NCR5380.c b/drivers/scsi/atari_NCR5380.c index c14cfb1cc3dd..8024f1cb9756 100644 --- a/drivers/scsi/atari_NCR5380.c +++ b/drivers/scsi/atari_NCR5380.c | |||
@@ -68,9 +68,6 @@ | |||
68 | 68 | ||
69 | /* Adapted for the sun3 by Sam Creasey. */ | 69 | /* Adapted for the sun3 by Sam Creasey. */ |
70 | 70 | ||
71 | #include <scsi/scsi_dbg.h> | ||
72 | #include <scsi/scsi_transport_spi.h> | ||
73 | |||
74 | #if (NDEBUG & NDEBUG_LISTS) | 71 | #if (NDEBUG & NDEBUG_LISTS) |
75 | #define LIST(x, y) \ | 72 | #define LIST(x, y) \ |
76 | do { \ | 73 | do { \ |
@@ -517,8 +514,6 @@ static inline int NCR5380_poll_politely(struct Scsi_Host *instance, | |||
517 | reg, bit, val, wait); | 514 | reg, bit, val, wait); |
518 | } | 515 | } |
519 | 516 | ||
520 | #include <linux/delay.h> | ||
521 | |||
522 | #if NDEBUG | 517 | #if NDEBUG |
523 | static struct { | 518 | static struct { |
524 | unsigned char mask; | 519 | unsigned char mask; |
diff --git a/drivers/scsi/atari_scsi.c b/drivers/scsi/atari_scsi.c index 1c6c4ca0a82f..2ba075749326 100644 --- a/drivers/scsi/atari_scsi.c +++ b/drivers/scsi/atari_scsi.c | |||
@@ -66,7 +66,6 @@ | |||
66 | 66 | ||
67 | #include <linux/module.h> | 67 | #include <linux/module.h> |
68 | #include <linux/types.h> | 68 | #include <linux/types.h> |
69 | #include <linux/delay.h> | ||
70 | #include <linux/blkdev.h> | 69 | #include <linux/blkdev.h> |
71 | #include <linux/interrupt.h> | 70 | #include <linux/interrupt.h> |
72 | #include <linux/init.h> | 71 | #include <linux/init.h> |
diff --git a/drivers/scsi/dmx3191d.c b/drivers/scsi/dmx3191d.c index db415359fee8..05402830defe 100644 --- a/drivers/scsi/dmx3191d.c +++ b/drivers/scsi/dmx3191d.c | |||
@@ -41,11 +41,6 @@ | |||
41 | 41 | ||
42 | #define NCR5380_implementation_fields /* none */ | 42 | #define NCR5380_implementation_fields /* none */ |
43 | 43 | ||
44 | /* | ||
45 | * Includes needed for NCR5380.[ch] (XXX: Move them to NCR5380.h) | ||
46 | */ | ||
47 | #include <linux/delay.h> | ||
48 | |||
49 | #include "NCR5380.h" | 44 | #include "NCR5380.h" |
50 | #include "NCR5380.c" | 45 | #include "NCR5380.c" |
51 | 46 | ||
diff --git a/drivers/scsi/dtc.c b/drivers/scsi/dtc.c index 1beefdbcbea8..6c96dad5cf23 100644 --- a/drivers/scsi/dtc.c +++ b/drivers/scsi/dtc.c | |||
@@ -46,15 +46,13 @@ | |||
46 | 46 | ||
47 | 47 | ||
48 | #include <linux/module.h> | 48 | #include <linux/module.h> |
49 | #include <linux/signal.h> | ||
50 | #include <linux/blkdev.h> | 49 | #include <linux/blkdev.h> |
51 | #include <linux/delay.h> | ||
52 | #include <linux/stat.h> | ||
53 | #include <linux/string.h> | 50 | #include <linux/string.h> |
54 | #include <linux/init.h> | 51 | #include <linux/init.h> |
55 | #include <linux/interrupt.h> | 52 | #include <linux/interrupt.h> |
56 | #include <linux/io.h> | 53 | #include <linux/io.h> |
57 | #include <scsi/scsi_host.h> | 54 | #include <scsi/scsi_host.h> |
55 | |||
58 | #include "dtc.h" | 56 | #include "dtc.h" |
59 | #define AUTOPROBE_IRQ | 57 | #define AUTOPROBE_IRQ |
60 | #include "NCR5380.h" | 58 | #include "NCR5380.h" |
diff --git a/drivers/scsi/g_NCR5380.c b/drivers/scsi/g_NCR5380.c index e71c79683925..1e8f29f500d5 100644 --- a/drivers/scsi/g_NCR5380.c +++ b/drivers/scsi/g_NCR5380.c | |||
@@ -63,16 +63,14 @@ | |||
63 | #endif | 63 | #endif |
64 | 64 | ||
65 | #include <asm/io.h> | 65 | #include <asm/io.h> |
66 | #include <linux/signal.h> | ||
67 | #include <linux/blkdev.h> | 66 | #include <linux/blkdev.h> |
67 | #include <linux/module.h> | ||
68 | #include <scsi/scsi_host.h> | 68 | #include <scsi/scsi_host.h> |
69 | #include "g_NCR5380.h" | 69 | #include "g_NCR5380.h" |
70 | #include "NCR5380.h" | 70 | #include "NCR5380.h" |
71 | #include <linux/stat.h> | ||
72 | #include <linux/init.h> | 71 | #include <linux/init.h> |
73 | #include <linux/ioport.h> | 72 | #include <linux/ioport.h> |
74 | #include <linux/isapnp.h> | 73 | #include <linux/isapnp.h> |
75 | #include <linux/delay.h> | ||
76 | #include <linux/interrupt.h> | 74 | #include <linux/interrupt.h> |
77 | 75 | ||
78 | static int ncr_irq; | 76 | static int ncr_irq; |
@@ -732,7 +730,7 @@ static struct scsi_host_template driver_template = { | |||
732 | .cmd_per_lun = CMD_PER_LUN, | 730 | .cmd_per_lun = CMD_PER_LUN, |
733 | .use_clustering = DISABLE_CLUSTERING, | 731 | .use_clustering = DISABLE_CLUSTERING, |
734 | }; | 732 | }; |
735 | #include <linux/module.h> | 733 | |
736 | #include "scsi_module.c" | 734 | #include "scsi_module.c" |
737 | 735 | ||
738 | module_param(ncr_irq, int, 0); | 736 | module_param(ncr_irq, int, 0); |
diff --git a/drivers/scsi/mac_scsi.c b/drivers/scsi/mac_scsi.c index f8ed2acd1456..420c2e204c13 100644 --- a/drivers/scsi/mac_scsi.c +++ b/drivers/scsi/mac_scsi.c | |||
@@ -12,7 +12,6 @@ | |||
12 | */ | 12 | */ |
13 | 13 | ||
14 | #include <linux/types.h> | 14 | #include <linux/types.h> |
15 | #include <linux/delay.h> | ||
16 | #include <linux/module.h> | 15 | #include <linux/module.h> |
17 | #include <linux/ioport.h> | 16 | #include <linux/ioport.h> |
18 | #include <linux/init.h> | 17 | #include <linux/init.h> |
diff --git a/drivers/scsi/pas16.c b/drivers/scsi/pas16.c index 4570536187d8..6a5896dade20 100644 --- a/drivers/scsi/pas16.c +++ b/drivers/scsi/pas16.c | |||
@@ -69,14 +69,10 @@ | |||
69 | 69 | ||
70 | #include <linux/module.h> | 70 | #include <linux/module.h> |
71 | 71 | ||
72 | #include <linux/signal.h> | ||
73 | #include <linux/proc_fs.h> | ||
74 | #include <asm/io.h> | 72 | #include <asm/io.h> |
75 | #include <asm/dma.h> | 73 | #include <asm/dma.h> |
76 | #include <linux/blkdev.h> | 74 | #include <linux/blkdev.h> |
77 | #include <linux/delay.h> | ||
78 | #include <linux/interrupt.h> | 75 | #include <linux/interrupt.h> |
79 | #include <linux/stat.h> | ||
80 | #include <linux/init.h> | 76 | #include <linux/init.h> |
81 | 77 | ||
82 | #include <scsi/scsi_host.h> | 78 | #include <scsi/scsi_host.h> |
diff --git a/drivers/scsi/t128.c b/drivers/scsi/t128.c index 3dac6d7f5d22..167c0750eba6 100644 --- a/drivers/scsi/t128.c +++ b/drivers/scsi/t128.c | |||
@@ -68,14 +68,11 @@ | |||
68 | * 15 9-11 | 68 | * 15 9-11 |
69 | */ | 69 | */ |
70 | 70 | ||
71 | #include <linux/signal.h> | ||
72 | #include <linux/io.h> | 71 | #include <linux/io.h> |
73 | #include <linux/blkdev.h> | 72 | #include <linux/blkdev.h> |
74 | #include <linux/interrupt.h> | 73 | #include <linux/interrupt.h> |
75 | #include <linux/stat.h> | ||
76 | #include <linux/init.h> | 74 | #include <linux/init.h> |
77 | #include <linux/module.h> | 75 | #include <linux/module.h> |
78 | #include <linux/delay.h> | ||
79 | 76 | ||
80 | #include <scsi/scsi_host.h> | 77 | #include <scsi/scsi_host.h> |
81 | #include "t128.h" | 78 | #include "t128.h" |