diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-01-15 19:43:29 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-01-15 19:43:29 -0500 |
commit | 3f02d072d46bb409e8ca3cf16c0511f5c21adaf6 (patch) | |
tree | baec074db38a5ceaaabbcee76f199acef43bb42a /drivers | |
parent | 0238cb4e7583c521bb3538060f98a73e65f61324 (diff) | |
parent | fb453d4b0b51ea71c9eb8192c61b768afeb7ee8a (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/block/floppy.c | 1 | ||||
-rw-r--r-- | drivers/char/Kconfig | 10 | ||||
-rw-r--r-- | drivers/char/ftape/Kconfig | 12 | ||||
-rw-r--r-- | drivers/char/stallion.c | 128 | ||||
-rw-r--r-- | drivers/net/Kconfig | 4 | ||||
-rw-r--r-- | drivers/net/wan/lmc/lmc_main.c | 2 | ||||
-rw-r--r-- | drivers/net/wireless/Kconfig | 8 | ||||
-rw-r--r-- | drivers/s390/scsi/zfcp_erp.c | 2 | ||||
-rw-r--r-- | drivers/scsi/FlashPoint.c | 2 | ||||
-rw-r--r-- | drivers/scsi/gdth.c | 2 |
10 files changed, 71 insertions, 100 deletions
diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index 374621a512e0..d23b54332d7e 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c | |||
@@ -242,7 +242,6 @@ static int allowed_drive_mask = 0x33; | |||
242 | 242 | ||
243 | static int irqdma_allocated; | 243 | static int irqdma_allocated; |
244 | 244 | ||
245 | #define LOCAL_END_REQUEST | ||
246 | #define DEVICE_NAME "floppy" | 245 | #define DEVICE_NAME "floppy" |
247 | 246 | ||
248 | #include <linux/blkdev.h> | 247 | #include <linux/blkdev.h> |
diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig index d6fcd0a36f9f..4135d8c5bcae 100644 --- a/drivers/char/Kconfig +++ b/drivers/char/Kconfig | |||
@@ -881,16 +881,6 @@ config FTAPE | |||
881 | module. To compile this driver as a module, choose M here: the | 881 | module. To compile this driver as a module, choose M here: the |
882 | module will be called ftape. | 882 | module will be called ftape. |
883 | 883 | ||
884 | Note that the Ftape-HOWTO is out of date (sorry) and documents the | ||
885 | older version 2.08 of this software but still contains useful | ||
886 | information. There is a web page with more recent documentation at | ||
887 | <http://www.instmath.rwth-aachen.de/~heine/ftape/>. This page | ||
888 | always contains the latest release of the ftape driver and useful | ||
889 | information (backup software, ftape related patches and | ||
890 | documentation, FAQ). Note that the file system interface has | ||
891 | changed quite a bit compared to previous versions of ftape. Please | ||
892 | read <file:Documentation/ftape.txt>. | ||
893 | |||
894 | source "drivers/char/ftape/Kconfig" | 884 | source "drivers/char/ftape/Kconfig" |
895 | 885 | ||
896 | endmenu | 886 | endmenu |
diff --git a/drivers/char/ftape/Kconfig b/drivers/char/ftape/Kconfig index 7d3ecb56a1bd..0d65189a7ae8 100644 --- a/drivers/char/ftape/Kconfig +++ b/drivers/char/ftape/Kconfig | |||
@@ -25,17 +25,7 @@ config ZFTAPE | |||
25 | support", above) then `zft-compressor' will be loaded | 25 | support", above) then `zft-compressor' will be loaded |
26 | automatically by zftape when needed. | 26 | automatically by zftape when needed. |
27 | 27 | ||
28 | Despite its name, zftape does NOT use compression by default. The | 28 | Despite its name, zftape does NOT use compression by default. |
29 | file <file:Documentation/ftape.txt> contains a short description of | ||
30 | the most important changes in the file system interface compared to | ||
31 | previous versions of ftape. The ftape home page | ||
32 | <http://www.instmath.rwth-aachen.de/~heine/ftape/> contains | ||
33 | further information. | ||
34 | |||
35 | IMPORTANT NOTE: zftape can read archives created by previous | ||
36 | versions of ftape and provide file mark support (i.e. fast skipping | ||
37 | between tape archives) but previous version of ftape will lack file | ||
38 | mark support when reading archives produced by zftape. | ||
39 | 29 | ||
40 | config ZFT_DFLT_BLK_SZ | 30 | config ZFT_DFLT_BLK_SZ |
41 | int "Default block size" | 31 | int "Default block size" |
diff --git a/drivers/char/stallion.c b/drivers/char/stallion.c index 0e20780d4a29..bdaab6992109 100644 --- a/drivers/char/stallion.c +++ b/drivers/char/stallion.c | |||
@@ -738,7 +738,7 @@ static int __init stallion_module_init(void) | |||
738 | stl_init(); | 738 | stl_init(); |
739 | restore_flags(flags); | 739 | restore_flags(flags); |
740 | 740 | ||
741 | return(0); | 741 | return 0; |
742 | } | 742 | } |
743 | 743 | ||
744 | /*****************************************************************************/ | 744 | /*****************************************************************************/ |
@@ -889,7 +889,7 @@ static unsigned long stl_atol(char *str) | |||
889 | } | 889 | } |
890 | val = (val * base) + c; | 890 | val = (val * base) + c; |
891 | } | 891 | } |
892 | return(val); | 892 | return val; |
893 | } | 893 | } |
894 | 894 | ||
895 | /*****************************************************************************/ | 895 | /*****************************************************************************/ |
@@ -908,7 +908,7 @@ static int stl_parsebrd(stlconf_t *confp, char **argp) | |||
908 | #endif | 908 | #endif |
909 | 909 | ||
910 | if ((argp[0] == (char *) NULL) || (*argp[0] == 0)) | 910 | if ((argp[0] == (char *) NULL) || (*argp[0] == 0)) |
911 | return(0); | 911 | return 0; |
912 | 912 | ||
913 | for (sp = argp[0], i = 0; ((*sp != 0) && (i < 25)); sp++, i++) | 913 | for (sp = argp[0], i = 0; ((*sp != 0) && (i < 25)); sp++, i++) |
914 | *sp = TOLOWER(*sp); | 914 | *sp = TOLOWER(*sp); |
@@ -935,7 +935,7 @@ static int stl_parsebrd(stlconf_t *confp, char **argp) | |||
935 | } | 935 | } |
936 | if ((argp[i] != (char *) NULL) && (*argp[i] != 0)) | 936 | if ((argp[i] != (char *) NULL) && (*argp[i] != 0)) |
937 | confp->irq = stl_atol(argp[i]); | 937 | confp->irq = stl_atol(argp[i]); |
938 | return(1); | 938 | return 1; |
939 | } | 939 | } |
940 | 940 | ||
941 | /*****************************************************************************/ | 941 | /*****************************************************************************/ |
@@ -946,7 +946,7 @@ static int stl_parsebrd(stlconf_t *confp, char **argp) | |||
946 | 946 | ||
947 | static void *stl_memalloc(int len) | 947 | static void *stl_memalloc(int len) |
948 | { | 948 | { |
949 | return((void *) kmalloc(len, GFP_KERNEL)); | 949 | return (void *) kmalloc(len, GFP_KERNEL); |
950 | } | 950 | } |
951 | 951 | ||
952 | /*****************************************************************************/ | 952 | /*****************************************************************************/ |
@@ -963,12 +963,12 @@ static stlbrd_t *stl_allocbrd(void) | |||
963 | if (brdp == (stlbrd_t *) NULL) { | 963 | if (brdp == (stlbrd_t *) NULL) { |
964 | printk("STALLION: failed to allocate memory (size=%d)\n", | 964 | printk("STALLION: failed to allocate memory (size=%d)\n", |
965 | sizeof(stlbrd_t)); | 965 | sizeof(stlbrd_t)); |
966 | return((stlbrd_t *) NULL); | 966 | return (stlbrd_t *) NULL; |
967 | } | 967 | } |
968 | 968 | ||
969 | memset(brdp, 0, sizeof(stlbrd_t)); | 969 | memset(brdp, 0, sizeof(stlbrd_t)); |
970 | brdp->magic = STL_BOARDMAGIC; | 970 | brdp->magic = STL_BOARDMAGIC; |
971 | return(brdp); | 971 | return brdp; |
972 | } | 972 | } |
973 | 973 | ||
974 | /*****************************************************************************/ | 974 | /*****************************************************************************/ |
@@ -988,10 +988,10 @@ static int stl_open(struct tty_struct *tty, struct file *filp) | |||
988 | minordev = tty->index; | 988 | minordev = tty->index; |
989 | brdnr = MINOR2BRD(minordev); | 989 | brdnr = MINOR2BRD(minordev); |
990 | if (brdnr >= stl_nrbrds) | 990 | if (brdnr >= stl_nrbrds) |
991 | return(-ENODEV); | 991 | return -ENODEV; |
992 | brdp = stl_brds[brdnr]; | 992 | brdp = stl_brds[brdnr]; |
993 | if (brdp == (stlbrd_t *) NULL) | 993 | if (brdp == (stlbrd_t *) NULL) |
994 | return(-ENODEV); | 994 | return -ENODEV; |
995 | minordev = MINOR2PORT(minordev); | 995 | minordev = MINOR2PORT(minordev); |
996 | for (portnr = -1, panelnr = 0; (panelnr < STL_MAXPANELS); panelnr++) { | 996 | for (portnr = -1, panelnr = 0; (panelnr < STL_MAXPANELS); panelnr++) { |
997 | if (brdp->panels[panelnr] == (stlpanel_t *) NULL) | 997 | if (brdp->panels[panelnr] == (stlpanel_t *) NULL) |
@@ -1003,11 +1003,11 @@ static int stl_open(struct tty_struct *tty, struct file *filp) | |||
1003 | minordev -= brdp->panels[panelnr]->nrports; | 1003 | minordev -= brdp->panels[panelnr]->nrports; |
1004 | } | 1004 | } |
1005 | if (portnr < 0) | 1005 | if (portnr < 0) |
1006 | return(-ENODEV); | 1006 | return -ENODEV; |
1007 | 1007 | ||
1008 | portp = brdp->panels[panelnr]->ports[portnr]; | 1008 | portp = brdp->panels[panelnr]->ports[portnr]; |
1009 | if (portp == (stlport_t *) NULL) | 1009 | if (portp == (stlport_t *) NULL) |
1010 | return(-ENODEV); | 1010 | return -ENODEV; |
1011 | 1011 | ||
1012 | /* | 1012 | /* |
1013 | * On the first open of the device setup the port hardware, and | 1013 | * On the first open of the device setup the port hardware, and |
@@ -1021,7 +1021,7 @@ static int stl_open(struct tty_struct *tty, struct file *filp) | |||
1021 | if (portp->tx.buf == (char *) NULL) { | 1021 | if (portp->tx.buf == (char *) NULL) { |
1022 | portp->tx.buf = (char *) stl_memalloc(STL_TXBUFSIZE); | 1022 | portp->tx.buf = (char *) stl_memalloc(STL_TXBUFSIZE); |
1023 | if (portp->tx.buf == (char *) NULL) | 1023 | if (portp->tx.buf == (char *) NULL) |
1024 | return(-ENOMEM); | 1024 | return -ENOMEM; |
1025 | portp->tx.head = portp->tx.buf; | 1025 | portp->tx.head = portp->tx.buf; |
1026 | portp->tx.tail = portp->tx.buf; | 1026 | portp->tx.tail = portp->tx.buf; |
1027 | } | 1027 | } |
@@ -1043,8 +1043,8 @@ static int stl_open(struct tty_struct *tty, struct file *filp) | |||
1043 | if (portp->flags & ASYNC_CLOSING) { | 1043 | if (portp->flags & ASYNC_CLOSING) { |
1044 | interruptible_sleep_on(&portp->close_wait); | 1044 | interruptible_sleep_on(&portp->close_wait); |
1045 | if (portp->flags & ASYNC_HUP_NOTIFY) | 1045 | if (portp->flags & ASYNC_HUP_NOTIFY) |
1046 | return(-EAGAIN); | 1046 | return -EAGAIN; |
1047 | return(-ERESTARTSYS); | 1047 | return -ERESTARTSYS; |
1048 | } | 1048 | } |
1049 | 1049 | ||
1050 | /* | 1050 | /* |
@@ -1054,11 +1054,11 @@ static int stl_open(struct tty_struct *tty, struct file *filp) | |||
1054 | */ | 1054 | */ |
1055 | if (!(filp->f_flags & O_NONBLOCK)) { | 1055 | if (!(filp->f_flags & O_NONBLOCK)) { |
1056 | if ((rc = stl_waitcarrier(portp, filp)) != 0) | 1056 | if ((rc = stl_waitcarrier(portp, filp)) != 0) |
1057 | return(rc); | 1057 | return rc; |
1058 | } | 1058 | } |
1059 | portp->flags |= ASYNC_NORMAL_ACTIVE; | 1059 | portp->flags |= ASYNC_NORMAL_ACTIVE; |
1060 | 1060 | ||
1061 | return(0); | 1061 | return 0; |
1062 | } | 1062 | } |
1063 | 1063 | ||
1064 | /*****************************************************************************/ | 1064 | /*****************************************************************************/ |
@@ -1115,7 +1115,7 @@ static int stl_waitcarrier(stlport_t *portp, struct file *filp) | |||
1115 | portp->openwaitcnt--; | 1115 | portp->openwaitcnt--; |
1116 | restore_flags(flags); | 1116 | restore_flags(flags); |
1117 | 1117 | ||
1118 | return(rc); | 1118 | return rc; |
1119 | } | 1119 | } |
1120 | 1120 | ||
1121 | /*****************************************************************************/ | 1121 | /*****************************************************************************/ |
@@ -1211,12 +1211,12 @@ static int stl_write(struct tty_struct *tty, const unsigned char *buf, int count | |||
1211 | 1211 | ||
1212 | if ((tty == (struct tty_struct *) NULL) || | 1212 | if ((tty == (struct tty_struct *) NULL) || |
1213 | (stl_tmpwritebuf == (char *) NULL)) | 1213 | (stl_tmpwritebuf == (char *) NULL)) |
1214 | return(0); | 1214 | return 0; |
1215 | portp = tty->driver_data; | 1215 | portp = tty->driver_data; |
1216 | if (portp == (stlport_t *) NULL) | 1216 | if (portp == (stlport_t *) NULL) |
1217 | return(0); | 1217 | return 0; |
1218 | if (portp->tx.buf == (char *) NULL) | 1218 | if (portp->tx.buf == (char *) NULL) |
1219 | return(0); | 1219 | return 0; |
1220 | 1220 | ||
1221 | /* | 1221 | /* |
1222 | * If copying direct from user space we must cater for page faults, | 1222 | * If copying direct from user space we must cater for page faults, |
@@ -1255,7 +1255,7 @@ static int stl_write(struct tty_struct *tty, const unsigned char *buf, int count | |||
1255 | clear_bit(ASYI_TXLOW, &portp->istate); | 1255 | clear_bit(ASYI_TXLOW, &portp->istate); |
1256 | stl_startrxtx(portp, -1, 1); | 1256 | stl_startrxtx(portp, -1, 1); |
1257 | 1257 | ||
1258 | return(count); | 1258 | return count; |
1259 | } | 1259 | } |
1260 | 1260 | ||
1261 | /*****************************************************************************/ | 1261 | /*****************************************************************************/ |
@@ -1336,16 +1336,16 @@ static int stl_writeroom(struct tty_struct *tty) | |||
1336 | #endif | 1336 | #endif |
1337 | 1337 | ||
1338 | if (tty == (struct tty_struct *) NULL) | 1338 | if (tty == (struct tty_struct *) NULL) |
1339 | return(0); | 1339 | return 0; |
1340 | portp = tty->driver_data; | 1340 | portp = tty->driver_data; |
1341 | if (portp == (stlport_t *) NULL) | 1341 | if (portp == (stlport_t *) NULL) |
1342 | return(0); | 1342 | return 0; |
1343 | if (portp->tx.buf == (char *) NULL) | 1343 | if (portp->tx.buf == (char *) NULL) |
1344 | return(0); | 1344 | return 0; |
1345 | 1345 | ||
1346 | head = portp->tx.head; | 1346 | head = portp->tx.head; |
1347 | tail = portp->tx.tail; | 1347 | tail = portp->tx.tail; |
1348 | return((head >= tail) ? (STL_TXBUFSIZE - (head - tail) - 1) : (tail - head - 1)); | 1348 | return ((head >= tail) ? (STL_TXBUFSIZE - (head - tail) - 1) : (tail - head - 1)); |
1349 | } | 1349 | } |
1350 | 1350 | ||
1351 | /*****************************************************************************/ | 1351 | /*****************************************************************************/ |
@@ -1370,19 +1370,19 @@ static int stl_charsinbuffer(struct tty_struct *tty) | |||
1370 | #endif | 1370 | #endif |
1371 | 1371 | ||
1372 | if (tty == (struct tty_struct *) NULL) | 1372 | if (tty == (struct tty_struct *) NULL) |
1373 | return(0); | 1373 | return 0; |
1374 | portp = tty->driver_data; | 1374 | portp = tty->driver_data; |
1375 | if (portp == (stlport_t *) NULL) | 1375 | if (portp == (stlport_t *) NULL) |
1376 | return(0); | 1376 | return 0; |
1377 | if (portp->tx.buf == (char *) NULL) | 1377 | if (portp->tx.buf == (char *) NULL) |
1378 | return(0); | 1378 | return 0; |
1379 | 1379 | ||
1380 | head = portp->tx.head; | 1380 | head = portp->tx.head; |
1381 | tail = portp->tx.tail; | 1381 | tail = portp->tx.tail; |
1382 | size = (head >= tail) ? (head - tail) : (STL_TXBUFSIZE - (tail - head)); | 1382 | size = (head >= tail) ? (head - tail) : (STL_TXBUFSIZE - (tail - head)); |
1383 | if ((size == 0) && test_bit(ASYI_TXBUSY, &portp->istate)) | 1383 | if ((size == 0) && test_bit(ASYI_TXBUSY, &portp->istate)) |
1384 | size = 1; | 1384 | size = 1; |
1385 | return(size); | 1385 | return size; |
1386 | } | 1386 | } |
1387 | 1387 | ||
1388 | /*****************************************************************************/ | 1388 | /*****************************************************************************/ |
@@ -1447,7 +1447,7 @@ static int stl_setserial(stlport_t *portp, struct serial_struct __user *sp) | |||
1447 | (sio.close_delay != portp->close_delay) || | 1447 | (sio.close_delay != portp->close_delay) || |
1448 | ((sio.flags & ~ASYNC_USR_MASK) != | 1448 | ((sio.flags & ~ASYNC_USR_MASK) != |
1449 | (portp->flags & ~ASYNC_USR_MASK))) | 1449 | (portp->flags & ~ASYNC_USR_MASK))) |
1450 | return(-EPERM); | 1450 | return -EPERM; |
1451 | } | 1451 | } |
1452 | 1452 | ||
1453 | portp->flags = (portp->flags & ~ASYNC_USR_MASK) | | 1453 | portp->flags = (portp->flags & ~ASYNC_USR_MASK) | |
@@ -1457,7 +1457,7 @@ static int stl_setserial(stlport_t *portp, struct serial_struct __user *sp) | |||
1457 | portp->closing_wait = sio.closing_wait; | 1457 | portp->closing_wait = sio.closing_wait; |
1458 | portp->custom_divisor = sio.custom_divisor; | 1458 | portp->custom_divisor = sio.custom_divisor; |
1459 | stl_setport(portp, portp->tty->termios); | 1459 | stl_setport(portp, portp->tty->termios); |
1460 | return(0); | 1460 | return 0; |
1461 | } | 1461 | } |
1462 | 1462 | ||
1463 | /*****************************************************************************/ | 1463 | /*****************************************************************************/ |
@@ -1467,12 +1467,12 @@ static int stl_tiocmget(struct tty_struct *tty, struct file *file) | |||
1467 | stlport_t *portp; | 1467 | stlport_t *portp; |
1468 | 1468 | ||
1469 | if (tty == (struct tty_struct *) NULL) | 1469 | if (tty == (struct tty_struct *) NULL) |
1470 | return(-ENODEV); | 1470 | return -ENODEV; |
1471 | portp = tty->driver_data; | 1471 | portp = tty->driver_data; |
1472 | if (portp == (stlport_t *) NULL) | 1472 | if (portp == (stlport_t *) NULL) |
1473 | return(-ENODEV); | 1473 | return -ENODEV; |
1474 | if (tty->flags & (1 << TTY_IO_ERROR)) | 1474 | if (tty->flags & (1 << TTY_IO_ERROR)) |
1475 | return(-EIO); | 1475 | return -EIO; |
1476 | 1476 | ||
1477 | return stl_getsignals(portp); | 1477 | return stl_getsignals(portp); |
1478 | } | 1478 | } |
@@ -1484,12 +1484,12 @@ static int stl_tiocmset(struct tty_struct *tty, struct file *file, | |||
1484 | int rts = -1, dtr = -1; | 1484 | int rts = -1, dtr = -1; |
1485 | 1485 | ||
1486 | if (tty == (struct tty_struct *) NULL) | 1486 | if (tty == (struct tty_struct *) NULL) |
1487 | return(-ENODEV); | 1487 | return -ENODEV; |
1488 | portp = tty->driver_data; | 1488 | portp = tty->driver_data; |
1489 | if (portp == (stlport_t *) NULL) | 1489 | if (portp == (stlport_t *) NULL) |
1490 | return(-ENODEV); | 1490 | return -ENODEV; |
1491 | if (tty->flags & (1 << TTY_IO_ERROR)) | 1491 | if (tty->flags & (1 << TTY_IO_ERROR)) |
1492 | return(-EIO); | 1492 | return -EIO; |
1493 | 1493 | ||
1494 | if (set & TIOCM_RTS) | 1494 | if (set & TIOCM_RTS) |
1495 | rts = 1; | 1495 | rts = 1; |
@@ -1517,15 +1517,15 @@ static int stl_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd | |||
1517 | #endif | 1517 | #endif |
1518 | 1518 | ||
1519 | if (tty == (struct tty_struct *) NULL) | 1519 | if (tty == (struct tty_struct *) NULL) |
1520 | return(-ENODEV); | 1520 | return -ENODEV; |
1521 | portp = tty->driver_data; | 1521 | portp = tty->driver_data; |
1522 | if (portp == (stlport_t *) NULL) | 1522 | if (portp == (stlport_t *) NULL) |
1523 | return(-ENODEV); | 1523 | return -ENODEV; |
1524 | 1524 | ||
1525 | if ((cmd != TIOCGSERIAL) && (cmd != TIOCSSERIAL) && | 1525 | if ((cmd != TIOCGSERIAL) && (cmd != TIOCSSERIAL) && |
1526 | (cmd != COM_GETPORTSTATS) && (cmd != COM_CLRPORTSTATS)) { | 1526 | (cmd != COM_GETPORTSTATS) && (cmd != COM_CLRPORTSTATS)) { |
1527 | if (tty->flags & (1 << TTY_IO_ERROR)) | 1527 | if (tty->flags & (1 << TTY_IO_ERROR)) |
1528 | return(-EIO); | 1528 | return -EIO; |
1529 | } | 1529 | } |
1530 | 1530 | ||
1531 | rc = 0; | 1531 | rc = 0; |
@@ -1566,7 +1566,7 @@ static int stl_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd | |||
1566 | break; | 1566 | break; |
1567 | } | 1567 | } |
1568 | 1568 | ||
1569 | return(rc); | 1569 | return rc; |
1570 | } | 1570 | } |
1571 | 1571 | ||
1572 | /*****************************************************************************/ | 1572 | /*****************************************************************************/ |
@@ -1872,7 +1872,7 @@ static int stl_portinfo(stlport_t *portp, int portnr, char *pos) | |||
1872 | pos[(MAXLINE - 2)] = '+'; | 1872 | pos[(MAXLINE - 2)] = '+'; |
1873 | pos[(MAXLINE - 1)] = '\n'; | 1873 | pos[(MAXLINE - 1)] = '\n'; |
1874 | 1874 | ||
1875 | return(MAXLINE); | 1875 | return MAXLINE; |
1876 | } | 1876 | } |
1877 | 1877 | ||
1878 | /*****************************************************************************/ | 1878 | /*****************************************************************************/ |
@@ -1957,7 +1957,7 @@ static int stl_readproc(char *page, char **start, off_t off, int count, int *eof | |||
1957 | 1957 | ||
1958 | stl_readdone: | 1958 | stl_readdone: |
1959 | *start = page; | 1959 | *start = page; |
1960 | return(pos - page); | 1960 | return (pos - page); |
1961 | } | 1961 | } |
1962 | 1962 | ||
1963 | /*****************************************************************************/ | 1963 | /*****************************************************************************/ |
@@ -2349,7 +2349,7 @@ static inline int stl_initeio(stlbrd_t *brdp) | |||
2349 | } else { | 2349 | } else { |
2350 | rc = 0; | 2350 | rc = 0; |
2351 | } | 2351 | } |
2352 | return(rc); | 2352 | return rc; |
2353 | } | 2353 | } |
2354 | 2354 | ||
2355 | /*****************************************************************************/ | 2355 | /*****************************************************************************/ |
@@ -3116,7 +3116,7 @@ static int __init stl_init(void) | |||
3116 | return -1; | 3116 | return -1; |
3117 | } | 3117 | } |
3118 | 3118 | ||
3119 | return(0); | 3119 | return 0; |
3120 | } | 3120 | } |
3121 | 3121 | ||
3122 | /*****************************************************************************/ | 3122 | /*****************************************************************************/ |
@@ -3132,7 +3132,7 @@ static int __init stl_init(void) | |||
3132 | static int stl_cd1400getreg(stlport_t *portp, int regnr) | 3132 | static int stl_cd1400getreg(stlport_t *portp, int regnr) |
3133 | { | 3133 | { |
3134 | outb((regnr + portp->uartaddr), portp->ioaddr); | 3134 | outb((regnr + portp->uartaddr), portp->ioaddr); |
3135 | return(inb(portp->ioaddr + EREG_DATA)); | 3135 | return inb(portp->ioaddr + EREG_DATA); |
3136 | } | 3136 | } |
3137 | 3137 | ||
3138 | static void stl_cd1400setreg(stlport_t *portp, int regnr, int value) | 3138 | static void stl_cd1400setreg(stlport_t *portp, int regnr, int value) |
@@ -3146,9 +3146,9 @@ static int stl_cd1400updatereg(stlport_t *portp, int regnr, int value) | |||
3146 | outb((regnr + portp->uartaddr), portp->ioaddr); | 3146 | outb((regnr + portp->uartaddr), portp->ioaddr); |
3147 | if (inb(portp->ioaddr + EREG_DATA) != value) { | 3147 | if (inb(portp->ioaddr + EREG_DATA) != value) { |
3148 | outb(value, portp->ioaddr + EREG_DATA); | 3148 | outb(value, portp->ioaddr + EREG_DATA); |
3149 | return(1); | 3149 | return 1; |
3150 | } | 3150 | } |
3151 | return(0); | 3151 | return 0; |
3152 | } | 3152 | } |
3153 | 3153 | ||
3154 | /*****************************************************************************/ | 3154 | /*****************************************************************************/ |
@@ -3206,7 +3206,7 @@ static int stl_cd1400panelinit(stlbrd_t *brdp, stlpanel_t *panelp) | |||
3206 | } | 3206 | } |
3207 | 3207 | ||
3208 | BRDDISABLE(panelp->brdnr); | 3208 | BRDDISABLE(panelp->brdnr); |
3209 | return(chipmask); | 3209 | return chipmask; |
3210 | } | 3210 | } |
3211 | 3211 | ||
3212 | /*****************************************************************************/ | 3212 | /*****************************************************************************/ |
@@ -3557,7 +3557,7 @@ static int stl_cd1400getsignals(stlport_t *portp) | |||
3557 | #else | 3557 | #else |
3558 | sigs |= TIOCM_DSR; | 3558 | sigs |= TIOCM_DSR; |
3559 | #endif | 3559 | #endif |
3560 | return(sigs); | 3560 | return sigs; |
3561 | } | 3561 | } |
3562 | 3562 | ||
3563 | /*****************************************************************************/ | 3563 | /*****************************************************************************/ |
@@ -3830,9 +3830,9 @@ static int stl_cd1400datastate(stlport_t *portp) | |||
3830 | #endif | 3830 | #endif |
3831 | 3831 | ||
3832 | if (portp == (stlport_t *) NULL) | 3832 | if (portp == (stlport_t *) NULL) |
3833 | return(0); | 3833 | return 0; |
3834 | 3834 | ||
3835 | return(test_bit(ASYI_TXBUSY, &portp->istate) ? 1 : 0); | 3835 | return test_bit(ASYI_TXBUSY, &portp->istate) ? 1 : 0; |
3836 | } | 3836 | } |
3837 | 3837 | ||
3838 | /*****************************************************************************/ | 3838 | /*****************************************************************************/ |
@@ -3912,20 +3912,20 @@ static inline int stl_cd1400breakisr(stlport_t *portp, int ioaddr) | |||
3912 | outb((SRER + portp->uartaddr), ioaddr); | 3912 | outb((SRER + portp->uartaddr), ioaddr); |
3913 | outb((inb(ioaddr + EREG_DATA) & ~(SRER_TXDATA | SRER_TXEMPTY)), | 3913 | outb((inb(ioaddr + EREG_DATA) & ~(SRER_TXDATA | SRER_TXEMPTY)), |
3914 | (ioaddr + EREG_DATA)); | 3914 | (ioaddr + EREG_DATA)); |
3915 | return(1); | 3915 | return 1; |
3916 | } else if (portp->brklen > 1) { | 3916 | } else if (portp->brklen > 1) { |
3917 | outb((TDR + portp->uartaddr), ioaddr); | 3917 | outb((TDR + portp->uartaddr), ioaddr); |
3918 | outb(ETC_CMD, (ioaddr + EREG_DATA)); | 3918 | outb(ETC_CMD, (ioaddr + EREG_DATA)); |
3919 | outb(ETC_STOPBREAK, (ioaddr + EREG_DATA)); | 3919 | outb(ETC_STOPBREAK, (ioaddr + EREG_DATA)); |
3920 | portp->brklen = -1; | 3920 | portp->brklen = -1; |
3921 | return(1); | 3921 | return 1; |
3922 | } else { | 3922 | } else { |
3923 | outb((COR2 + portp->uartaddr), ioaddr); | 3923 | outb((COR2 + portp->uartaddr), ioaddr); |
3924 | outb((inb(ioaddr + EREG_DATA) & ~COR2_ETC), | 3924 | outb((inb(ioaddr + EREG_DATA) & ~COR2_ETC), |
3925 | (ioaddr + EREG_DATA)); | 3925 | (ioaddr + EREG_DATA)); |
3926 | portp->brklen = 0; | 3926 | portp->brklen = 0; |
3927 | } | 3927 | } |
3928 | return(0); | 3928 | return 0; |
3929 | } | 3929 | } |
3930 | 3930 | ||
3931 | /*****************************************************************************/ | 3931 | /*****************************************************************************/ |
@@ -4166,7 +4166,7 @@ static void stl_cd1400mdmisr(stlpanel_t *panelp, int ioaddr) | |||
4166 | static int stl_sc26198getreg(stlport_t *portp, int regnr) | 4166 | static int stl_sc26198getreg(stlport_t *portp, int regnr) |
4167 | { | 4167 | { |
4168 | outb((regnr | portp->uartaddr), (portp->ioaddr + XP_ADDR)); | 4168 | outb((regnr | portp->uartaddr), (portp->ioaddr + XP_ADDR)); |
4169 | return(inb(portp->ioaddr + XP_DATA)); | 4169 | return inb(portp->ioaddr + XP_DATA); |
4170 | } | 4170 | } |
4171 | 4171 | ||
4172 | static void stl_sc26198setreg(stlport_t *portp, int regnr, int value) | 4172 | static void stl_sc26198setreg(stlport_t *portp, int regnr, int value) |
@@ -4180,9 +4180,9 @@ static int stl_sc26198updatereg(stlport_t *portp, int regnr, int value) | |||
4180 | outb((regnr | portp->uartaddr), (portp->ioaddr + XP_ADDR)); | 4180 | outb((regnr | portp->uartaddr), (portp->ioaddr + XP_ADDR)); |
4181 | if (inb(portp->ioaddr + XP_DATA) != value) { | 4181 | if (inb(portp->ioaddr + XP_DATA) != value) { |
4182 | outb(value, (portp->ioaddr + XP_DATA)); | 4182 | outb(value, (portp->ioaddr + XP_DATA)); |
4183 | return(1); | 4183 | return 1; |
4184 | } | 4184 | } |
4185 | return(0); | 4185 | return 0; |
4186 | } | 4186 | } |
4187 | 4187 | ||
4188 | /*****************************************************************************/ | 4188 | /*****************************************************************************/ |
@@ -4194,7 +4194,7 @@ static int stl_sc26198updatereg(stlport_t *portp, int regnr, int value) | |||
4194 | static int stl_sc26198getglobreg(stlport_t *portp, int regnr) | 4194 | static int stl_sc26198getglobreg(stlport_t *portp, int regnr) |
4195 | { | 4195 | { |
4196 | outb(regnr, (portp->ioaddr + XP_ADDR)); | 4196 | outb(regnr, (portp->ioaddr + XP_ADDR)); |
4197 | return(inb(portp->ioaddr + XP_DATA)); | 4197 | return inb(portp->ioaddr + XP_DATA); |
4198 | } | 4198 | } |
4199 | 4199 | ||
4200 | #if 0 | 4200 | #if 0 |
@@ -4252,7 +4252,7 @@ static int stl_sc26198panelinit(stlbrd_t *brdp, stlpanel_t *panelp) | |||
4252 | } | 4252 | } |
4253 | 4253 | ||
4254 | BRDDISABLE(panelp->brdnr); | 4254 | BRDDISABLE(panelp->brdnr); |
4255 | return(chipmask); | 4255 | return chipmask; |
4256 | } | 4256 | } |
4257 | 4257 | ||
4258 | /*****************************************************************************/ | 4258 | /*****************************************************************************/ |
@@ -4546,7 +4546,7 @@ static int stl_sc26198getsignals(stlport_t *portp) | |||
4546 | sigs |= (ipr & IPR_DTR) ? 0: TIOCM_DTR; | 4546 | sigs |= (ipr & IPR_DTR) ? 0: TIOCM_DTR; |
4547 | sigs |= (ipr & IPR_RTS) ? 0: TIOCM_RTS; | 4547 | sigs |= (ipr & IPR_RTS) ? 0: TIOCM_RTS; |
4548 | sigs |= TIOCM_DSR; | 4548 | sigs |= TIOCM_DSR; |
4549 | return(sigs); | 4549 | return sigs; |
4550 | } | 4550 | } |
4551 | 4551 | ||
4552 | /*****************************************************************************/ | 4552 | /*****************************************************************************/ |
@@ -4828,9 +4828,9 @@ static int stl_sc26198datastate(stlport_t *portp) | |||
4828 | #endif | 4828 | #endif |
4829 | 4829 | ||
4830 | if (portp == (stlport_t *) NULL) | 4830 | if (portp == (stlport_t *) NULL) |
4831 | return(0); | 4831 | return 0; |
4832 | if (test_bit(ASYI_TXBUSY, &portp->istate)) | 4832 | if (test_bit(ASYI_TXBUSY, &portp->istate)) |
4833 | return(1); | 4833 | return 1; |
4834 | 4834 | ||
4835 | save_flags(flags); | 4835 | save_flags(flags); |
4836 | cli(); | 4836 | cli(); |
@@ -4839,7 +4839,7 @@ static int stl_sc26198datastate(stlport_t *portp) | |||
4839 | BRDDISABLE(portp->brdnr); | 4839 | BRDDISABLE(portp->brdnr); |
4840 | restore_flags(flags); | 4840 | restore_flags(flags); |
4841 | 4841 | ||
4842 | return((sr & SR_TXEMPTY) ? 0 : 1); | 4842 | return (sr & SR_TXEMPTY) ? 0 : 1; |
4843 | } | 4843 | } |
4844 | 4844 | ||
4845 | /*****************************************************************************/ | 4845 | /*****************************************************************************/ |
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 171999e67eec..1421941487c4 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -2676,10 +2676,6 @@ config SHAPER | |||
2676 | Class-Based Queueing (CBQ) scheduling support which you get if you | 2676 | Class-Based Queueing (CBQ) scheduling support which you get if you |
2677 | say Y to "QoS and/or fair queueing" above. | 2677 | say Y to "QoS and/or fair queueing" above. |
2678 | 2678 | ||
2679 | To set up and configure shaper devices, you need the shapecfg | ||
2680 | program, available from <ftp://shadow.cabi.net/pub/Linux/> in the | ||
2681 | shaper package. | ||
2682 | |||
2683 | To compile this driver as a module, choose M here: the module | 2679 | To compile this driver as a module, choose M here: the module |
2684 | will be called shaper. If unsure, say N. | 2680 | will be called shaper. If unsure, say N. |
2685 | 2681 | ||
diff --git a/drivers/net/wan/lmc/lmc_main.c b/drivers/net/wan/lmc/lmc_main.c index 2b948ea397d5..40926d779161 100644 --- a/drivers/net/wan/lmc/lmc_main.c +++ b/drivers/net/wan/lmc/lmc_main.c | |||
@@ -641,7 +641,7 @@ static void lmc_watchdog (unsigned long data) /*fold00*/ | |||
641 | spin_lock_irqsave(&sc->lmc_lock, flags); | 641 | spin_lock_irqsave(&sc->lmc_lock, flags); |
642 | 642 | ||
643 | if(sc->check != 0xBEAFCAFE){ | 643 | if(sc->check != 0xBEAFCAFE){ |
644 | printk("LMC: Corrupt net_device stuct, breaking out\n"); | 644 | printk("LMC: Corrupt net_device struct, breaking out\n"); |
645 | spin_unlock_irqrestore(&sc->lmc_lock, flags); | 645 | spin_unlock_irqrestore(&sc->lmc_lock, flags); |
646 | return; | 646 | return; |
647 | } | 647 | } |
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig index c1a6e69f7905..233a4f608084 100644 --- a/drivers/net/wireless/Kconfig +++ b/drivers/net/wireless/Kconfig | |||
@@ -24,10 +24,6 @@ config NET_RADIO | |||
24 | the tools from | 24 | the tools from |
25 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. | 25 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. |
26 | 26 | ||
27 | Some user-level drivers for scarab devices which don't require | ||
28 | special kernel support are available from | ||
29 | <ftp://shadow.cabi.net/pub/Linux/>. | ||
30 | |||
31 | # Note : the cards are obsolete (can't buy them anymore), but the drivers | 27 | # Note : the cards are obsolete (can't buy them anymore), but the drivers |
32 | # are not, as people are still using them... | 28 | # are not, as people are still using them... |
33 | comment "Obsolete Wireless cards support (pre-802.11)" | 29 | comment "Obsolete Wireless cards support (pre-802.11)" |
@@ -160,7 +156,7 @@ config IPW2100 | |||
160 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. | 156 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. |
161 | 157 | ||
162 | If you want to compile the driver as a module ( = code which can be | 158 | If you want to compile the driver as a module ( = code which can be |
163 | inserted in and remvoed from the running kernel whenever you want), | 159 | inserted in and removed from the running kernel whenever you want), |
164 | say M here and read <file:Documentation/modules.txt>. The module | 160 | say M here and read <file:Documentation/modules.txt>. The module |
165 | will be called ipw2100.ko. | 161 | will be called ipw2100.ko. |
166 | 162 | ||
@@ -213,7 +209,7 @@ config IPW2200 | |||
213 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. | 209 | <http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>. |
214 | 210 | ||
215 | If you want to compile the driver as a module ( = code which can be | 211 | If you want to compile the driver as a module ( = code which can be |
216 | inserted in and remvoed from the running kernel whenever you want), | 212 | inserted in and removed from the running kernel whenever you want), |
217 | say M here and read <file:Documentation/modules.txt>. The module | 213 | say M here and read <file:Documentation/modules.txt>. The module |
218 | will be called ipw2200.ko. | 214 | will be called ipw2200.ko. |
219 | 215 | ||
diff --git a/drivers/s390/scsi/zfcp_erp.c b/drivers/s390/scsi/zfcp_erp.c index 7bdb00b5aeb2..c065cb836c97 100644 --- a/drivers/s390/scsi/zfcp_erp.c +++ b/drivers/s390/scsi/zfcp_erp.c | |||
@@ -3403,7 +3403,7 @@ zfcp_erp_action_dequeue(struct zfcp_erp_action *erp_action) | |||
3403 | /** | 3403 | /** |
3404 | * zfcp_erp_action_cleanup | 3404 | * zfcp_erp_action_cleanup |
3405 | * | 3405 | * |
3406 | * Register unit with scsi stack if appropiate and fix reference counts. | 3406 | * Register unit with scsi stack if appropriate and fix reference counts. |
3407 | * Note: Temporary units are not registered with scsi stack. | 3407 | * Note: Temporary units are not registered with scsi stack. |
3408 | */ | 3408 | */ |
3409 | static void | 3409 | static void |
diff --git a/drivers/scsi/FlashPoint.c b/drivers/scsi/FlashPoint.c index 5beed4f6d985..8d64f0bed628 100644 --- a/drivers/scsi/FlashPoint.c +++ b/drivers/scsi/FlashPoint.c | |||
@@ -149,7 +149,7 @@ typedef SCCBMGR_INFO * PSCCBMGR_INFO; | |||
149 | #define PCI_BUS_CARD 0x03 | 149 | #define PCI_BUS_CARD 0x03 |
150 | #define VESA_BUS_CARD 0x04 | 150 | #define VESA_BUS_CARD 0x04 |
151 | 151 | ||
152 | /* SCCB struc used for both SCCB and UCB manager compiles! | 152 | /* SCCB struct used for both SCCB and UCB manager compiles! |
153 | * The UCB Manager treats the SCCB as it's 'native hardware structure' | 153 | * The UCB Manager treats the SCCB as it's 'native hardware structure' |
154 | */ | 154 | */ |
155 | 155 | ||
diff --git a/drivers/scsi/gdth.c b/drivers/scsi/gdth.c index a6deb016584c..bd3ffdf6c800 100644 --- a/drivers/scsi/gdth.c +++ b/drivers/scsi/gdth.c | |||
@@ -328,7 +328,7 @@ | |||
328 | * hdr_channel:x x - number of virtual bus for host drives | 328 | * hdr_channel:x x - number of virtual bus for host drives |
329 | * shared_access:Y disable driver reserve/release protocol to | 329 | * shared_access:Y disable driver reserve/release protocol to |
330 | * access a shared resource from several nodes, | 330 | * access a shared resource from several nodes, |
331 | * appropiate controller firmware required | 331 | * appropriate controller firmware required |
332 | * shared_access:N enable driver reserve/release protocol | 332 | * shared_access:N enable driver reserve/release protocol |
333 | * probe_eisa_isa:Y scan for EISA/ISA controllers | 333 | * probe_eisa_isa:Y scan for EISA/ISA controllers |
334 | * probe_eisa_isa:N do not scan for EISA/ISA controllers | 334 | * probe_eisa_isa:N do not scan for EISA/ISA controllers |