o scsi: fix up header cleanups: add include <linux/interrupt.h>

Also use strsep in ibmmca.c, as strtok is gone from the kernel.
parent 9de88958
......@@ -29,24 +29,26 @@
#define BusLogic_DriverVersion "2.1.16"
#define BusLogic_DriverDate "18 July 2002"
#include <linux/config.h>
#include <linux/version.h>
#include <linux/module.h>
#include <linux/config.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/types.h>
#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/ioport.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/stat.h>
#include <linux/pci.h>
#include <linux/spinlock.h>
/* #include <scsi/scsicam.h> This include file is currently busted */
#include <asm/dma.h>
#include <asm/io.h>
#include <asm/system.h>
/* #include <scsi/scsicam.h> This include file is currently busted */
#include "scsi.h"
#include "hosts.h"
#include "BusLogic.h"
......
......@@ -93,25 +93,25 @@
#define NCR_D700_VERSION "2.2"
#include <linux/config.h>
#include <linux/blk.h>
#include <linux/interrupt.h>
#include <linux/version.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/spinlock.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/proc_fs.h>
#include <linux/init.h>
#include <linux/mca.h>
#include <asm/dma.h>
#include <asm/system.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/byteorder.h>
#include <linux/blk.h>
#include <linux/module.h>
#include "scsi.h"
#include "hosts.h"
......
......@@ -789,25 +789,23 @@
#endif /* CONFIG_X86 && !CONFIG_ISA */
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/ioport.h>
#include <linux/interrupt.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/proc_fs.h>
#include <linux/init.h>
#include <asm/io.h>
#include <asm/system.h>
#include <asm/dma.h>
#include <linux/blk.h>
#include <linux/stat.h>
#if ASC_LINUX_KERNEL24
#include <linux/spinlock.h>
#elif ASC_LINUX_KERNEL22
#include <asm/spinlock.h>
#endif
#include <asm/io.h>
#include <asm/system.h>
#include <asm/dma.h>
#include "scsi.h"
#include "hosts.h"
#include "advansys.h"
......
......@@ -27,28 +27,26 @@
#include <linux/config.h>
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/proc_fs.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <linux/pci.h>
#include <linux/isapnp.h>
#include <linux/blk.h>
#include <linux/mca.h>
#include <asm/dma.h>
#include <asm/system.h>
#include <asm/io.h>
#include <linux/blk.h>
#include <linux/mca.h>
#include "scsi.h"
#include "hosts.h"
#include "aha1542.h"
#define SCSI_BUF_PA(address) isa_virt_to_bus(address)
......
......@@ -30,23 +30,23 @@
* are deemed to be part of the source code.
*/
#include <linux/blk.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/proc_fs.h>
#include <linux/sched.h>
#include <asm/dma.h>
#include <linux/stat.h>
#include <asm/dma.h>
#include <asm/system.h>
#include <asm/io.h>
#include <linux/blk.h>
#include "scsi.h"
#include "hosts.h"
#include "aha1740.h"
#include<linux/stat.h>
/* IF YOU ARE HAVING PROBLEMS WITH THIS DRIVER, AND WANT TO WATCH
IT WORK, THEN:
......
......@@ -17,27 +17,25 @@
*/
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/proc_fs.h>
#include <linux/spinlock.h>
#include <asm/system.h>
#include <asm/io.h>
#include <linux/pci.h>
#include <linux/blk.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/stat.h>
#include <asm/system.h>
#include <asm/io.h>
#include "scsi.h"
#include "hosts.h"
#include "atp870u.h"
#include<linux/stat.h>
/*
* static const char RCSid[] = "$Header: /usr/src/linux/kernel/blk_drv/scsi/RCS/atp870u.c,v 1.0 1997/05/07 15:22:00 root Exp root $";
*/
......
......@@ -31,20 +31,21 @@
#define LinuxVersionCode(v, p, s) (((v)<<16)+((p)<<8)+(s))
#include <linux/config.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/version.h>
#include <linux/blk.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/delay.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/ioport.h> // request_region() prototype
#include <linux/vmalloc.h> // ioremap()
//#if LINUX_VERSION_CODE >= LinuxVersionCode(2,4,7)
#include <linux/completion.h>
//#endif
#ifdef __alpha__
#define __KERNEL_SYSCALLS__
#endif
......@@ -62,10 +63,6 @@
#include "cpqfcTS.h"
#include <linux/config.h>
#include <linux/module.h>
#include <linux/version.h>
/* Embedded module documentation macros - see module.h */
MODULE_AUTHOR("Compaq Computer Corporation");
MODULE_DESCRIPTION("Driver for Compaq 64-bit/66Mhz PCI Fibre Channel HBA v. 2.5.4");
......
......@@ -78,8 +78,7 @@
**************************************************************************/
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/blk.h>
#include <linux/errno.h>
#include <linux/string.h>
......@@ -88,6 +87,7 @@
#include <linux/delay.h>
#include <linux/mca.h>
#include <linux/spinlock.h>
#include <asm/io.h>
#include <asm/system.h>
......
......@@ -277,14 +277,10 @@
#undef MODULE
#endif
#include <linux/config.h> /* for CONFIG_PCI */
#include <linux/init.h>
#include <linux/sched.h>
#include <asm/io.h>
#include <linux/interrupt.h>
#include <linux/blk.h>
#include "scsi.h"
#include "hosts.h"
#include "fdomain.h"
#include <asm/system.h>
#include <linux/spinlock.h>
#include <linux/errno.h>
#include <linux/string.h>
......@@ -294,7 +290,12 @@
#include <linux/stat.h>
#include <linux/delay.h>
#include <linux/config.h> /* for CONFIG_PCI */
#include <asm/io.h>
#include <asm/system.h>
#include "scsi.h"
#include "hosts.h"
#include "fdomain.h"
#define VERSION "$Revision: 5.50 $"
......
......@@ -17,6 +17,7 @@
*/
#include <linux/config.h>
#ifndef LINUX_VERSION_CODE
#include <linux/version.h>
#endif
......@@ -28,22 +29,23 @@
#include <linux/types.h>
#include <linux/ctype.h>
#include <linux/string.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/blk.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/mca.h>
#include <linux/string.h>
#include <asm/system.h>
#include <linux/spinlock.h>
#include <asm/io.h>
#include <linux/init.h>
#include <asm/system.h>
#include <asm/io.h>
#include "scsi.h"
#include "hosts.h"
#include "ibmmca.h"
#include <linux/config.h>
/* current version of this driver-source: */
#define IBMMCA_SCSI_DRIVER_VERSION "4.0b-ac"
......@@ -1396,9 +1398,8 @@ static void internal_ibmmca_scsi_setup(char *str, int *ints)
io_base = 0;
id_base = 0;
if (str) {
token = strtok(str, ",");
j = 0;
while (token) {
while ((token = strsep(&str, ",")) != NULL) {
if (!strcmp(token, "activity"))
display_mode |= LED_ACTIVITY;
if (!strcmp(token, "display"))
......@@ -1422,7 +1423,6 @@ static void internal_ibmmca_scsi_setup(char *str, int *ints)
scsi_id[id_base++] = simple_strtoul(token, NULL, 0);
j++;
}
token = strtok(NULL, ",");
}
} else if (ints) {
for (i = 0; i < IM_MAX_HOSTS && 2 * i + 2 < ints[0]; i++) {
......
......@@ -114,19 +114,18 @@
*/
#include <linux/module.h>
#include <asm/system.h>
#include <linux/sched.h>
#include <linux/blk.h>
#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/string.h>
#include <linux/delay.h>
#include <linux/proc_fs.h>
#include <asm/io.h>
#include <linux/ioport.h>
#include <linux/blkdev.h>
#include <linux/blk.h>
#include <linux/stat.h>
#include <asm/io.h>
#include <asm/system.h>
#include "scsi.h"
#include "hosts.h"
......
......@@ -75,9 +75,9 @@
#include <linux/module.h>
#include <asm/irq.h>
#include <linux/errno.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/init.h>
#include <linux/blk.h>
......@@ -86,12 +86,15 @@
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/sched.h>
//#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/proc_fs.h>
#include <asm/io.h>
#include <asm/irq.h>
#include "scsi.h"
#include "hosts.h"
#include <linux/slab.h>
#include "inia100.h"
static Scsi_Host_Template driver_template = INIA100;
......
......@@ -30,8 +30,10 @@
* look.
*/
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/mca.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
......@@ -45,10 +47,8 @@
#include "mca_53c9x.h"
#include <asm/dma.h>
#include <linux/mca.h>
#include <asm/irq.h>
#include <asm/mca_dma.h>
#include <asm/pgtable.h>
static int dma_bytes_sent(struct NCR_ESP *, int);
......
......@@ -26,26 +26,26 @@
#include <linux/module.h>
#include <linux/blk.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/proc_fs.h>
#include <linux/spinlock.h>
#include <linux/stat.h>
#include <asm/dma.h>
#include <asm/system.h>
#include <asm/io.h>
#include <linux/blk.h>
#include "scsi.h"
#include "hosts.h"
#include "psi240i.h"
#include "psi_chip.h"
#include<linux/stat.h>
//#define DEBUG 1
#ifdef DEBUG
......
......@@ -136,17 +136,19 @@
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/proc_fs.h>
#include <linux/unistd.h>
#include <linux/spinlock.h>
#include <linux/stat.h>
#include <asm/io.h>
#include <asm/irq.h>
#include "scsi.h"
#include "hosts.h"
#include "qlogicfas.h"
#include <linux/stat.h>
/*----------------------------------------------------------------*/
/* driver state info, local to driver */
......
......@@ -88,22 +88,24 @@
*/
#include <linux/module.h>
#include <asm/io.h>
#include <asm/system.h>
#include <linux/interrupt.h>
#include <linux/spinlock.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/string.h>
#include <linux/proc_fs.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/blk.h>
#include <linux/stat.h>
#include <asm/io.h>
#include <asm/system.h>
#include <asm/uaccess.h>
#include "scsi.h"
#include "hosts.h"
#include "seagate.h"
#include <linux/stat.h>
#include <asm/uaccess.h>
#include <scsi/scsi_ioctl.h>
#ifdef DEBUG
......
......@@ -393,7 +393,7 @@ MODULE_AUTHOR("Dario Ballabio");
#endif
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/ioport.h>
#include <linux/delay.h>
......@@ -402,11 +402,6 @@ MODULE_AUTHOR("Dario Ballabio");
#include <asm/byteorder.h>
#include <linux/proc_fs.h>
#include <linux/blk.h>
#include "scsi.h"
#include "hosts.h"
#include <asm/dma.h>
#include <asm/irq.h>
#include "u14-34f.h"
#include <linux/stat.h>
#include <linux/config.h>
#include <linux/pci.h>
......@@ -415,6 +410,13 @@ MODULE_AUTHOR("Dario Ballabio");
#include <linux/spinlock.h>
#include <scsi/scsicam.h>
#include <asm/dma.h>
#include <asm/irq.h>
#include "scsi.h"
#include "hosts.h"
#include "u14-34f.h"
#if !defined(__BIG_ENDIAN_BITFIELD) && !defined(__LITTLE_ENDIAN_BITFIELD)
#error "Adjust your <asm/byteorder.h> defines"
#endif
......
......@@ -128,25 +128,25 @@
*/
#include <linux/module.h>
#include <linux/blk.h>
#include <linux/interrupt.h>
#include <linux/stddef.h>
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/ioport.h>
#include <linux/proc_fs.h>
#include <linux/spinlock.h>
#include <linux/stat.h>
#include <asm/io.h>
#include <asm/bitops.h>
#include <asm/system.h>
#include <asm/dma.h>
#define ULTRASTOR_PRIVATE /* Get the private stuff from ultrastor.h */
#include <linux/blk.h>
#include "scsi.h"
#include "hosts.h"
#include "ultrastor.h"
#include<linux/stat.h>
#define FALSE 0
#define TRUE 1
......
......@@ -161,24 +161,25 @@
*/
#include <linux/module.h>
#include <stdarg.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <asm/system.h>
#include <asm/dma.h>
#include <asm/io.h>
#include <linux/ioport.h>
#include <linux/proc_fs.h>
#include <linux/blk.h>
#include <linux/version.h>
#include <linux/init.h>
#include <asm/system.h>
#include <asm/dma.h>
#include <asm/io.h>
#include "scsi.h"
#include "hosts.h"
#include <scsi/scsicam.h>
#define ANY2SCSI_INLINE /* undef this to use old macros */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment