Re: [PATCH v3 45/77] ncr5380: Cleanup #include directives
On 12/22/2015 02:18 AM, Finn Thain wrote: 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 --- drivers/scsi/NCR5380.c |2 -- drivers/scsi/NCR5380.h |4 drivers/scsi/arm/cumana_1.c |4 drivers/scsi/arm/oak.c |2 -- drivers/scsi/atari_NCR5380.c |5 - drivers/scsi/atari_scsi.c|1 - drivers/scsi/dmx3191d.c |5 - drivers/scsi/dtc.c |4 +--- drivers/scsi/g_NCR5380.c |6 ++ drivers/scsi/mac_scsi.c |1 - drivers/scsi/pas16.c |4 drivers/scsi/t128.c |3 --- 12 files changed, 7 insertions(+), 34 deletions(-) Reviewed-by: Hannes Reinecke Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage h...@suse.de +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: J. Hawn, J. Guild, F. Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH v3 45/77] 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 --- drivers/scsi/NCR5380.c |2 -- drivers/scsi/NCR5380.h |4 drivers/scsi/arm/cumana_1.c |4 drivers/scsi/arm/oak.c |2 -- drivers/scsi/atari_NCR5380.c |5 - drivers/scsi/atari_scsi.c|1 - drivers/scsi/dmx3191d.c |5 - drivers/scsi/dtc.c |4 +--- drivers/scsi/g_NCR5380.c |6 ++ drivers/scsi/mac_scsi.c |1 - drivers/scsi/pas16.c |4 drivers/scsi/t128.c |3 --- 12 files changed, 7 insertions(+), 34 deletions(-) Index: linux/drivers/scsi/NCR5380.c === --- linux.orig/drivers/scsi/NCR5380.c 2015-12-22 12:16:36.0 +1100 +++ linux/drivers/scsi/NCR5380.c2015-12-22 12:16:37.0 +1100 @@ -79,8 +79,6 @@ * 4. Test SCSI-II tagged queueing (I have no devices which support * tagged queueing) */ -#include -#include #if (NDEBUG & NDEBUG_LISTS) #define LIST(x,y) {printk("LINE:%d Adding %p to %p\n", __LINE__, (void*)(x), (void*)(y)); if ((x)==(y)) udelay(5); } Index: linux/drivers/scsi/NCR5380.h === --- linux.orig/drivers/scsi/NCR5380.h 2015-12-22 12:16:32.0 +1100 +++ linux/drivers/scsi/NCR5380.h2015-12-22 12:16:37.0 +1100 @@ -22,8 +22,12 @@ #ifndef NCR5380_H #define NCR5380_H +#include #include +#include +#include #include +#include #define NDEBUG_ARBITRATION 0x1 #define NDEBUG_AUTOSENSE 0x2 Index: linux/drivers/scsi/arm/cumana_1.c === --- linux.orig/drivers/scsi/arm/cumana_1.c 2015-12-22 12:16:07.0 +1100 +++ linux/drivers/scsi/arm/cumana_1.c 2015-12-22 12:16:37.0 +1100 @@ -4,9 +4,7 @@ * Copyright 1995-2002, Russell King */ #include -#include #include -#include #include #include @@ -15,8 +13,6 @@ #include -#include - #define PSEUDO_DMA #define priv(host) ((struct NCR5380_hostdata *)(host)->hostdata) Index: linux/drivers/scsi/arm/oak.c === --- linux.orig/drivers/scsi/arm/oak.c 2015-12-22 12:16:07.0 +1100 +++ linux/drivers/scsi/arm/oak.c2015-12-22 12:16:37.0 +1100 @@ -5,9 +5,7 @@ */ #include -#include #include -#include #include #include Index: linux/drivers/scsi/atari_NCR5380.c === --- linux.orig/drivers/scsi/atari_NCR5380.c 2015-12-22 12:16:36.0 +1100 +++ linux/drivers/scsi/atari_NCR5380.c 2015-12-22 12:16:37.0 +1100 @@ -68,9 +68,6 @@ /* Adapted for the sun3 by Sam Creasey. */ -#include -#include - #if (NDEBUG & NDEBUG_LISTS) #define LIST(x, y) \ do {\ @@ -517,8 +514,6 @@ static inline int NCR5380_poll_politely( reg, bit, val, wait); } -#include - #if NDEBUG static struct { unsigned char mask; Index: linux/drivers/scsi/atari_scsi.c === --- linux.orig/drivers/scsi/atari_scsi.c2015-12-22 12:15:56.0 +1100 +++ linux/drivers/scsi/atari_scsi.c 2015-12-22 12:16:37.0 +1100 @@ -66,7 +66,6 @@ #include #include -#include #include #include #include Index: linux/drivers/scsi/dmx3191d.c === --- linux.orig/drivers/scsi/dmx3191d.c 2015-12-22 12:15:56.0 +1100 +++ linux/drivers/scsi/dmx3191d.c 2015-12-22 12:16:37.0 +1100 @@ -41,11 +41,6 @@ #define NCR5380_implementation_fields /* none */ -/* - * Includes needed for NCR5380.[ch] (XXX: Move them to NCR5380.h) - */ -#include - #include "NCR5380.h" #include "NCR5380.c" Index: linux/drivers/scsi/dtc.c === --- linux.orig/drivers/scsi/dtc.c 2015-12-22 12:16:32.0 +1100 +++ linux/drivers/scsi/dtc.c2015-12-22 12:16:37.0 +1100 @@ -46,15 +46,13 @@ #include -#include #include -#include -#include #include #include #include #include #include + #include "dtc.h" #define AUTOPROBE_IRQ #include "NCR5380.h" Index: linux/drivers/scsi/g_NCR5380.c === --- linux.orig/drivers/scsi/g_NCR5380.c 2015-12-22 12:16:32.0 +1100 +++ linux/drivers/scsi/g_NCR5380.c 2015-12-22 12:16:37.0 +1100 @@ -63,16 +63,14 @@ #endif #include -#include #include +#include #include #include "g_NCR5380.h" #include
[PATCH v3 45/77] 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--- drivers/scsi/NCR5380.c |2 -- drivers/scsi/NCR5380.h |4 drivers/scsi/arm/cumana_1.c |4 drivers/scsi/arm/oak.c |2 -- drivers/scsi/atari_NCR5380.c |5 - drivers/scsi/atari_scsi.c|1 - drivers/scsi/dmx3191d.c |5 - drivers/scsi/dtc.c |4 +--- drivers/scsi/g_NCR5380.c |6 ++ drivers/scsi/mac_scsi.c |1 - drivers/scsi/pas16.c |4 drivers/scsi/t128.c |3 --- 12 files changed, 7 insertions(+), 34 deletions(-) Index: linux/drivers/scsi/NCR5380.c === --- linux.orig/drivers/scsi/NCR5380.c 2015-12-22 12:16:36.0 +1100 +++ linux/drivers/scsi/NCR5380.c2015-12-22 12:16:37.0 +1100 @@ -79,8 +79,6 @@ * 4. Test SCSI-II tagged queueing (I have no devices which support * tagged queueing) */ -#include -#include #if (NDEBUG & NDEBUG_LISTS) #define LIST(x,y) {printk("LINE:%d Adding %p to %p\n", __LINE__, (void*)(x), (void*)(y)); if ((x)==(y)) udelay(5); } Index: linux/drivers/scsi/NCR5380.h === --- linux.orig/drivers/scsi/NCR5380.h 2015-12-22 12:16:32.0 +1100 +++ linux/drivers/scsi/NCR5380.h2015-12-22 12:16:37.0 +1100 @@ -22,8 +22,12 @@ #ifndef NCR5380_H #define NCR5380_H +#include #include +#include +#include #include +#include #define NDEBUG_ARBITRATION 0x1 #define NDEBUG_AUTOSENSE 0x2 Index: linux/drivers/scsi/arm/cumana_1.c === --- linux.orig/drivers/scsi/arm/cumana_1.c 2015-12-22 12:16:07.0 +1100 +++ linux/drivers/scsi/arm/cumana_1.c 2015-12-22 12:16:37.0 +1100 @@ -4,9 +4,7 @@ * Copyright 1995-2002, Russell King */ #include -#include #include -#include #include #include @@ -15,8 +13,6 @@ #include -#include - #define PSEUDO_DMA #define priv(host) ((struct NCR5380_hostdata *)(host)->hostdata) Index: linux/drivers/scsi/arm/oak.c === --- linux.orig/drivers/scsi/arm/oak.c 2015-12-22 12:16:07.0 +1100 +++ linux/drivers/scsi/arm/oak.c2015-12-22 12:16:37.0 +1100 @@ -5,9 +5,7 @@ */ #include -#include #include -#include #include #include Index: linux/drivers/scsi/atari_NCR5380.c === --- linux.orig/drivers/scsi/atari_NCR5380.c 2015-12-22 12:16:36.0 +1100 +++ linux/drivers/scsi/atari_NCR5380.c 2015-12-22 12:16:37.0 +1100 @@ -68,9 +68,6 @@ /* Adapted for the sun3 by Sam Creasey. */ -#include -#include - #if (NDEBUG & NDEBUG_LISTS) #define LIST(x, y) \ do {\ @@ -517,8 +514,6 @@ static inline int NCR5380_poll_politely( reg, bit, val, wait); } -#include - #if NDEBUG static struct { unsigned char mask; Index: linux/drivers/scsi/atari_scsi.c === --- linux.orig/drivers/scsi/atari_scsi.c2015-12-22 12:15:56.0 +1100 +++ linux/drivers/scsi/atari_scsi.c 2015-12-22 12:16:37.0 +1100 @@ -66,7 +66,6 @@ #include #include -#include #include #include #include Index: linux/drivers/scsi/dmx3191d.c === --- linux.orig/drivers/scsi/dmx3191d.c 2015-12-22 12:15:56.0 +1100 +++ linux/drivers/scsi/dmx3191d.c 2015-12-22 12:16:37.0 +1100 @@ -41,11 +41,6 @@ #define NCR5380_implementation_fields /* none */ -/* - * Includes needed for NCR5380.[ch] (XXX: Move them to NCR5380.h) - */ -#include - #include "NCR5380.h" #include "NCR5380.c" Index: linux/drivers/scsi/dtc.c === --- linux.orig/drivers/scsi/dtc.c 2015-12-22 12:16:32.0 +1100 +++ linux/drivers/scsi/dtc.c2015-12-22 12:16:37.0 +1100 @@ -46,15 +46,13 @@ #include -#include #include -#include -#include #include #include #include #include #include + #include "dtc.h" #define AUTOPROBE_IRQ #include "NCR5380.h" Index: linux/drivers/scsi/g_NCR5380.c === --- linux.orig/drivers/scsi/g_NCR5380.c 2015-12-22 12:16:32.0 +1100 +++ linux/drivers/scsi/g_NCR5380.c 2015-12-22 12:16:37.0 +1100 @@ -63,16 +63,14 @@ #endif #include -#include #include +#include #include #include
Re: [PATCH v3 45/77] ncr5380: Cleanup #include directives
On 12/22/2015 02:18 AM, Finn Thain wrote: 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--- drivers/scsi/NCR5380.c |2 -- drivers/scsi/NCR5380.h |4 drivers/scsi/arm/cumana_1.c |4 drivers/scsi/arm/oak.c |2 -- drivers/scsi/atari_NCR5380.c |5 - drivers/scsi/atari_scsi.c|1 - drivers/scsi/dmx3191d.c |5 - drivers/scsi/dtc.c |4 +--- drivers/scsi/g_NCR5380.c |6 ++ drivers/scsi/mac_scsi.c |1 - drivers/scsi/pas16.c |4 drivers/scsi/t128.c |3 --- 12 files changed, 7 insertions(+), 34 deletions(-) Reviewed-by: Hannes Reinecke Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage h...@suse.de +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: J. Hawn, J. Guild, F. Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/