aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-04-03 18:24:35 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2009-04-03 18:24:35 -0400
commit811158b147a503fbdf9773224004ffd32002d1fe (patch)
tree0a11dcfefe721bfc38ea9f1f4a238822dbae0dda /drivers
parent4e76c5ccd5ac9bd003467d3bb0f49b18572dd4cd (diff)
parentb26e0ed4936b743b693a4cc1413561fa3e4eaf65 (diff)
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (28 commits) trivial: Update my email address trivial: NULL noise: drivers/mtd/tests/mtd_*test.c trivial: NULL noise: drivers/media/dvb/frontends/drx397xD_fw.h trivial: Fix misspelling of "Celsius". trivial: remove unused variable 'path' in alloc_file() trivial: fix a pdlfush -> pdflush typo in comment trivial: jbd header comment typo fix for JBD_PARANOID_IOFAIL trivial: wusb: Storage class should be before const qualifier trivial: drivers/char/bsr.c: Storage class should be before const qualifier trivial: h8300: Storage class should be before const qualifier trivial: fix where cgroup documentation is not correctly referred to trivial: Give the right path in Documentation example trivial: MTD: remove EOL from MODULE_DESCRIPTION trivial: Fix typo in bio_split()'s documentation trivial: PWM: fix of #endif comment trivial: fix typos/grammar errors in Kconfig texts trivial: Fix misspelling of firmware trivial: cgroups: documentation typo and spelling corrections trivial: Update contact info for Jochen Hein trivial: fix typo "resgister" -> "register" ...
Diffstat (limited to 'drivers')
-rw-r--r--drivers/acpi/thermal.c2
-rw-r--r--drivers/ata/Kconfig2
-rw-r--r--drivers/base/sys.c2
-rw-r--r--drivers/char/bsr.c2
-rw-r--r--drivers/gpio/Kconfig6
-rw-r--r--drivers/hid/Kconfig2
-rw-r--r--drivers/hwmon/f75375s.c4
-rw-r--r--drivers/input/Kconfig2
-rw-r--r--drivers/input/mouse/gpio_mouse.c2
-rw-r--r--drivers/input/touchscreen/ads7846.c2
-rw-r--r--drivers/isdn/mISDN/Kconfig10
-rw-r--r--drivers/isdn/mISDN/l1oip_codec.c2
-rw-r--r--drivers/leds/Kconfig6
-rw-r--r--drivers/leds/leds-pca9532.c4
-rw-r--r--drivers/media/common/tuners/Kconfig2
-rw-r--r--drivers/media/dvb/frontends/Kconfig2
-rw-r--r--drivers/media/dvb/frontends/drx397xD.c2
-rw-r--r--drivers/mfd/Kconfig2
-rw-r--r--drivers/misc/Kconfig6
-rw-r--r--drivers/mmc/host/Kconfig2
-rw-r--r--drivers/mtd/nand/diskonchip.c2
-rw-r--r--drivers/mtd/tests/mtd_oobtest.c24
-rw-r--r--drivers/mtd/tests/mtd_readtest.c2
-rw-r--r--drivers/net/sb1250-mac.c2
-rw-r--r--drivers/net/skfp/h/hwmtm.h2
-rw-r--r--drivers/net/tg3.c2
-rw-r--r--drivers/net/wan/farsync.c2
-rw-r--r--drivers/net/wireless/ipw2x00/ipw2100.c2
-rw-r--r--drivers/net/wireless/ipw2x00/ipw2200.c2
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-agn.c2
-rw-r--r--drivers/net/wireless/iwlwifi/iwl3945-base.c2
-rw-r--r--drivers/net/wireless/libertas/cmd.c2
-rw-r--r--drivers/pci/pci.c2
-rw-r--r--drivers/platform/x86/thinkpad_acpi.c2
-rw-r--r--drivers/power/bq27x00_battery.c2
-rw-r--r--drivers/scsi/Kconfig4
-rw-r--r--drivers/serial/Kconfig2
-rw-r--r--drivers/staging/Kconfig4
-rw-r--r--drivers/staging/comedi/Kconfig4
-rw-r--r--drivers/staging/go7007/Kconfig4
-rw-r--r--drivers/staging/otus/hal/hpmain.c2
-rw-r--r--drivers/staging/panel/Kconfig2
-rw-r--r--drivers/usb/atm/ueagle-atm.c2
-rw-r--r--drivers/usb/gadget/Kconfig2
-rw-r--r--drivers/usb/serial/ChangeLog.history2
-rw-r--r--drivers/usb/serial/Kconfig4
-rw-r--r--drivers/usb/wusbcore/security.c2
-rw-r--r--drivers/uwb/Kconfig4
-rw-r--r--drivers/xen/Kconfig2
49 files changed, 79 insertions, 77 deletions
diff --git a/drivers/acpi/thermal.c b/drivers/acpi/thermal.c
index c11f9aeca706..1ba9d61ea69a 100644
--- a/drivers/acpi/thermal.c
+++ b/drivers/acpi/thermal.c
@@ -367,7 +367,7 @@ static int acpi_thermal_trips_update(struct acpi_thermal *tz, int flag)
367 /* 367 /*
368 * Treat freezing temperatures as invalid as well; some 368 * Treat freezing temperatures as invalid as well; some
369 * BIOSes return really low values and cause reboots at startup. 369 * BIOSes return really low values and cause reboots at startup.
370 * Below zero (Celcius) values clearly aren't right for sure.. 370 * Below zero (Celsius) values clearly aren't right for sure..
371 * ... so lets discard those as invalid. 371 * ... so lets discard those as invalid.
372 */ 372 */
373 if (ACPI_FAILURE(status) || 373 if (ACPI_FAILURE(status) ||
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig
index 0bcf26464670..9120717c0701 100644
--- a/drivers/ata/Kconfig
+++ b/drivers/ata/Kconfig
@@ -86,7 +86,7 @@ config ATA_SFF
86 86
87 For users with exclusively modern controllers like AHCI, 87 For users with exclusively modern controllers like AHCI,
88 Silicon Image 3124, or Marvell 6440, you may choose to 88 Silicon Image 3124, or Marvell 6440, you may choose to
89 disable this uneeded SFF support. 89 disable this unneeded SFF support.
90 90
91 If unsure, say Y. 91 If unsure, say Y.
92 92
diff --git a/drivers/base/sys.c b/drivers/base/sys.c
index 76ce75bad91e..3236b434b964 100644
--- a/drivers/base/sys.c
+++ b/drivers/base/sys.c
@@ -300,7 +300,7 @@ void sysdev_unregister(struct sys_device *sysdev)
300 * and the class driver. 300 * and the class driver.
301 * 301 *
302 * Note: The list is iterated in reverse order, so that we shut down 302 * Note: The list is iterated in reverse order, so that we shut down
303 * child devices before we shut down thier parents. The list ordering 303 * child devices before we shut down their parents. The list ordering
304 * is guaranteed by virtue of the fact that child devices are registered 304 * is guaranteed by virtue of the fact that child devices are registered
305 * after their parents. 305 * after their parents.
306 */ 306 */
diff --git a/drivers/char/bsr.c b/drivers/char/bsr.c
index f6094ae0ef33..140ea10ecb88 100644
--- a/drivers/char/bsr.c
+++ b/drivers/char/bsr.c
@@ -140,7 +140,7 @@ static int bsr_open(struct inode * inode, struct file * filp)
140 return 0; 140 return 0;
141} 141}
142 142
143const static struct file_operations bsr_fops = { 143static const struct file_operations bsr_fops = {
144 .owner = THIS_MODULE, 144 .owner = THIS_MODULE,
145 .mmap = bsr_mmap, 145 .mmap = bsr_mmap,
146 .open = bsr_open, 146 .open = bsr_open,
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 3d2565441b36..edb02530e461 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -42,9 +42,9 @@ config DEBUG_GPIO
42 depends on DEBUG_KERNEL 42 depends on DEBUG_KERNEL
43 help 43 help
44 Say Y here to add some extra checks and diagnostics to GPIO calls. 44 Say Y here to add some extra checks and diagnostics to GPIO calls.
45 The checks help ensure that GPIOs have been properly initialized 45 These checks help ensure that GPIOs have been properly initialized
46 before they are used and that sleeping calls aren not made from 46 before they are used, and that sleeping calls are not made from
47 nonsleeping contexts. They can make bitbanged serial protocols 47 non-sleeping contexts. They can make bitbanged serial protocols
48 slower. The diagnostics help catch the type of setup errors 48 slower. The diagnostics help catch the type of setup errors
49 that are most common when setting up new platforms or boards. 49 that are most common when setting up new platforms or boards.
50 50
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
index e85c8fe9ffcf..504cfaa6160f 100644
--- a/drivers/hid/Kconfig
+++ b/drivers/hid/Kconfig
@@ -243,7 +243,7 @@ config GREENASIA_FF
243 select INPUT_FF_MEMLESS 243 select INPUT_FF_MEMLESS
244 ---help--- 244 ---help---
245 Say Y here if you have a GreenAsia (Product ID 0x12) based game controller 245 Say Y here if you have a GreenAsia (Product ID 0x12) based game controller
246 (like MANTA Warior MM816 and SpeedLink Strike2 SL-6635) or adapter 246 (like MANTA Warrior MM816 and SpeedLink Strike2 SL-6635) or adapter
247 and want to enable force feedback support for it. 247 and want to enable force feedback support for it.
248 248
249config HID_TOPSEED 249config HID_TOPSEED
diff --git a/drivers/hwmon/f75375s.c b/drivers/hwmon/f75375s.c
index 18a1ba888165..e2107e533ede 100644
--- a/drivers/hwmon/f75375s.c
+++ b/drivers/hwmon/f75375s.c
@@ -1,7 +1,7 @@
1/* 1/*
2 * f75375s.c - driver for the Fintek F75375/SP and F75373 2 * f75375s.c - driver for the Fintek F75375/SP and F75373
3 * hardware monitoring features 3 * hardware monitoring features
4 * Copyright (C) 2006-2007 Riku Voipio <riku.voipio@movial.fi> 4 * Copyright (C) 2006-2007 Riku Voipio
5 * 5 *
6 * Datasheets available at: 6 * Datasheets available at:
7 * 7 *
@@ -721,7 +721,7 @@ static void __exit sensors_f75375_exit(void)
721 i2c_del_driver(&f75375_driver); 721 i2c_del_driver(&f75375_driver);
722} 722}
723 723
724MODULE_AUTHOR("Riku Voipio <riku.voipio@movial.fi>"); 724MODULE_AUTHOR("Riku Voipio");
725MODULE_LICENSE("GPL"); 725MODULE_LICENSE("GPL");
726MODULE_DESCRIPTION("F75373/F75375 hardware monitoring driver"); 726MODULE_DESCRIPTION("F75373/F75375 hardware monitoring driver");
727 727
diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig
index 5f9d860925a1..cd50c00ab20f 100644
--- a/drivers/input/Kconfig
+++ b/drivers/input/Kconfig
@@ -143,7 +143,7 @@ config INPUT_APMPOWER
143 ---help--- 143 ---help---
144 Say Y here if you want suspend key events to trigger a user 144 Say Y here if you want suspend key events to trigger a user
145 requested suspend through APM. This is useful on embedded 145 requested suspend through APM. This is useful on embedded
146 systems where such behviour is desired without userspace 146 systems where such behaviour is desired without userspace
147 interaction. If unsure, say N. 147 interaction. If unsure, say N.
148 148
149 To compile this driver as a module, choose M here: the 149 To compile this driver as a module, choose M here: the
diff --git a/drivers/input/mouse/gpio_mouse.c b/drivers/input/mouse/gpio_mouse.c
index 0db8d16c5edd..5e5eb88d8d1e 100644
--- a/drivers/input/mouse/gpio_mouse.c
+++ b/drivers/input/mouse/gpio_mouse.c
@@ -18,7 +18,7 @@
18 18
19/* 19/*
20 * Timer function which is run every scan_ms ms when the device is opened. 20 * Timer function which is run every scan_ms ms when the device is opened.
21 * The dev input varaible is set to the the input_dev pointer. 21 * The dev input variable is set to the the input_dev pointer.
22 */ 22 */
23static void gpio_mouse_scan(struct input_polled_dev *dev) 23static void gpio_mouse_scan(struct input_polled_dev *dev)
24{ 24{
diff --git a/drivers/input/touchscreen/ads7846.c b/drivers/input/touchscreen/ads7846.c
index 7c27c8b9b6d0..056ac77e2cf0 100644
--- a/drivers/input/touchscreen/ads7846.c
+++ b/drivers/input/touchscreen/ads7846.c
@@ -295,7 +295,7 @@ name ## _show(struct device *dev, struct device_attribute *attr, char *buf) \
295static DEVICE_ATTR(name, S_IRUGO, name ## _show, NULL); 295static DEVICE_ATTR(name, S_IRUGO, name ## _show, NULL);
296 296
297 297
298/* Sysfs conventions report temperatures in millidegrees Celcius. 298/* Sysfs conventions report temperatures in millidegrees Celsius.
299 * ADS7846 could use the low-accuracy two-sample scheme, but can't do the high 299 * ADS7846 could use the low-accuracy two-sample scheme, but can't do the high
300 * accuracy scheme without calibration data. For now we won't try either; 300 * accuracy scheme without calibration data. For now we won't try either;
301 * userspace sees raw sensor values, and must scale/calibrate appropriately. 301 * userspace sees raw sensor values, and must scale/calibrate appropriately.
diff --git a/drivers/isdn/mISDN/Kconfig b/drivers/isdn/mISDN/Kconfig
index 4938355c4072..1747a02a019a 100644
--- a/drivers/isdn/mISDN/Kconfig
+++ b/drivers/isdn/mISDN/Kconfig
@@ -14,13 +14,15 @@ config MISDN_DSP
14 depends on MISDN 14 depends on MISDN
15 help 15 help
16 Enable support for digital audio processing capability. 16 Enable support for digital audio processing capability.
17
17 This module may be used for special applications that require 18 This module may be used for special applications that require
18 cross connecting of bchannels, conferencing, dtmf decoding 19 cross connecting of bchannels, conferencing, dtmf decoding,
19 echo cancelation, tone generation, and Blowfish encryption and 20 echo cancelation, tone generation, and Blowfish encryption and
20 decryption. 21 decryption. It may use hardware features if available.
21 It may use hardware features if available. 22
22 E.g. it is required for PBX4Linux. Go to http://isdn.eversberg.eu 23 E.g. it is required for PBX4Linux. Go to http://isdn.eversberg.eu
23 and get more informations about this module and it's usage. 24 and get more information about this module and its usage.
25
24 If unsure, say 'N'. 26 If unsure, say 'N'.
25 27
26config MISDN_L1OIP 28config MISDN_L1OIP
diff --git a/drivers/isdn/mISDN/l1oip_codec.c b/drivers/isdn/mISDN/l1oip_codec.c
index 2ec4b28d9edc..e4ecba3d48df 100644
--- a/drivers/isdn/mISDN/l1oip_codec.c
+++ b/drivers/isdn/mISDN/l1oip_codec.c
@@ -331,7 +331,7 @@ l1oip_4bit_alloc(int ulaw)
331 /* alloc conversion tables */ 331 /* alloc conversion tables */
332 table_com = vmalloc(65536); 332 table_com = vmalloc(65536);
333 table_dec = vmalloc(512); 333 table_dec = vmalloc(512);
334 if (!table_com | !table_dec) { 334 if (!table_com || !table_dec) {
335 l1oip_4bit_free(); 335 l1oip_4bit_free();
336 return -ENOMEM; 336 return -ENOMEM;
337 } 337 }
diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig
index 556aeca0d860..d9db17624f12 100644
--- a/drivers/leds/Kconfig
+++ b/drivers/leds/Kconfig
@@ -100,7 +100,7 @@ config LEDS_HP6XX
100 tristate "LED Support for the HP Jornada 6xx" 100 tristate "LED Support for the HP Jornada 6xx"
101 depends on LEDS_CLASS && SH_HP6XX 101 depends on LEDS_CLASS && SH_HP6XX
102 help 102 help
103 This option enables led support for the handheld 103 This option enables LED support for the handheld
104 HP Jornada 620/660/680/690. 104 HP Jornada 620/660/680/690.
105 105
106config LEDS_PCA9532 106config LEDS_PCA9532
@@ -108,7 +108,7 @@ config LEDS_PCA9532
108 depends on LEDS_CLASS && I2C && INPUT && EXPERIMENTAL 108 depends on LEDS_CLASS && I2C && INPUT && EXPERIMENTAL
109 help 109 help
110 This option enables support for NXP pca9532 110 This option enables support for NXP pca9532
111 led controller. It is generally only usefull 111 LED controller. It is generally only useful
112 as a platform driver 112 as a platform driver
113 113
114config LEDS_GPIO 114config LEDS_GPIO
@@ -144,7 +144,7 @@ config LEDS_CLEVO_MAIL
144 Positivo Mobile (Clevo M5x0V) 144 Positivo Mobile (Clevo M5x0V)
145 145
146 If your model is not listed here you can try the "nodetect" 146 If your model is not listed here you can try the "nodetect"
147 module paramter. 147 module parameter.
148 148
149 To compile this driver as a module, choose M here: the 149 To compile this driver as a module, choose M here: the
150 module will be called leds-clevo-mail. 150 module will be called leds-clevo-mail.
diff --git a/drivers/leds/leds-pca9532.c b/drivers/leds/leds-pca9532.c
index 76ec7498e2d5..bd3b431c9710 100644
--- a/drivers/leds/leds-pca9532.c
+++ b/drivers/leds/leds-pca9532.c
@@ -1,7 +1,7 @@
1/* 1/*
2 * pca9532.c - 16-bit Led dimmer 2 * pca9532.c - 16-bit Led dimmer
3 * 3 *
4 * Copyright (C) 2008 Riku Voipio <riku.voipio@movial.fi> 4 * Copyright (C) 2008 Riku Voipio
5 * 5 *
6 * This program is free software; you can redistribute it and/or modify 6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by 7 * it under the terms of the GNU General Public License as published by
@@ -367,7 +367,7 @@ static void __exit pca9532_exit(void)
367 i2c_del_driver(&pca9532_driver); 367 i2c_del_driver(&pca9532_driver);
368} 368}
369 369
370MODULE_AUTHOR("Riku Voipio <riku.voipio@movial.fi>"); 370MODULE_AUTHOR("Riku Voipio");
371MODULE_LICENSE("GPL"); 371MODULE_LICENSE("GPL");
372MODULE_DESCRIPTION("PCA 9532 LED dimmer"); 372MODULE_DESCRIPTION("PCA 9532 LED dimmer");
373 373
diff --git a/drivers/media/common/tuners/Kconfig b/drivers/media/common/tuners/Kconfig
index 52c3f65b12d6..607d319ce8ed 100644
--- a/drivers/media/common/tuners/Kconfig
+++ b/drivers/media/common/tuners/Kconfig
@@ -148,7 +148,7 @@ config MEDIA_TUNER_XC5000
148 default m if MEDIA_TUNER_CUSTOMISE 148 default m if MEDIA_TUNER_CUSTOMISE
149 help 149 help
150 A driver for the silicon tuner XC5000 from Xceive. 150 A driver for the silicon tuner XC5000 from Xceive.
151 This device is only used inside a SiP called togther with a 151 This device is only used inside a SiP called together with a
152 demodulator for now. 152 demodulator for now.
153 153
154config MEDIA_TUNER_MXL5005S 154config MEDIA_TUNER_MXL5005S
diff --git a/drivers/media/dvb/frontends/Kconfig b/drivers/media/dvb/frontends/Kconfig
index a206cee23f73..a486a7f81fa9 100644
--- a/drivers/media/dvb/frontends/Kconfig
+++ b/drivers/media/dvb/frontends/Kconfig
@@ -479,7 +479,7 @@ config DVB_TUNER_DIB0070
479 default m if DVB_FE_CUSTOMISE 479 default m if DVB_FE_CUSTOMISE
480 help 480 help
481 A driver for the silicon baseband tuner DiB0070 from DiBcom. 481 A driver for the silicon baseband tuner DiB0070 from DiBcom.
482 This device is only used inside a SiP called togther with a 482 This device is only used inside a SiP called together with a
483 demodulator for now. 483 demodulator for now.
484 484
485comment "SEC control devices for DVB-S" 485comment "SEC control devices for DVB-S"
diff --git a/drivers/media/dvb/frontends/drx397xD.c b/drivers/media/dvb/frontends/drx397xD.c
index 1e81e713df63..172f1f928f02 100644
--- a/drivers/media/dvb/frontends/drx397xD.c
+++ b/drivers/media/dvb/frontends/drx397xD.c
@@ -74,7 +74,7 @@ static struct {
74} fw[] = { 74} fw[] = {
75#define _FW_ENTRY(a, b, c) { \ 75#define _FW_ENTRY(a, b, c) { \
76 .name = a, \ 76 .name = a, \
77 .file = 0, \ 77 .file = NULL, \
78 .lock = __RW_LOCK_UNLOCKED(fw[c].lock), \ 78 .lock = __RW_LOCK_UNLOCKED(fw[c].lock), \
79 .refcnt = 0, \ 79 .refcnt = 0, \
80 .data = { } } 80 .data = { } }
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
index 06a2b0f7737c..75f35dbb11dc 100644
--- a/drivers/mfd/Kconfig
+++ b/drivers/mfd/Kconfig
@@ -88,7 +88,7 @@ config MENELAUS
88 help 88 help
89 If you say yes here you get support for the Texas Instruments 89 If you say yes here you get support for the Texas Instruments
90 TWL92330/Menelaus Power Management chip. This include voltage 90 TWL92330/Menelaus Power Management chip. This include voltage
91 regulators, Dual slot memory card tranceivers, real-time clock 91 regulators, Dual slot memory card transceivers, real-time clock
92 and other features that are often used in portable devices like 92 and other features that are often used in portable devices like
93 cell phones and PDAs. 93 cell phones and PDAs.
94 94
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
index 0b92b2f6ea68..6d1ac180f6ee 100644
--- a/drivers/misc/Kconfig
+++ b/drivers/misc/Kconfig
@@ -18,8 +18,8 @@ config ATMEL_PWM
18 depends on AVR32 || ARCH_AT91SAM9263 || ARCH_AT91SAM9RL || ARCH_AT91CAP9 18 depends on AVR32 || ARCH_AT91SAM9263 || ARCH_AT91SAM9RL || ARCH_AT91CAP9
19 help 19 help
20 This option enables device driver support for the PWM channels 20 This option enables device driver support for the PWM channels
21 on certain Atmel prcoessors. Pulse Width Modulation is used for 21 on certain Atmel processors. Pulse Width Modulation is used for
22 purposes including software controlled power-efficent backlights 22 purposes including software controlled power-efficient backlights
23 on LCD displays, motor control, and waveform generation. 23 on LCD displays, motor control, and waveform generation.
24 24
25config ATMEL_TCLIB 25config ATMEL_TCLIB
@@ -142,7 +142,7 @@ config ATMEL_SSC
142 tristate "Device driver for Atmel SSC peripheral" 142 tristate "Device driver for Atmel SSC peripheral"
143 depends on AVR32 || ARCH_AT91 143 depends on AVR32 || ARCH_AT91
144 ---help--- 144 ---help---
145 This option enables device driver support for Atmel Syncronized 145 This option enables device driver support for Atmel Synchronized
146 Serial Communication peripheral (SSC). 146 Serial Communication peripheral (SSC).
147 147
148 The SSC peripheral supports a wide variety of serial frame based 148 The SSC peripheral supports a wide variety of serial frame based
diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index 99d4b28d52ed..6fbb246c40bb 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -177,7 +177,7 @@ config MMC_SPI
177 select CRC7 177 select CRC7
178 select CRC_ITU_T 178 select CRC_ITU_T
179 help 179 help
180 Some systems accss MMC/SD/SDIO cards using a SPI controller 180 Some systems access MMC/SD/SDIO cards using a SPI controller
181 instead of using a "native" MMC/SD/SDIO controller. This has a 181 instead of using a "native" MMC/SD/SDIO controller. This has a
182 disadvantage of being relatively high overhead, but a compensating 182 disadvantage of being relatively high overhead, but a compensating
183 advantage of working on many systems without dedicated MMC/SD/SDIO 183 advantage of working on many systems without dedicated MMC/SD/SDIO
diff --git a/drivers/mtd/nand/diskonchip.c b/drivers/mtd/nand/diskonchip.c
index e4226e02d63e..e51c1ed7ac18 100644
--- a/drivers/mtd/nand/diskonchip.c
+++ b/drivers/mtd/nand/diskonchip.c
@@ -1773,4 +1773,4 @@ module_exit(cleanup_nanddoc);
1773 1773
1774MODULE_LICENSE("GPL"); 1774MODULE_LICENSE("GPL");
1775MODULE_AUTHOR("David Woodhouse <dwmw2@infradead.org>"); 1775MODULE_AUTHOR("David Woodhouse <dwmw2@infradead.org>");
1776MODULE_DESCRIPTION("M-Systems DiskOnChip 2000, Millennium and Millennium Plus device driver\n"); 1776MODULE_DESCRIPTION("M-Systems DiskOnChip 2000, Millennium and Millennium Plus device driver");
diff --git a/drivers/mtd/tests/mtd_oobtest.c b/drivers/mtd/tests/mtd_oobtest.c
index afbc3f8126db..a18e8d2f2557 100644
--- a/drivers/mtd/tests/mtd_oobtest.c
+++ b/drivers/mtd/tests/mtd_oobtest.c
@@ -136,7 +136,7 @@ static int write_eraseblock(int ebnum)
136 ops.ooblen = use_len; 136 ops.ooblen = use_len;
137 ops.oobretlen = 0; 137 ops.oobretlen = 0;
138 ops.ooboffs = use_offset; 138 ops.ooboffs = use_offset;
139 ops.datbuf = 0; 139 ops.datbuf = NULL;
140 ops.oobbuf = writebuf; 140 ops.oobbuf = writebuf;
141 err = mtd->write_oob(mtd, addr, &ops); 141 err = mtd->write_oob(mtd, addr, &ops);
142 if (err || ops.oobretlen != use_len) { 142 if (err || ops.oobretlen != use_len) {
@@ -189,7 +189,7 @@ static int verify_eraseblock(int ebnum)
189 ops.ooblen = use_len; 189 ops.ooblen = use_len;
190 ops.oobretlen = 0; 190 ops.oobretlen = 0;
191 ops.ooboffs = use_offset; 191 ops.ooboffs = use_offset;
192 ops.datbuf = 0; 192 ops.datbuf = NULL;
193 ops.oobbuf = readbuf; 193 ops.oobbuf = readbuf;
194 err = mtd->read_oob(mtd, addr, &ops); 194 err = mtd->read_oob(mtd, addr, &ops);
195 if (err || ops.oobretlen != use_len) { 195 if (err || ops.oobretlen != use_len) {
@@ -216,7 +216,7 @@ static int verify_eraseblock(int ebnum)
216 ops.ooblen = mtd->ecclayout->oobavail; 216 ops.ooblen = mtd->ecclayout->oobavail;
217 ops.oobretlen = 0; 217 ops.oobretlen = 0;
218 ops.ooboffs = 0; 218 ops.ooboffs = 0;
219 ops.datbuf = 0; 219 ops.datbuf = NULL;
220 ops.oobbuf = readbuf; 220 ops.oobbuf = readbuf;
221 err = mtd->read_oob(mtd, addr, &ops); 221 err = mtd->read_oob(mtd, addr, &ops);
222 if (err || ops.oobretlen != mtd->ecclayout->oobavail) { 222 if (err || ops.oobretlen != mtd->ecclayout->oobavail) {
@@ -281,7 +281,7 @@ static int verify_eraseblock_in_one_go(int ebnum)
281 ops.ooblen = len; 281 ops.ooblen = len;
282 ops.oobretlen = 0; 282 ops.oobretlen = 0;
283 ops.ooboffs = 0; 283 ops.ooboffs = 0;
284 ops.datbuf = 0; 284 ops.datbuf = NULL;
285 ops.oobbuf = readbuf; 285 ops.oobbuf = readbuf;
286 err = mtd->read_oob(mtd, addr, &ops); 286 err = mtd->read_oob(mtd, addr, &ops);
287 if (err || ops.oobretlen != len) { 287 if (err || ops.oobretlen != len) {
@@ -522,7 +522,7 @@ static int __init mtd_oobtest_init(void)
522 ops.ooblen = 1; 522 ops.ooblen = 1;
523 ops.oobretlen = 0; 523 ops.oobretlen = 0;
524 ops.ooboffs = mtd->ecclayout->oobavail; 524 ops.ooboffs = mtd->ecclayout->oobavail;
525 ops.datbuf = 0; 525 ops.datbuf = NULL;
526 ops.oobbuf = writebuf; 526 ops.oobbuf = writebuf;
527 printk(PRINT_PREF "attempting to start write past end of OOB\n"); 527 printk(PRINT_PREF "attempting to start write past end of OOB\n");
528 printk(PRINT_PREF "an error is expected...\n"); 528 printk(PRINT_PREF "an error is expected...\n");
@@ -542,7 +542,7 @@ static int __init mtd_oobtest_init(void)
542 ops.ooblen = 1; 542 ops.ooblen = 1;
543 ops.oobretlen = 0; 543 ops.oobretlen = 0;
544 ops.ooboffs = mtd->ecclayout->oobavail; 544 ops.ooboffs = mtd->ecclayout->oobavail;
545 ops.datbuf = 0; 545 ops.datbuf = NULL;
546 ops.oobbuf = readbuf; 546 ops.oobbuf = readbuf;
547 printk(PRINT_PREF "attempting to start read past end of OOB\n"); 547 printk(PRINT_PREF "attempting to start read past end of OOB\n");
548 printk(PRINT_PREF "an error is expected...\n"); 548 printk(PRINT_PREF "an error is expected...\n");
@@ -566,7 +566,7 @@ static int __init mtd_oobtest_init(void)
566 ops.ooblen = mtd->ecclayout->oobavail + 1; 566 ops.ooblen = mtd->ecclayout->oobavail + 1;
567 ops.oobretlen = 0; 567 ops.oobretlen = 0;
568 ops.ooboffs = 0; 568 ops.ooboffs = 0;
569 ops.datbuf = 0; 569 ops.datbuf = NULL;
570 ops.oobbuf = writebuf; 570 ops.oobbuf = writebuf;
571 printk(PRINT_PREF "attempting to write past end of device\n"); 571 printk(PRINT_PREF "attempting to write past end of device\n");
572 printk(PRINT_PREF "an error is expected...\n"); 572 printk(PRINT_PREF "an error is expected...\n");
@@ -586,7 +586,7 @@ static int __init mtd_oobtest_init(void)
586 ops.ooblen = mtd->ecclayout->oobavail + 1; 586 ops.ooblen = mtd->ecclayout->oobavail + 1;
587 ops.oobretlen = 0; 587 ops.oobretlen = 0;
588 ops.ooboffs = 0; 588 ops.ooboffs = 0;
589 ops.datbuf = 0; 589 ops.datbuf = NULL;
590 ops.oobbuf = readbuf; 590 ops.oobbuf = readbuf;
591 printk(PRINT_PREF "attempting to read past end of device\n"); 591 printk(PRINT_PREF "attempting to read past end of device\n");
592 printk(PRINT_PREF "an error is expected...\n"); 592 printk(PRINT_PREF "an error is expected...\n");
@@ -610,7 +610,7 @@ static int __init mtd_oobtest_init(void)
610 ops.ooblen = mtd->ecclayout->oobavail; 610 ops.ooblen = mtd->ecclayout->oobavail;
611 ops.oobretlen = 0; 611 ops.oobretlen = 0;
612 ops.ooboffs = 1; 612 ops.ooboffs = 1;
613 ops.datbuf = 0; 613 ops.datbuf = NULL;
614 ops.oobbuf = writebuf; 614 ops.oobbuf = writebuf;
615 printk(PRINT_PREF "attempting to write past end of device\n"); 615 printk(PRINT_PREF "attempting to write past end of device\n");
616 printk(PRINT_PREF "an error is expected...\n"); 616 printk(PRINT_PREF "an error is expected...\n");
@@ -630,7 +630,7 @@ static int __init mtd_oobtest_init(void)
630 ops.ooblen = mtd->ecclayout->oobavail; 630 ops.ooblen = mtd->ecclayout->oobavail;
631 ops.oobretlen = 0; 631 ops.oobretlen = 0;
632 ops.ooboffs = 1; 632 ops.ooboffs = 1;
633 ops.datbuf = 0; 633 ops.datbuf = NULL;
634 ops.oobbuf = readbuf; 634 ops.oobbuf = readbuf;
635 printk(PRINT_PREF "attempting to read past end of device\n"); 635 printk(PRINT_PREF "attempting to read past end of device\n");
636 printk(PRINT_PREF "an error is expected...\n"); 636 printk(PRINT_PREF "an error is expected...\n");
@@ -670,7 +670,7 @@ static int __init mtd_oobtest_init(void)
670 ops.ooblen = sz; 670 ops.ooblen = sz;
671 ops.oobretlen = 0; 671 ops.oobretlen = 0;
672 ops.ooboffs = 0; 672 ops.ooboffs = 0;
673 ops.datbuf = 0; 673 ops.datbuf = NULL;
674 ops.oobbuf = writebuf; 674 ops.oobbuf = writebuf;
675 err = mtd->write_oob(mtd, addr, &ops); 675 err = mtd->write_oob(mtd, addr, &ops);
676 if (err) 676 if (err)
@@ -698,7 +698,7 @@ static int __init mtd_oobtest_init(void)
698 ops.ooblen = mtd->ecclayout->oobavail * 2; 698 ops.ooblen = mtd->ecclayout->oobavail * 2;
699 ops.oobretlen = 0; 699 ops.oobretlen = 0;
700 ops.ooboffs = 0; 700 ops.ooboffs = 0;
701 ops.datbuf = 0; 701 ops.datbuf = NULL;
702 ops.oobbuf = readbuf; 702 ops.oobbuf = readbuf;
703 err = mtd->read_oob(mtd, addr, &ops); 703 err = mtd->read_oob(mtd, addr, &ops);
704 if (err) 704 if (err)
diff --git a/drivers/mtd/tests/mtd_readtest.c b/drivers/mtd/tests/mtd_readtest.c
index 645e77fdc63d..79fc4530987b 100644
--- a/drivers/mtd/tests/mtd_readtest.c
+++ b/drivers/mtd/tests/mtd_readtest.c
@@ -71,7 +71,7 @@ static int read_eraseblock_by_page(int ebnum)
71 ops.ooblen = mtd->oobsize; 71 ops.ooblen = mtd->oobsize;
72 ops.oobretlen = 0; 72 ops.oobretlen = 0;
73 ops.ooboffs = 0; 73 ops.ooboffs = 0;
74 ops.datbuf = 0; 74 ops.datbuf = NULL;
75 ops.oobbuf = oobbuf; 75 ops.oobbuf = oobbuf;
76 ret = mtd->read_oob(mtd, addr, &ops); 76 ret = mtd->read_oob(mtd, addr, &ops);
77 if (ret || ops.oobretlen != mtd->oobsize) { 77 if (ret || ops.oobretlen != mtd->oobsize) {
diff --git a/drivers/net/sb1250-mac.c b/drivers/net/sb1250-mac.c
index 88dd2e09832f..ce7551e17ba7 100644
--- a/drivers/net/sb1250-mac.c
+++ b/drivers/net/sb1250-mac.c
@@ -2299,7 +2299,7 @@ static int sbmac_init(struct platform_device *pldev, long long base)
2299 eaddr = sc->sbm_hwaddr; 2299 eaddr = sc->sbm_hwaddr;
2300 2300
2301 /* 2301 /*
2302 * Read the ethernet address. The firwmare left this programmed 2302 * Read the ethernet address. The firmware left this programmed
2303 * for us in the ethernet address register for each mac. 2303 * for us in the ethernet address register for each mac.
2304 */ 2304 */
2305 2305
diff --git a/drivers/net/skfp/h/hwmtm.h b/drivers/net/skfp/h/hwmtm.h
index 1a606d4bfe5e..e1a7e5f683dc 100644
--- a/drivers/net/skfp/h/hwmtm.h
+++ b/drivers/net/skfp/h/hwmtm.h
@@ -145,7 +145,7 @@ struct hw_modul {
145 int leave_isr ; /* leave fddi_isr immedeately if set */ 145 int leave_isr ; /* leave fddi_isr immedeately if set */
146 int isr_flag ; /* set, when HWM is entered from isr */ 146 int isr_flag ; /* set, when HWM is entered from isr */
147 /* 147 /*
148 * varaibles for the current transmit frame 148 * variables for the current transmit frame
149 */ 149 */
150 struct s_smt_tx_queue *tx_p ; /* pointer to the transmit queue */ 150 struct s_smt_tx_queue *tx_p ; /* pointer to the transmit queue */
151 u_long tx_descr ; /* tx descriptor for FORMAC+ */ 151 u_long tx_descr ; /* tx descriptor for FORMAC+ */
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
index 1205c2a22657..437683aab32c 100644
--- a/drivers/net/tg3.c
+++ b/drivers/net/tg3.c
@@ -11225,7 +11225,7 @@ static int __devinit tg3_phy_probe(struct tg3 *tp)
11225 return tg3_phy_init(tp); 11225 return tg3_phy_init(tp);
11226 11226
11227 /* Reading the PHY ID register can conflict with ASF 11227 /* Reading the PHY ID register can conflict with ASF
11228 * firwmare access to the PHY hardware. 11228 * firmware access to the PHY hardware.
11229 */ 11229 */
11230 err = 0; 11230 err = 0;
11231 if ((tp->tg3_flags & TG3_FLAG_ENABLE_ASF) || 11231 if ((tp->tg3_flags & TG3_FLAG_ENABLE_ASF) ||
diff --git a/drivers/net/wan/farsync.c b/drivers/net/wan/farsync.c
index 00945f7c1e9b..25c9ef6a1815 100644
--- a/drivers/net/wan/farsync.c
+++ b/drivers/net/wan/farsync.c
@@ -69,7 +69,7 @@ MODULE_LICENSE("GPL");
69#endif 69#endif
70 70
71/* 71/*
72 * Modules parameters and associated varaibles 72 * Modules parameters and associated variables
73 */ 73 */
74static int fst_txq_low = FST_LOW_WATER_MARK; 74static int fst_txq_low = FST_LOW_WATER_MARK;
75static int fst_txq_high = FST_HIGH_WATER_MARK; 75static int fst_txq_high = FST_HIGH_WATER_MARK;
diff --git a/drivers/net/wireless/ipw2x00/ipw2100.c b/drivers/net/wireless/ipw2x00/ipw2100.c
index 115b70487502..f4e963ba768b 100644
--- a/drivers/net/wireless/ipw2x00/ipw2100.c
+++ b/drivers/net/wireless/ipw2x00/ipw2100.c
@@ -2362,7 +2362,7 @@ static void ipw2100_corruption_detected(struct ipw2100_priv *priv, int i)
2362 i * sizeof(struct ipw2100_status)); 2362 i * sizeof(struct ipw2100_status));
2363 2363
2364#ifdef IPW2100_DEBUG_C3 2364#ifdef IPW2100_DEBUG_C3
2365 /* Halt the fimrware so we can get a good image */ 2365 /* Halt the firmware so we can get a good image */
2366 write_register(priv->net_dev, IPW_REG_RESET_REG, 2366 write_register(priv->net_dev, IPW_REG_RESET_REG,
2367 IPW_AUX_HOST_RESET_REG_STOP_MASTER); 2367 IPW_AUX_HOST_RESET_REG_STOP_MASTER);
2368 j = 5; 2368 j = 5;
diff --git a/drivers/net/wireless/ipw2x00/ipw2200.c b/drivers/net/wireless/ipw2x00/ipw2200.c
index 4a92af1d7877..e17a4593e1f5 100644
--- a/drivers/net/wireless/ipw2x00/ipw2200.c
+++ b/drivers/net/wireless/ipw2x00/ipw2200.c
@@ -8844,7 +8844,7 @@ static int ipw_wx_set_mode(struct net_device *dev,
8844#endif /* CONFIG_IPW2200_MONITOR */ 8844#endif /* CONFIG_IPW2200_MONITOR */
8845 8845
8846 /* Free the existing firmware and reset the fw_loaded 8846 /* Free the existing firmware and reset the fw_loaded
8847 * flag so ipw_load() will bring in the new firmawre */ 8847 * flag so ipw_load() will bring in the new firmware */
8848 free_firmware(); 8848 free_firmware();
8849 8849
8850 priv->ieee->iw_mode = wrqu->mode; 8850 priv->ieee->iw_mode = wrqu->mode;
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.c b/drivers/net/wireless/iwlwifi/iwl-agn.c
index 663dc83be501..3889158b359c 100644
--- a/drivers/net/wireless/iwlwifi/iwl-agn.c
+++ b/drivers/net/wireless/iwlwifi/iwl-agn.c
@@ -1337,7 +1337,7 @@ static int iwl_read_ucode(struct iwl_priv *priv)
1337 1337
1338 /* api_ver should match the api version forming part of the 1338 /* api_ver should match the api version forming part of the
1339 * firmware filename ... but we don't check for that and only rely 1339 * firmware filename ... but we don't check for that and only rely
1340 * on the API version read from firware header from here on forward */ 1340 * on the API version read from firmware header from here on forward */
1341 1341
1342 if (api_ver < api_min || api_ver > api_max) { 1342 if (api_ver < api_min || api_ver > api_max) {
1343 IWL_ERR(priv, "Driver unable to support your firmware API. " 1343 IWL_ERR(priv, "Driver unable to support your firmware API. "
diff --git a/drivers/net/wireless/iwlwifi/iwl3945-base.c b/drivers/net/wireless/iwlwifi/iwl3945-base.c
index a71b08ca7c71..9d5f97dd7c73 100644
--- a/drivers/net/wireless/iwlwifi/iwl3945-base.c
+++ b/drivers/net/wireless/iwlwifi/iwl3945-base.c
@@ -2562,7 +2562,7 @@ static int iwl3945_read_ucode(struct iwl_priv *priv)
2562 2562
2563 /* api_ver should match the api version forming part of the 2563 /* api_ver should match the api version forming part of the
2564 * firmware filename ... but we don't check for that and only rely 2564 * firmware filename ... but we don't check for that and only rely
2565 * on the API version read from firware header from here on forward */ 2565 * on the API version read from firmware header from here on forward */
2566 2566
2567 if (api_ver < api_min || api_ver > api_max) { 2567 if (api_ver < api_min || api_ver > api_max) {
2568 IWL_ERR(priv, "Driver unable to support your firmware API. " 2568 IWL_ERR(priv, "Driver unable to support your firmware API. "
diff --git a/drivers/net/wireless/libertas/cmd.c b/drivers/net/wireless/libertas/cmd.c
index 639dd02d3d31..8c3605cdc64c 100644
--- a/drivers/net/wireless/libertas/cmd.c
+++ b/drivers/net/wireless/libertas/cmd.c
@@ -1649,7 +1649,7 @@ static struct cmd_ctrl_node *lbs_get_cmd_ctrl_node(struct lbs_private *priv)
1649 1649
1650/** 1650/**
1651 * @brief This function executes next command in command 1651 * @brief This function executes next command in command
1652 * pending queue. It will put fimware back to PS mode 1652 * pending queue. It will put firmware back to PS mode
1653 * if applicable. 1653 * if applicable.
1654 * 1654 *
1655 * @param priv A pointer to struct lbs_private structure 1655 * @param priv A pointer to struct lbs_private structure
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index fe7ac2cea7c9..445fb6f7ea3f 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -593,7 +593,7 @@ EXPORT_SYMBOL_GPL(__pci_complete_power_transition);
593 * @dev: PCI device to handle. 593 * @dev: PCI device to handle.
594 * @state: PCI power state (D0, D1, D2, D3hot) to put the device into. 594 * @state: PCI power state (D0, D1, D2, D3hot) to put the device into.
595 * 595 *
596 * Transition a device to a new power state, using the platform formware and/or 596 * Transition a device to a new power state, using the platform firmware and/or
597 * the device's PCI PM registers. 597 * the device's PCI PM registers.
598 * 598 *
599 * RETURN VALUE: 599 * RETURN VALUE:
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index 3dad27a385d3..d99f1cd435a2 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -5811,7 +5811,7 @@ static struct ibm_struct volume_driver_data = {
5811 * ThinkPads from this same time period (and earlier) probably lack the 5811 * ThinkPads from this same time period (and earlier) probably lack the
5812 * tachometer as well. 5812 * tachometer as well.
5813 * 5813 *
5814 * Unfortunately a lot of ThinkPads with new-style ECs but whose firwmare 5814 * Unfortunately a lot of ThinkPads with new-style ECs but whose firmware
5815 * was never fixed by IBM to report the EC firmware version string 5815 * was never fixed by IBM to report the EC firmware version string
5816 * probably support the tachometer (like the early X models), so 5816 * probably support the tachometer (like the early X models), so
5817 * detecting it is quite hard. We need more data to know for sure. 5817 * detecting it is quite hard. We need more data to know for sure.
diff --git a/drivers/power/bq27x00_battery.c b/drivers/power/bq27x00_battery.c
index 0c056fcc01ce..62bb98124e26 100644
--- a/drivers/power/bq27x00_battery.c
+++ b/drivers/power/bq27x00_battery.c
@@ -83,7 +83,7 @@ static int bq27x00_read(u8 reg, int *rt_value, int b_single,
83} 83}
84 84
85/* 85/*
86 * Return the battery temperature in Celcius degrees 86 * Return the battery temperature in Celsius degrees
87 * Or < 0 if something fails. 87 * Or < 0 if something fails.
88 */ 88 */
89static int bq27x00_battery_temperature(struct bq27x00_device_info *di) 89static int bq27x00_battery_temperature(struct bq27x00_device_info *di)
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig
index e2f44e6c0bcb..20297c521e50 100644
--- a/drivers/scsi/Kconfig
+++ b/drivers/scsi/Kconfig
@@ -1380,7 +1380,7 @@ config SCSI_LPFC_DEBUG_FS
1380 bool "Emulex LightPulse Fibre Channel debugfs Support" 1380 bool "Emulex LightPulse Fibre Channel debugfs Support"
1381 depends on SCSI_LPFC && DEBUG_FS 1381 depends on SCSI_LPFC && DEBUG_FS
1382 help 1382 help
1383 This makes debugging infomation from the lpfc driver 1383 This makes debugging information from the lpfc driver
1384 available via the debugfs filesystem. 1384 available via the debugfs filesystem.
1385 1385
1386config SCSI_SIM710 1386config SCSI_SIM710
@@ -1388,7 +1388,7 @@ config SCSI_SIM710
1388 depends on (EISA || MCA) && SCSI 1388 depends on (EISA || MCA) && SCSI
1389 select SCSI_SPI_ATTRS 1389 select SCSI_SPI_ATTRS
1390 ---help--- 1390 ---help---
1391 This driver for NCR53c710 based SCSI host adapters. 1391 This driver is for NCR53c710 based SCSI host adapters.
1392 1392
1393 It currently supports Compaq EISA cards and NCR MCA cards 1393 It currently supports Compaq EISA cards and NCR MCA cards
1394 1394
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig
index 9be11b0963f2..aa9d3a4c2d50 100644
--- a/drivers/serial/Kconfig
+++ b/drivers/serial/Kconfig
@@ -1374,7 +1374,7 @@ config SERIAL_BFIN_SPORT
1374 depends on BLACKFIN && EXPERIMENTAL 1374 depends on BLACKFIN && EXPERIMENTAL
1375 select SERIAL_CORE 1375 select SERIAL_CORE
1376 help 1376 help
1377 Enble support SPORT emulate UART on Blackfin series. 1377 Enable SPORT emulate UART on Blackfin series.
1378 1378
1379 To compile this driver as a module, choose M here: the 1379 To compile this driver as a module, choose M here: the
1380 module will be called bfin_sport_uart. 1380 module will be called bfin_sport_uart.
diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig
index 211af86a6c55..92981c2383ee 100644
--- a/drivers/staging/Kconfig
+++ b/drivers/staging/Kconfig
@@ -4,7 +4,7 @@ menuconfig STAGING
4 ---help--- 4 ---help---
5 This option allows you to select a number of drivers that are 5 This option allows you to select a number of drivers that are
6 not of the "normal" Linux kernel quality level. These drivers 6 not of the "normal" Linux kernel quality level. These drivers
7 are placed here in order to get a wider audience for use of 7 are placed here in order to get a wider audience to make use of
8 them. Please note that these drivers are under heavy 8 them. Please note that these drivers are under heavy
9 development, may or may not work, and may contain userspace 9 development, may or may not work, and may contain userspace
10 interfaces that most likely will be changed in the near 10 interfaces that most likely will be changed in the near
@@ -12,7 +12,7 @@ menuconfig STAGING
12 12
13 Using any of these drivers will taint your kernel which might 13 Using any of these drivers will taint your kernel which might
14 affect support options from both the community, and various 14 affect support options from both the community, and various
15 commercial support orginizations. 15 commercial support organizations.
16 16
17 If you wish to work on these drivers, to help improve them, or 17 If you wish to work on these drivers, to help improve them, or
18 to report problems you have with them, please see the 18 to report problems you have with them, please see the
diff --git a/drivers/staging/comedi/Kconfig b/drivers/staging/comedi/Kconfig
index b47ca1e7e383..83a93a5c6392 100644
--- a/drivers/staging/comedi/Kconfig
+++ b/drivers/staging/comedi/Kconfig
@@ -1,9 +1,9 @@
1config COMEDI 1config COMEDI
2 tristate "Data Acquision support (comedi)" 2 tristate "Data acquisition support (comedi)"
3 default N 3 default N
4 depends on m 4 depends on m
5 ---help--- 5 ---help---
6 Enable support a wide range of data acquision devices 6 Enable support a wide range of data acquisition devices
7 for Linux. 7 for Linux.
8 8
9config COMEDI_RT 9config COMEDI_RT
diff --git a/drivers/staging/go7007/Kconfig b/drivers/staging/go7007/Kconfig
index f2cf7f66ae05..ca6ade6c4b47 100644
--- a/drivers/staging/go7007/Kconfig
+++ b/drivers/staging/go7007/Kconfig
@@ -10,7 +10,7 @@ config VIDEO_GO7007
10 select CRC32 10 select CRC32
11 default N 11 default N
12 ---help--- 12 ---help---
13 This is a video4linux driver for some wierd device... 13 This is a video4linux driver for some weird device...
14 14
15 To compile this driver as a module, choose M here: the 15 To compile this driver as a module, choose M here: the
16 module will be called go7007 16 module will be called go7007
@@ -20,7 +20,7 @@ config VIDEO_GO7007_USB
20 depends on VIDEO_GO7007 && USB 20 depends on VIDEO_GO7007 && USB
21 default N 21 default N
22 ---help--- 22 ---help---
23 This is a video4linux driver for some wierd device... 23 This is a video4linux driver for some weird device...
24 24
25 To compile this driver as a module, choose M here: the 25 To compile this driver as a module, choose M here: the
26 module will be called go7007-usb 26 module will be called go7007-usb
diff --git a/drivers/staging/otus/hal/hpmain.c b/drivers/staging/otus/hal/hpmain.c
index 2e65c466aae8..dab278326931 100644
--- a/drivers/staging/otus/hal/hpmain.c
+++ b/drivers/staging/otus/hal/hpmain.c
@@ -152,7 +152,7 @@ u16_t zfHpInit(zdev_t* dev, u32_t frequency)
152 else 152 else
153 { 153 {
154 #ifndef ZM_OTUS_LINUX_PHASE_2 154 #ifndef ZM_OTUS_LINUX_PHASE_2
155 /* donwload the normal frimware */ 155 /* download the normal firmware */
156 if ((ret = zfFirmwareDownload(dev, (u32_t*)zcFwImage, 156 if ((ret = zfFirmwareDownload(dev, (u32_t*)zcFwImage,
157 (u32_t)zcFwImageSize, ZM_FIRMWARE_WLAN_ADDR)) != ZM_SUCCESS) 157 (u32_t)zcFwImageSize, ZM_FIRMWARE_WLAN_ADDR)) != ZM_SUCCESS)
158 { 158 {
diff --git a/drivers/staging/panel/Kconfig b/drivers/staging/panel/Kconfig
index c4b30f2a549b..3abe7c9d558d 100644
--- a/drivers/staging/panel/Kconfig
+++ b/drivers/staging/panel/Kconfig
@@ -110,7 +110,7 @@ config PANEL_LCD_BWIDTH
110 ---help--- 110 ---help---
111 Most LCDs use a standard controller which supports hardware lines of 40 111 Most LCDs use a standard controller which supports hardware lines of 40
112 characters, although sometimes only 16, 20 or 24 of them are really wired 112 characters, although sometimes only 16, 20 or 24 of them are really wired
113 to the terminal. This results in some non-visible but adressable characters, 113 to the terminal. This results in some non-visible but addressable characters,
114 and is the case for most parallel LCDs. Other LCDs, and some serial ones, 114 and is the case for most parallel LCDs. Other LCDs, and some serial ones,
115 however, use the same line width internally as what is visible. The KS0074 115 however, use the same line width internally as what is visible. The KS0074
116 for example, uses 16 characters per line for 16 visible characters per line. 116 for example, uses 16 characters per line for 16 visible characters per line.
diff --git a/drivers/usb/atm/ueagle-atm.c b/drivers/usb/atm/ueagle-atm.c
index b6483dd98acc..9cf9ff69e3e3 100644
--- a/drivers/usb/atm/ueagle-atm.c
+++ b/drivers/usb/atm/ueagle-atm.c
@@ -626,7 +626,7 @@ static void uea_upload_pre_firmware(const struct firmware *fw_entry, void *conte
626 goto err_fw_corrupted; 626 goto err_fw_corrupted;
627 627
628 /* 628 /*
629 * Start to upload formware : send reset 629 * Start to upload firmware : send reset
630 */ 630 */
631 value = 1; 631 value = 1;
632 ret = uea_send_modem_cmd(usb, F8051_USBCS, sizeof(value), &value); 632 ret = uea_send_modem_cmd(usb, F8051_USBCS, sizeof(value), &value);
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index 770b3eaa9184..080bb1e4b847 100644
--- a/drivers/usb/gadget/Kconfig
+++ b/drivers/usb/gadget/Kconfig
@@ -392,7 +392,7 @@ config USB_GADGET_FSL_QE
392 controllers having QE or CPM2, given minor tweaks. 392 controllers having QE or CPM2, given minor tweaks.
393 393
394 Set CONFIG_USB_GADGET to "m" to build this driver as a 394 Set CONFIG_USB_GADGET to "m" to build this driver as a
395 dynmically linked module called "fsl_qe_udc". 395 dynamically linked module called "fsl_qe_udc".
396 396
397config USB_FSL_QE 397config USB_FSL_QE
398 tristate 398 tristate
diff --git a/drivers/usb/serial/ChangeLog.history b/drivers/usb/serial/ChangeLog.history
index c1b279939bbf..f13fd488ebec 100644
--- a/drivers/usb/serial/ChangeLog.history
+++ b/drivers/usb/serial/ChangeLog.history
@@ -715,7 +715,7 @@ io_edgeport.c Change Log comments:
715 715
716 0.2 (01/30/2000) greg kroah-hartman 716 0.2 (01/30/2000) greg kroah-hartman
717 Milestone 1 release. 717 Milestone 1 release.
718 Device is found by USB subsystem, enumerated, fimware is downloaded 718 Device is found by USB subsystem, enumerated, firmware is downloaded
719 and the descriptors are printed to the debug log, config is set, and 719 and the descriptors are printed to the debug log, config is set, and
720 green light starts to blink. Open port works, and data can be sent 720 green light starts to blink. Open port works, and data can be sent
721 and received at the default settings of the UART. Loopback connector 721 and received at the default settings of the UART. Loopback connector
diff --git a/drivers/usb/serial/Kconfig b/drivers/usb/serial/Kconfig
index a65f9196b0a0..c480ea4c19f2 100644
--- a/drivers/usb/serial/Kconfig
+++ b/drivers/usb/serial/Kconfig
@@ -518,8 +518,8 @@ config USB_SERIAL_SIERRAWIRELESS
518 help 518 help
519 Say M here if you want to use Sierra Wireless devices. 519 Say M here if you want to use Sierra Wireless devices.
520 520
521 Many deviecs have a feature known as TRU-Install, for those devices 521 Many devices have a feature known as TRU-Install. For those devices
522 to work properly the USB Storage Sierra feature must be enabled. 522 to work properly, the USB Storage Sierra feature must be enabled.
523 523
524 To compile this driver as a module, choose M here: the 524 To compile this driver as a module, choose M here: the
525 module will be called sierra. 525 module will be called sierra.
diff --git a/drivers/usb/wusbcore/security.c b/drivers/usb/wusbcore/security.c
index 8118db7f1d8d..b2f149fedcc5 100644
--- a/drivers/usb/wusbcore/security.c
+++ b/drivers/usb/wusbcore/security.c
@@ -562,7 +562,7 @@ void wusbhc_gtk_rekey(struct wusbhc *wusbhc)
562 struct wusb_dev *wusb_dev; 562 struct wusb_dev *wusb_dev;
563 563
564 wusb_dev = wusbhc->port[p].wusb_dev; 564 wusb_dev = wusbhc->port[p].wusb_dev;
565 if (!wusb_dev || !wusb_dev->usb_dev | !wusb_dev->usb_dev->authenticated) 565 if (!wusb_dev || !wusb_dev->usb_dev || !wusb_dev->usb_dev->authenticated)
566 continue; 566 continue;
567 567
568 usb_fill_control_urb(wusb_dev->set_gtk_urb, wusb_dev->usb_dev, 568 usb_fill_control_urb(wusb_dev->set_gtk_urb, wusb_dev->usb_dev,
diff --git a/drivers/uwb/Kconfig b/drivers/uwb/Kconfig
index ca783127af36..bac8e7a6f17b 100644
--- a/drivers/uwb/Kconfig
+++ b/drivers/uwb/Kconfig
@@ -48,10 +48,10 @@ config UWB_WHCI
48 help 48 help
49 This driver enables the radio controller for WHCI cards. 49 This driver enables the radio controller for WHCI cards.
50 50
51 WHCI is an specification developed by Intel 51 WHCI is a specification developed by Intel
52 (http://www.intel.com/technology/comms/wusb/whci.htm) much 52 (http://www.intel.com/technology/comms/wusb/whci.htm) much
53 in the spirit of USB's EHCI, but for UWB and Wireless USB 53 in the spirit of USB's EHCI, but for UWB and Wireless USB
54 radio/host controllers connected via memmory mapping (eg: 54 radio/host controllers connected via memory mapping (eg:
55 PCI). Most of these cards come also with a Wireless USB host 55 PCI). Most of these cards come also with a Wireless USB host
56 controller. 56 controller.
57 57
diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig
index 526187c8a12d..8ac9cddac575 100644
--- a/drivers/xen/Kconfig
+++ b/drivers/xen/Kconfig
@@ -37,7 +37,7 @@ config XEN_COMPAT_XENFS
37 The old xenstore userspace tools expect to find "xenbus" 37 The old xenstore userspace tools expect to find "xenbus"
38 under /proc/xen, but "xenbus" is now found at the root of the 38 under /proc/xen, but "xenbus" is now found at the root of the
39 xenfs filesystem. Selecting this causes the kernel to create 39 xenfs filesystem. Selecting this causes the kernel to create
40 the compatibilty mount point /proc/xen if it is running on 40 the compatibility mount point /proc/xen if it is running on
41 a xen platform. 41 a xen platform.
42 If in doubt, say yes. 42 If in doubt, say yes.
43 43