diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-11-15 19:47:22 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-11-15 19:47:22 -0500 |
commit | 9073e1a804c3096eda84ee7cbf11d1f174236c75 (patch) | |
tree | 2f1b488b606bc03f8c5ce133f9158196fef07cd2 /drivers | |
parent | 4937e2a6f939a41bf811378e80d71f68aa0950c6 (diff) | |
parent | 2bb9936beac2eed0c1ed907f83694bc752e159d9 (diff) |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Pull trivial tree updates from Jiri Kosina:
"Usual earth-shaking, news-breaking, rocket science pile from
trivial.git"
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (23 commits)
doc: usb: Fix typo in Documentation/usb/gadget_configs.txt
doc: add missing files to timers/00-INDEX
timekeeping: Fix some trivial typos in comments
mm: Fix some trivial typos in comments
irq: Fix some trivial typos in comments
NUMA: fix typos in Kconfig help text
mm: update 00-INDEX
doc: Documentation/DMA-attributes.txt fix typo
DRM: comment: `halve' -> `half'
Docs: Kconfig: `devlopers' -> `developers'
doc: typo on word accounting in kprobes.c in mutliple architectures
treewide: fix "usefull" typo
treewide: fix "distingush" typo
mm/Kconfig: Grammar s/an/a/
kexec: Typo s/the/then/
Documentation/kvm: Update cpuid documentation for steal time and pv eoi
treewide: Fix common typo in "identify"
__page_to_pfn: Fix typo in comment
Correct some typos for word frequency
clk: fixed-factor: Fix a trivial typo
...
Diffstat (limited to 'drivers')
54 files changed, 51 insertions, 89 deletions
diff --git a/drivers/acpi/acpica/utobject.c b/drivers/acpi/acpica/utobject.c index 13e045025c33..517af700399d 100644 --- a/drivers/acpi/acpica/utobject.c +++ b/drivers/acpi/acpica/utobject.c | |||
@@ -356,7 +356,7 @@ u8 acpi_ut_valid_internal_object(void *object) | |||
356 | default: | 356 | default: |
357 | 357 | ||
358 | ACPI_DEBUG_PRINT((ACPI_DB_EXEC, | 358 | ACPI_DEBUG_PRINT((ACPI_DB_EXEC, |
359 | "%p is not not an ACPI operand obj [%s]\n", | 359 | "%p is not an ACPI operand obj [%s]\n", |
360 | object, acpi_ut_get_descriptor_name(object))); | 360 | object, acpi_ut_get_descriptor_name(object))); |
361 | break; | 361 | break; |
362 | } | 362 | } |
diff --git a/drivers/base/dma-contiguous.c b/drivers/base/dma-contiguous.c index 99802d6f3c60..165c2c299e57 100644 --- a/drivers/base/dma-contiguous.c +++ b/drivers/base/dma-contiguous.c | |||
@@ -49,7 +49,7 @@ struct cma *dma_contiguous_default_area; | |||
49 | 49 | ||
50 | /* | 50 | /* |
51 | * Default global CMA area size can be defined in kernel's .config. | 51 | * Default global CMA area size can be defined in kernel's .config. |
52 | * This is usefull mainly for distro maintainers to create a kernel | 52 | * This is useful mainly for distro maintainers to create a kernel |
53 | * that works correctly for most supported systems. | 53 | * that works correctly for most supported systems. |
54 | * The size can be set in bytes or as a percentage of the total memory | 54 | * The size can be set in bytes or as a percentage of the total memory |
55 | * in the system. | 55 | * in the system. |
diff --git a/drivers/clk/clk-fixed-factor.c b/drivers/clk/clk-fixed-factor.c index 0e1d89b4321b..d9e3f671c2ea 100644 --- a/drivers/clk/clk-fixed-factor.c +++ b/drivers/clk/clk-fixed-factor.c | |||
@@ -117,7 +117,7 @@ void __init of_fixed_factor_clk_setup(struct device_node *node) | |||
117 | } | 117 | } |
118 | 118 | ||
119 | if (of_property_read_u32(node, "clock-mult", &mult)) { | 119 | if (of_property_read_u32(node, "clock-mult", &mult)) { |
120 | pr_err("%s Fixed factor clock <%s> must have a clokc-mult property\n", | 120 | pr_err("%s Fixed factor clock <%s> must have a clock-mult property\n", |
121 | __func__, node->name); | 121 | __func__, node->name); |
122 | return; | 122 | return; |
123 | } | 123 | } |
diff --git a/drivers/cpufreq/Kconfig.x86 b/drivers/cpufreq/Kconfig.x86 index 6897ad85b046..d369349eeaab 100644 --- a/drivers/cpufreq/Kconfig.x86 +++ b/drivers/cpufreq/Kconfig.x86 | |||
@@ -129,7 +129,7 @@ config X86_AMD_FREQ_SENSITIVITY | |||
129 | help | 129 | help |
130 | This adds AMD-specific powersave bias function to the ondemand | 130 | This adds AMD-specific powersave bias function to the ondemand |
131 | governor, which allows it to make more power-conscious frequency | 131 | governor, which allows it to make more power-conscious frequency |
132 | change decisions based on feedback from hardware (availble on AMD | 132 | change decisions based on feedback from hardware (available on AMD |
133 | Family 16h and above). | 133 | Family 16h and above). |
134 | 134 | ||
135 | Hardware feedback tells software how "sensitive" to frequency changes | 135 | Hardware feedback tells software how "sensitive" to frequency changes |
diff --git a/drivers/cpufreq/exynos-cpufreq.c b/drivers/cpufreq/exynos-cpufreq.c index 7b6dc06b1bd4..f3c22874da75 100644 --- a/drivers/cpufreq/exynos-cpufreq.c +++ b/drivers/cpufreq/exynos-cpufreq.c | |||
@@ -67,7 +67,7 @@ static int exynos_cpufreq_scale(unsigned int target_freq) | |||
67 | /* | 67 | /* |
68 | * The policy max have been changed so that we cannot get proper | 68 | * The policy max have been changed so that we cannot get proper |
69 | * old_index with cpufreq_frequency_table_target(). Thus, ignore | 69 | * old_index with cpufreq_frequency_table_target(). Thus, ignore |
70 | * policy and get the index from the raw freqeuncy table. | 70 | * policy and get the index from the raw frequency table. |
71 | */ | 71 | */ |
72 | old_index = exynos_cpufreq_get_index(old_freq); | 72 | old_index = exynos_cpufreq_get_index(old_freq); |
73 | if (old_index < 0) { | 73 | if (old_index < 0) { |
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig index c61a6eccf169..dd2874ec1927 100644 --- a/drivers/dma/Kconfig +++ b/drivers/dma/Kconfig | |||
@@ -313,7 +313,7 @@ config MMP_PDMA | |||
313 | depends on (ARCH_MMP || ARCH_PXA) | 313 | depends on (ARCH_MMP || ARCH_PXA) |
314 | select DMA_ENGINE | 314 | select DMA_ENGINE |
315 | help | 315 | help |
316 | Support the MMP PDMA engine for PXA and MMP platfrom. | 316 | Support the MMP PDMA engine for PXA and MMP platform. |
317 | 317 | ||
318 | config DMA_JZ4740 | 318 | config DMA_JZ4740 |
319 | tristate "JZ4740 DMA support" | 319 | tristate "JZ4740 DMA support" |
diff --git a/drivers/fmc/Kconfig b/drivers/fmc/Kconfig index c01cf45bc3d8..3a75f4256d08 100644 --- a/drivers/fmc/Kconfig +++ b/drivers/fmc/Kconfig | |||
@@ -46,6 +46,6 @@ config FMC_CHARDEV | |||
46 | This driver matches every mezzanine device and allows user | 46 | This driver matches every mezzanine device and allows user |
47 | space to read and write registers using a char device. It | 47 | space to read and write registers using a char device. It |
48 | can be used to write user-space drivers, or just get | 48 | can be used to write user-space drivers, or just get |
49 | aquainted with a mezzanine before writing its specific driver. | 49 | acquainted with a mezzanine before writing its specific driver. |
50 | 50 | ||
51 | endif # FMC | 51 | endif # FMC |
diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c index d80d95289e10..64c34d5876ff 100644 --- a/drivers/gpu/drm/drm_irq.c +++ b/drivers/gpu/drm/drm_irq.c | |||
@@ -455,8 +455,8 @@ void drm_calc_timestamping_constants(struct drm_crtc *crtc) | |||
455 | /* Dot clock in Hz: */ | 455 | /* Dot clock in Hz: */ |
456 | dotclock = (u64) crtc->hwmode.clock * 1000; | 456 | dotclock = (u64) crtc->hwmode.clock * 1000; |
457 | 457 | ||
458 | /* Fields of interlaced scanout modes are only halve a frame duration. | 458 | /* Fields of interlaced scanout modes are only half a frame duration. |
459 | * Double the dotclock to get halve the frame-/line-/pixelduration. | 459 | * Double the dotclock to get half the frame-/line-/pixelduration. |
460 | */ | 460 | */ |
461 | if (crtc->hwmode.flags & DRM_MODE_FLAG_INTERLACE) | 461 | if (crtc->hwmode.flags & DRM_MODE_FLAG_INTERLACE) |
462 | dotclock *= 2; | 462 | dotclock *= 2; |
diff --git a/drivers/infiniband/ulp/isert/Kconfig b/drivers/infiniband/ulp/isert/Kconfig index ce3fd32167dc..02f9759ebb1a 100644 --- a/drivers/infiniband/ulp/isert/Kconfig +++ b/drivers/infiniband/ulp/isert/Kconfig | |||
@@ -1,5 +1,5 @@ | |||
1 | config INFINIBAND_ISERT | 1 | config INFINIBAND_ISERT |
2 | tristate "iSCSI Extentions for RDMA (iSER) target support" | 2 | tristate "iSCSI Extensions for RDMA (iSER) target support" |
3 | depends on INET && INFINIBAND_ADDR_TRANS && TARGET_CORE && ISCSI_TARGET | 3 | depends on INET && INFINIBAND_ADDR_TRANS && TARGET_CORE && ISCSI_TARGET |
4 | ---help--- | 4 | ---help--- |
5 | Support for iSCSI Extentions for RDMA (iSER) Target on Infiniband fabrics. | 5 | Support for iSCSI Extensions for RDMA (iSER) Target on Infiniband fabrics. |
diff --git a/drivers/input/serio/i8042.c b/drivers/input/serio/i8042.c index 52c9ebf94729..020053fa5aaa 100644 --- a/drivers/input/serio/i8042.c +++ b/drivers/input/serio/i8042.c | |||
@@ -1036,7 +1036,7 @@ static void i8042_controller_reset(bool force_reset) | |||
1036 | /* | 1036 | /* |
1037 | * i8042_panic_blink() will turn the keyboard LEDs on or off and is called | 1037 | * i8042_panic_blink() will turn the keyboard LEDs on or off and is called |
1038 | * when kernel panics. Flashing LEDs is useful for users running X who may | 1038 | * when kernel panics. Flashing LEDs is useful for users running X who may |
1039 | * not see the console and will help distingushing panics from "real" | 1039 | * not see the console and will help distinguishing panics from "real" |
1040 | * lockups. | 1040 | * lockups. |
1041 | * | 1041 | * |
1042 | * Note that DELAY has a limit of 10ms so we will not get stuck here | 1042 | * Note that DELAY has a limit of 10ms so we will not get stuck here |
diff --git a/drivers/md/raid5.h b/drivers/md/raid5.h index 2113ffa82c7a..b42e6b462eda 100644 --- a/drivers/md/raid5.h +++ b/drivers/md/raid5.h | |||
@@ -49,7 +49,7 @@ | |||
49 | * can't distinguish between a clean block that has been generated | 49 | * can't distinguish between a clean block that has been generated |
50 | * from parity calculations, and a clean block that has been | 50 | * from parity calculations, and a clean block that has been |
51 | * successfully written to the spare ( or to parity when resyncing). | 51 | * successfully written to the spare ( or to parity when resyncing). |
52 | * To distingush these states we have a stripe bit STRIPE_INSYNC that | 52 | * To distinguish these states we have a stripe bit STRIPE_INSYNC that |
53 | * is set whenever a write is scheduled to the spare, or to the parity | 53 | * is set whenever a write is scheduled to the spare, or to the parity |
54 | * disc if there is no spare. A sync request clears this bit, and | 54 | * disc if there is no spare. A sync request clears this bit, and |
55 | * when we find it set with no buffers locked, we know the sync is | 55 | * when we find it set with no buffers locked, we know the sync is |
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig index d18be19c96cd..cbc9ee9bec2b 100644 --- a/drivers/media/i2c/Kconfig +++ b/drivers/media/i2c/Kconfig | |||
@@ -646,7 +646,7 @@ config VIDEO_UPD64083 | |||
646 | To compile this driver as a module, choose M here: the | 646 | To compile this driver as a module, choose M here: the |
647 | module will be called upd64083. | 647 | module will be called upd64083. |
648 | 648 | ||
649 | comment "Miscelaneous helper chips" | 649 | comment "Miscellaneous helper chips" |
650 | 650 | ||
651 | config VIDEO_THS7303 | 651 | config VIDEO_THS7303 |
652 | tristate "THS7303/53 Video Amplifier" | 652 | tristate "THS7303/53 Video Amplifier" |
diff --git a/drivers/media/i2c/adv7183.c b/drivers/media/i2c/adv7183.c index 6f738d8e3a8f..d45e0e3a781d 100644 --- a/drivers/media/i2c/adv7183.c +++ b/drivers/media/i2c/adv7183.c | |||
@@ -178,7 +178,7 @@ static int adv7183_log_status(struct v4l2_subdev *sd) | |||
178 | adv7183_read(sd, ADV7183_VS_FIELD_CTRL_1), | 178 | adv7183_read(sd, ADV7183_VS_FIELD_CTRL_1), |
179 | adv7183_read(sd, ADV7183_VS_FIELD_CTRL_2), | 179 | adv7183_read(sd, ADV7183_VS_FIELD_CTRL_2), |
180 | adv7183_read(sd, ADV7183_VS_FIELD_CTRL_3)); | 180 | adv7183_read(sd, ADV7183_VS_FIELD_CTRL_3)); |
181 | v4l2_info(sd, "adv7183: Hsync positon control 1 2 and 3 = 0x%02x 0x%02x 0x%02x\n", | 181 | v4l2_info(sd, "adv7183: Hsync position control 1 2 and 3 = 0x%02x 0x%02x 0x%02x\n", |
182 | adv7183_read(sd, ADV7183_HS_POS_CTRL_1), | 182 | adv7183_read(sd, ADV7183_HS_POS_CTRL_1), |
183 | adv7183_read(sd, ADV7183_HS_POS_CTRL_2), | 183 | adv7183_read(sd, ADV7183_HS_POS_CTRL_2), |
184 | adv7183_read(sd, ADV7183_HS_POS_CTRL_3)); | 184 | adv7183_read(sd, ADV7183_HS_POS_CTRL_3)); |
diff --git a/drivers/media/i2c/s5c73m3/s5c73m3-core.c b/drivers/media/i2c/s5c73m3/s5c73m3-core.c index b76ec0e7e685..31f40b342049 100644 --- a/drivers/media/i2c/s5c73m3/s5c73m3-core.c +++ b/drivers/media/i2c/s5c73m3/s5c73m3-core.c | |||
@@ -1651,7 +1651,7 @@ static int s5c73m3_probe(struct i2c_client *client, | |||
1651 | if (ret < 0) | 1651 | if (ret < 0) |
1652 | goto out_err; | 1652 | goto out_err; |
1653 | 1653 | ||
1654 | v4l2_info(sd, "%s: completed succesfully\n", __func__); | 1654 | v4l2_info(sd, "%s: completed successfully\n", __func__); |
1655 | return 0; | 1655 | return 0; |
1656 | 1656 | ||
1657 | out_err: | 1657 | out_err: |
diff --git a/drivers/media/rc/keymaps/rc-dib0700-nec.c b/drivers/media/rc/keymaps/rc-dib0700-nec.c index 4d13a7f2e5c3..492a05ade7e1 100644 --- a/drivers/media/rc/keymaps/rc-dib0700-nec.c +++ b/drivers/media/rc/keymaps/rc-dib0700-nec.c | |||
@@ -5,7 +5,7 @@ | |||
5 | * TODO: This table is a real mess, as it merges RC codes from several | 5 | * TODO: This table is a real mess, as it merges RC codes from several |
6 | * devices into a big table. It also has both RC-5 and NEC codes inside. | 6 | * devices into a big table. It also has both RC-5 and NEC codes inside. |
7 | * It should be broken into small tables, and the protocols should properly | 7 | * It should be broken into small tables, and the protocols should properly |
8 | * be indentificated. | 8 | * be identificated. |
9 | * | 9 | * |
10 | * The table were imported from dib0700_devices.c. | 10 | * The table were imported from dib0700_devices.c. |
11 | * | 11 | * |
diff --git a/drivers/media/rc/keymaps/rc-dib0700-rc5.c b/drivers/media/rc/keymaps/rc-dib0700-rc5.c index ba81d9697cfc..454ea596a7ee 100644 --- a/drivers/media/rc/keymaps/rc-dib0700-rc5.c +++ b/drivers/media/rc/keymaps/rc-dib0700-rc5.c | |||
@@ -5,7 +5,7 @@ | |||
5 | * TODO: This table is a real mess, as it merges RC codes from several | 5 | * TODO: This table is a real mess, as it merges RC codes from several |
6 | * devices into a big table. It also has both RC-5 and NEC codes inside. | 6 | * devices into a big table. It also has both RC-5 and NEC codes inside. |
7 | * It should be broken into small tables, and the protocols should properly | 7 | * It should be broken into small tables, and the protocols should properly |
8 | * be indentificated. | 8 | * be identificated. |
9 | * | 9 | * |
10 | * The table were imported from dib0700_devices.c. | 10 | * The table were imported from dib0700_devices.c. |
11 | * | 11 | * |
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index b7c74a73d371..62a60caa5d1f 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig | |||
@@ -676,14 +676,14 @@ menu "STMicroelectronics STMPE Interface Drivers" | |||
676 | depends on MFD_STMPE | 676 | depends on MFD_STMPE |
677 | 677 | ||
678 | config STMPE_I2C | 678 | config STMPE_I2C |
679 | bool "STMicroelectronics STMPE I2C Inteface" | 679 | bool "STMicroelectronics STMPE I2C Interface" |
680 | depends on I2C=y | 680 | depends on I2C=y |
681 | default y | 681 | default y |
682 | help | 682 | help |
683 | This is used to enable I2C interface of STMPE | 683 | This is used to enable I2C interface of STMPE |
684 | 684 | ||
685 | config STMPE_SPI | 685 | config STMPE_SPI |
686 | bool "STMicroelectronics STMPE SPI Inteface" | 686 | bool "STMicroelectronics STMPE SPI Interface" |
687 | depends on SPI_MASTER | 687 | depends on SPI_MASTER |
688 | help | 688 | help |
689 | This is used to enable SPI interface of STMPE | 689 | This is used to enable SPI interface of STMPE |
diff --git a/drivers/mtd/nand/docg4.c b/drivers/mtd/nand/docg4.c index bd1cb672034f..1b0265e85a06 100644 --- a/drivers/mtd/nand/docg4.c +++ b/drivers/mtd/nand/docg4.c | |||
@@ -491,7 +491,7 @@ static uint8_t docg4_read_byte(struct mtd_info *mtd) | |||
491 | return status; | 491 | return status; |
492 | } | 492 | } |
493 | 493 | ||
494 | dev_warn(doc->dev, "unexpectd call to read_byte()\n"); | 494 | dev_warn(doc->dev, "unexpected call to read_byte()\n"); |
495 | 495 | ||
496 | return 0; | 496 | return 0; |
497 | } | 497 | } |
diff --git a/drivers/net/ethernet/mellanox/mlx4/fw.c b/drivers/net/ethernet/mellanox/mlx4/fw.c index fda26679f7d5..194928214606 100644 --- a/drivers/net/ethernet/mellanox/mlx4/fw.c +++ b/drivers/net/ethernet/mellanox/mlx4/fw.c | |||
@@ -1774,7 +1774,7 @@ void mlx4_opreq_action(struct work_struct *work) | |||
1774 | MLX4_CMD_GET_OP_REQ, MLX4_CMD_TIME_CLASS_A, | 1774 | MLX4_CMD_GET_OP_REQ, MLX4_CMD_TIME_CLASS_A, |
1775 | MLX4_CMD_NATIVE); | 1775 | MLX4_CMD_NATIVE); |
1776 | if (err) { | 1776 | if (err) { |
1777 | mlx4_err(dev, "Failed to retreive required operation: %d\n", | 1777 | mlx4_err(dev, "Failed to retrieve required operation: %d\n", |
1778 | err); | 1778 | err); |
1779 | return; | 1779 | return; |
1780 | } | 1780 | } |
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c index a01a6a74ee3a..b1cb0ffb15c7 100644 --- a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c +++ b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | |||
@@ -1730,7 +1730,7 @@ static void qlcnic_extend_lb_idc_cmpltn_wait(struct qlcnic_adapter *adapter, | |||
1730 | struct qlcnic_hardware_context *ahw = adapter->ahw; | 1730 | struct qlcnic_hardware_context *ahw = adapter->ahw; |
1731 | int temp; | 1731 | int temp; |
1732 | 1732 | ||
1733 | netdev_info(adapter->netdev, "Recieved loopback IDC time extend event for 0x%x seconds\n", | 1733 | netdev_info(adapter->netdev, "Received loopback IDC time extend event for 0x%x seconds\n", |
1734 | ahw->extend_lb_time); | 1734 | ahw->extend_lb_time); |
1735 | temp = ahw->extend_lb_time * 1000; | 1735 | temp = ahw->extend_lb_time * 1000; |
1736 | *max_wait_count += temp / QLC_83XX_LB_MSLEEP_COUNT; | 1736 | *max_wait_count += temp / QLC_83XX_LB_MSLEEP_COUNT; |
diff --git a/drivers/net/irda/ali-ircc.c b/drivers/net/irda/ali-ircc.c index 7bbd318bc93e..befa45f809c3 100644 --- a/drivers/net/irda/ali-ircc.c +++ b/drivers/net/irda/ali-ircc.c | |||
@@ -627,7 +627,7 @@ static int ali_ircc_setup(chipio_t *info) | |||
627 | /* | 627 | /* |
628 | * Function ali_ircc_read_dongle_id (int index, info) | 628 | * Function ali_ircc_read_dongle_id (int index, info) |
629 | * | 629 | * |
630 | * Try to read dongle indentification. This procedure needs to be executed | 630 | * Try to read dongle identification. This procedure needs to be executed |
631 | * once after power-on/reset. It also needs to be used whenever you suspect | 631 | * once after power-on/reset. It also needs to be used whenever you suspect |
632 | * that the user may have plugged/unplugged the IrDA Dongle. | 632 | * that the user may have plugged/unplugged the IrDA Dongle. |
633 | */ | 633 | */ |
diff --git a/drivers/net/irda/nsc-ircc.c b/drivers/net/irda/nsc-ircc.c index ceeb53737f86..66bc03bdb138 100644 --- a/drivers/net/irda/nsc-ircc.c +++ b/drivers/net/irda/nsc-ircc.c | |||
@@ -1035,7 +1035,7 @@ static int nsc_ircc_setup(chipio_t *info) | |||
1035 | /* | 1035 | /* |
1036 | * Function nsc_ircc_read_dongle_id (void) | 1036 | * Function nsc_ircc_read_dongle_id (void) |
1037 | * | 1037 | * |
1038 | * Try to read dongle indentification. This procedure needs to be executed | 1038 | * Try to read dongle identification. This procedure needs to be executed |
1039 | * once after power-on/reset. It also needs to be used whenever you suspect | 1039 | * once after power-on/reset. It also needs to be used whenever you suspect |
1040 | * that the user may have plugged/unplugged the IrDA Dongle. | 1040 | * that the user may have plugged/unplugged the IrDA Dongle. |
1041 | */ | 1041 | */ |
diff --git a/drivers/net/wireless/ath/ath10k/pci.c b/drivers/net/wireless/ath/ath10k/pci.c index f8d59c7b9082..9e86a811086f 100644 --- a/drivers/net/wireless/ath/ath10k/pci.c +++ b/drivers/net/wireless/ath/ath10k/pci.c | |||
@@ -2363,7 +2363,7 @@ static int ath10k_pci_probe(struct pci_dev *pdev, | |||
2363 | break; | 2363 | break; |
2364 | default: | 2364 | default: |
2365 | ret = -ENODEV; | 2365 | ret = -ENODEV; |
2366 | ath10k_err("Unkown device ID: %d\n", pci_dev->device); | 2366 | ath10k_err("Unknown device ID: %d\n", pci_dev->device); |
2367 | goto err_ar_pci; | 2367 | goto err_ar_pci; |
2368 | } | 2368 | } |
2369 | 2369 | ||
diff --git a/drivers/net/wireless/ath/ath5k/dma.c b/drivers/net/wireless/ath/ath5k/dma.c index ce86f158423b..ba200b24be64 100644 --- a/drivers/net/wireless/ath/ath5k/dma.c +++ b/drivers/net/wireless/ath/ath5k/dma.c | |||
@@ -661,7 +661,7 @@ ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask) | |||
661 | ah->ah_txq_isr_txok_all |= AR5K_REG_MS(sisr1, | 661 | ah->ah_txq_isr_txok_all |= AR5K_REG_MS(sisr1, |
662 | AR5K_SISR1_QCU_TXEOL); | 662 | AR5K_SISR1_QCU_TXEOL); |
663 | 663 | ||
664 | /* Currently this is not much usefull since we treat | 664 | /* Currently this is not much useful since we treat |
665 | * all queues the same way if we get a TXURN (update | 665 | * all queues the same way if we get a TXURN (update |
666 | * tx trigger level) but we might need it later on*/ | 666 | * tx trigger level) but we might need it later on*/ |
667 | if (pisr & AR5K_ISR_TXURN) | 667 | if (pisr & AR5K_ISR_TXURN) |
diff --git a/drivers/regulator/tps65910-regulator.c b/drivers/regulator/tps65910-regulator.c index 23f8d1ce877d..a00132e31ec7 100644 --- a/drivers/regulator/tps65910-regulator.c +++ b/drivers/regulator/tps65910-regulator.c | |||
@@ -906,7 +906,7 @@ static int tps65910_set_ext_sleep_config(struct tps65910_reg *pmic, | |||
906 | } | 906 | } |
907 | ret = tps65910_reg_write(pmic->mfd, sr_reg_add, 0); | 907 | ret = tps65910_reg_write(pmic->mfd, sr_reg_add, 0); |
908 | if (ret < 0) { | 908 | if (ret < 0) { |
909 | dev_err(mfd->dev, "Error in settting sr register\n"); | 909 | dev_err(mfd->dev, "Error in setting sr register\n"); |
910 | return ret; | 910 | return ret; |
911 | } | 911 | } |
912 | } | 912 | } |
diff --git a/drivers/s390/scsi/zfcp_dbf.c b/drivers/s390/scsi/zfcp_dbf.c index 132a905b6bdb..0ca64484cfa3 100644 --- a/drivers/s390/scsi/zfcp_dbf.c +++ b/drivers/s390/scsi/zfcp_dbf.c | |||
@@ -344,7 +344,7 @@ void zfcp_dbf_san(char *tag, struct zfcp_dbf *dbf, void *data, u8 id, u16 len, | |||
344 | 344 | ||
345 | /** | 345 | /** |
346 | * zfcp_dbf_san_req - trace event for issued SAN request | 346 | * zfcp_dbf_san_req - trace event for issued SAN request |
347 | * @tag: indentifier for event | 347 | * @tag: identifier for event |
348 | * @fsf_req: request containing issued CT data | 348 | * @fsf_req: request containing issued CT data |
349 | * d_id: destination ID | 349 | * d_id: destination ID |
350 | */ | 350 | */ |
@@ -361,7 +361,7 @@ void zfcp_dbf_san_req(char *tag, struct zfcp_fsf_req *fsf, u32 d_id) | |||
361 | 361 | ||
362 | /** | 362 | /** |
363 | * zfcp_dbf_san_res - trace event for received SAN request | 363 | * zfcp_dbf_san_res - trace event for received SAN request |
364 | * @tag: indentifier for event | 364 | * @tag: identifier for event |
365 | * @fsf_req: request containing issued CT data | 365 | * @fsf_req: request containing issued CT data |
366 | */ | 366 | */ |
367 | void zfcp_dbf_san_res(char *tag, struct zfcp_fsf_req *fsf) | 367 | void zfcp_dbf_san_res(char *tag, struct zfcp_fsf_req *fsf) |
@@ -377,7 +377,7 @@ void zfcp_dbf_san_res(char *tag, struct zfcp_fsf_req *fsf) | |||
377 | 377 | ||
378 | /** | 378 | /** |
379 | * zfcp_dbf_san_in_els - trace event for incoming ELS | 379 | * zfcp_dbf_san_in_els - trace event for incoming ELS |
380 | * @tag: indentifier for event | 380 | * @tag: identifier for event |
381 | * @fsf_req: request containing issued CT data | 381 | * @fsf_req: request containing issued CT data |
382 | */ | 382 | */ |
383 | void zfcp_dbf_san_in_els(char *tag, struct zfcp_fsf_req *fsf) | 383 | void zfcp_dbf_san_in_els(char *tag, struct zfcp_fsf_req *fsf) |
diff --git a/drivers/scsi/arcmsr/arcmsr_hba.c b/drivers/scsi/arcmsr/arcmsr_hba.c index 33c52bc2c7b4..97fd450aff09 100644 --- a/drivers/scsi/arcmsr/arcmsr_hba.c +++ b/drivers/scsi/arcmsr/arcmsr_hba.c | |||
@@ -1035,7 +1035,6 @@ static void arcmsr_remove(struct pci_dev *pdev) | |||
1035 | pci_release_regions(pdev); | 1035 | pci_release_regions(pdev); |
1036 | scsi_host_put(host); | 1036 | scsi_host_put(host); |
1037 | pci_disable_device(pdev); | 1037 | pci_disable_device(pdev); |
1038 | pci_set_drvdata(pdev, NULL); | ||
1039 | } | 1038 | } |
1040 | 1039 | ||
1041 | static void arcmsr_shutdown(struct pci_dev *pdev) | 1040 | static void arcmsr_shutdown(struct pci_dev *pdev) |
diff --git a/drivers/scsi/atp870u.c b/drivers/scsi/atp870u.c index 15a629d8ed08..a795d81ef875 100644 --- a/drivers/scsi/atp870u.c +++ b/drivers/scsi/atp870u.c | |||
@@ -3144,8 +3144,6 @@ static void atp870u_remove (struct pci_dev *pdev) | |||
3144 | atp870u_free_tables(pshost); | 3144 | atp870u_free_tables(pshost); |
3145 | printk(KERN_INFO "scsi_host_put : %p\n",pshost); | 3145 | printk(KERN_INFO "scsi_host_put : %p\n",pshost); |
3146 | scsi_host_put(pshost); | 3146 | scsi_host_put(pshost); |
3147 | printk(KERN_INFO "pci_set_drvdata : %p\n",pdev); | ||
3148 | pci_set_drvdata(pdev, NULL); | ||
3149 | } | 3147 | } |
3150 | MODULE_LICENSE("GPL"); | 3148 | MODULE_LICENSE("GPL"); |
3151 | 3149 | ||
diff --git a/drivers/scsi/bfa/bfad.c b/drivers/scsi/bfa/bfad.c index 7591fa4e28bb..fc80a325a1e6 100644 --- a/drivers/scsi/bfa/bfad.c +++ b/drivers/scsi/bfa/bfad.c | |||
@@ -804,7 +804,6 @@ bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad) | |||
804 | /* Disable PCIE Advanced Error Recovery (AER) */ | 804 | /* Disable PCIE Advanced Error Recovery (AER) */ |
805 | pci_disable_pcie_error_reporting(pdev); | 805 | pci_disable_pcie_error_reporting(pdev); |
806 | pci_disable_device(pdev); | 806 | pci_disable_device(pdev); |
807 | pci_set_drvdata(pdev, NULL); | ||
808 | } | 807 | } |
809 | 808 | ||
810 | bfa_status_t | 809 | bfa_status_t |
diff --git a/drivers/scsi/bnx2i/bnx2i_hwi.c b/drivers/scsi/bnx2i/bnx2i_hwi.c index 5be718c241c4..e4cf23df4b4f 100644 --- a/drivers/scsi/bnx2i/bnx2i_hwi.c +++ b/drivers/scsi/bnx2i/bnx2i_hwi.c | |||
@@ -126,7 +126,7 @@ static void bnx2i_iscsi_license_error(struct bnx2i_hba *hba, u32 error_code) | |||
126 | 126 | ||
127 | /** | 127 | /** |
128 | * bnx2i_arm_cq_event_coalescing - arms CQ to enable EQ notification | 128 | * bnx2i_arm_cq_event_coalescing - arms CQ to enable EQ notification |
129 | * @ep: endpoint (transport indentifier) structure | 129 | * @ep: endpoint (transport identifier) structure |
130 | * @action: action, ARM or DISARM. For now only ARM_CQE is used | 130 | * @action: action, ARM or DISARM. For now only ARM_CQE is used |
131 | * | 131 | * |
132 | * Arm'ing CQ will enable chip to generate global EQ events inorder to interrupt | 132 | * Arm'ing CQ will enable chip to generate global EQ events inorder to interrupt |
@@ -756,7 +756,7 @@ void bnx2i_send_cmd_cleanup_req(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd) | |||
756 | /** | 756 | /** |
757 | * bnx2i_send_conn_destroy - initiates iscsi connection teardown process | 757 | * bnx2i_send_conn_destroy - initiates iscsi connection teardown process |
758 | * @hba: adapter structure pointer | 758 | * @hba: adapter structure pointer |
759 | * @ep: endpoint (transport indentifier) structure | 759 | * @ep: endpoint (transport identifier) structure |
760 | * | 760 | * |
761 | * this routine prepares and posts CONN_OFLD_REQ1/2 KWQE to initiate | 761 | * this routine prepares and posts CONN_OFLD_REQ1/2 KWQE to initiate |
762 | * iscsi connection context clean-up process | 762 | * iscsi connection context clean-up process |
@@ -791,7 +791,7 @@ int bnx2i_send_conn_destroy(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) | |||
791 | /** | 791 | /** |
792 | * bnx2i_570x_send_conn_ofld_req - initiates iscsi conn context setup process | 792 | * bnx2i_570x_send_conn_ofld_req - initiates iscsi conn context setup process |
793 | * @hba: adapter structure pointer | 793 | * @hba: adapter structure pointer |
794 | * @ep: endpoint (transport indentifier) structure | 794 | * @ep: endpoint (transport identifier) structure |
795 | * | 795 | * |
796 | * 5706/5708/5709 specific - prepares and posts CONN_OFLD_REQ1/2 KWQE | 796 | * 5706/5708/5709 specific - prepares and posts CONN_OFLD_REQ1/2 KWQE |
797 | */ | 797 | */ |
@@ -851,7 +851,7 @@ static int bnx2i_570x_send_conn_ofld_req(struct bnx2i_hba *hba, | |||
851 | /** | 851 | /** |
852 | * bnx2i_5771x_send_conn_ofld_req - initiates iscsi connection context creation | 852 | * bnx2i_5771x_send_conn_ofld_req - initiates iscsi connection context creation |
853 | * @hba: adapter structure pointer | 853 | * @hba: adapter structure pointer |
854 | * @ep: endpoint (transport indentifier) structure | 854 | * @ep: endpoint (transport identifier) structure |
855 | * | 855 | * |
856 | * 57710 specific - prepares and posts CONN_OFLD_REQ1/2 KWQE | 856 | * 57710 specific - prepares and posts CONN_OFLD_REQ1/2 KWQE |
857 | */ | 857 | */ |
@@ -920,7 +920,7 @@ static int bnx2i_5771x_send_conn_ofld_req(struct bnx2i_hba *hba, | |||
920 | * bnx2i_send_conn_ofld_req - initiates iscsi connection context setup process | 920 | * bnx2i_send_conn_ofld_req - initiates iscsi connection context setup process |
921 | * | 921 | * |
922 | * @hba: adapter structure pointer | 922 | * @hba: adapter structure pointer |
923 | * @ep: endpoint (transport indentifier) structure | 923 | * @ep: endpoint (transport identifier) structure |
924 | * | 924 | * |
925 | * this routine prepares and posts CONN_OFLD_REQ1/2 KWQE | 925 | * this routine prepares and posts CONN_OFLD_REQ1/2 KWQE |
926 | */ | 926 | */ |
@@ -939,7 +939,7 @@ int bnx2i_send_conn_ofld_req(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) | |||
939 | 939 | ||
940 | /** | 940 | /** |
941 | * setup_qp_page_tables - iscsi QP page table setup function | 941 | * setup_qp_page_tables - iscsi QP page table setup function |
942 | * @ep: endpoint (transport indentifier) structure | 942 | * @ep: endpoint (transport identifier) structure |
943 | * | 943 | * |
944 | * Sets up page tables for SQ/RQ/CQ, 1G/sec (5706/5708/5709) devices requires | 944 | * Sets up page tables for SQ/RQ/CQ, 1G/sec (5706/5708/5709) devices requires |
945 | * 64-bit address in big endian format. Whereas 10G/sec (57710) requires | 945 | * 64-bit address in big endian format. Whereas 10G/sec (57710) requires |
@@ -1046,7 +1046,7 @@ static void setup_qp_page_tables(struct bnx2i_endpoint *ep) | |||
1046 | /** | 1046 | /** |
1047 | * bnx2i_alloc_qp_resc - allocates required resources for QP. | 1047 | * bnx2i_alloc_qp_resc - allocates required resources for QP. |
1048 | * @hba: adapter structure pointer | 1048 | * @hba: adapter structure pointer |
1049 | * @ep: endpoint (transport indentifier) structure | 1049 | * @ep: endpoint (transport identifier) structure |
1050 | * | 1050 | * |
1051 | * Allocate QP (transport layer for iSCSI connection) resources, DMA'able | 1051 | * Allocate QP (transport layer for iSCSI connection) resources, DMA'able |
1052 | * memory for SQ/RQ/CQ and page tables. EP structure elements such | 1052 | * memory for SQ/RQ/CQ and page tables. EP structure elements such |
@@ -1191,7 +1191,7 @@ mem_alloc_err: | |||
1191 | /** | 1191 | /** |
1192 | * bnx2i_free_qp_resc - free memory resources held by QP | 1192 | * bnx2i_free_qp_resc - free memory resources held by QP |
1193 | * @hba: adapter structure pointer | 1193 | * @hba: adapter structure pointer |
1194 | * @ep: endpoint (transport indentifier) structure | 1194 | * @ep: endpoint (transport identifier) structure |
1195 | * | 1195 | * |
1196 | * Free QP resources - SQ/RQ/CQ memory and page tables. | 1196 | * Free QP resources - SQ/RQ/CQ memory and page tables. |
1197 | */ | 1197 | */ |
diff --git a/drivers/scsi/bnx2i/bnx2i_iscsi.c b/drivers/scsi/bnx2i/bnx2i_iscsi.c index fabeb88602ac..854dad7d5b03 100644 --- a/drivers/scsi/bnx2i/bnx2i_iscsi.c +++ b/drivers/scsi/bnx2i/bnx2i_iscsi.c | |||
@@ -596,7 +596,7 @@ void bnx2i_drop_session(struct iscsi_cls_session *cls_session) | |||
596 | /** | 596 | /** |
597 | * bnx2i_ep_destroy_list_add - add an entry to EP destroy list | 597 | * bnx2i_ep_destroy_list_add - add an entry to EP destroy list |
598 | * @hba: pointer to adapter instance | 598 | * @hba: pointer to adapter instance |
599 | * @ep: pointer to endpoint (transport indentifier) structure | 599 | * @ep: pointer to endpoint (transport identifier) structure |
600 | * | 600 | * |
601 | * EP destroy queue manager | 601 | * EP destroy queue manager |
602 | */ | 602 | */ |
@@ -613,7 +613,7 @@ static int bnx2i_ep_destroy_list_add(struct bnx2i_hba *hba, | |||
613 | * bnx2i_ep_destroy_list_del - add an entry to EP destroy list | 613 | * bnx2i_ep_destroy_list_del - add an entry to EP destroy list |
614 | * | 614 | * |
615 | * @hba: pointer to adapter instance | 615 | * @hba: pointer to adapter instance |
616 | * @ep: pointer to endpoint (transport indentifier) structure | 616 | * @ep: pointer to endpoint (transport identifier) structure |
617 | * | 617 | * |
618 | * EP destroy queue manager | 618 | * EP destroy queue manager |
619 | */ | 619 | */ |
@@ -630,7 +630,7 @@ static int bnx2i_ep_destroy_list_del(struct bnx2i_hba *hba, | |||
630 | /** | 630 | /** |
631 | * bnx2i_ep_ofld_list_add - add an entry to ep offload pending list | 631 | * bnx2i_ep_ofld_list_add - add an entry to ep offload pending list |
632 | * @hba: pointer to adapter instance | 632 | * @hba: pointer to adapter instance |
633 | * @ep: pointer to endpoint (transport indentifier) structure | 633 | * @ep: pointer to endpoint (transport identifier) structure |
634 | * | 634 | * |
635 | * pending conn offload completion queue manager | 635 | * pending conn offload completion queue manager |
636 | */ | 636 | */ |
@@ -646,7 +646,7 @@ static int bnx2i_ep_ofld_list_add(struct bnx2i_hba *hba, | |||
646 | /** | 646 | /** |
647 | * bnx2i_ep_ofld_list_del - add an entry to ep offload pending list | 647 | * bnx2i_ep_ofld_list_del - add an entry to ep offload pending list |
648 | * @hba: pointer to adapter instance | 648 | * @hba: pointer to adapter instance |
649 | * @ep: pointer to endpoint (transport indentifier) structure | 649 | * @ep: pointer to endpoint (transport identifier) structure |
650 | * | 650 | * |
651 | * pending conn offload completion queue manager | 651 | * pending conn offload completion queue manager |
652 | */ | 652 | */ |
@@ -721,7 +721,7 @@ bnx2i_find_ep_in_destroy_list(struct bnx2i_hba *hba, u32 iscsi_cid) | |||
721 | /** | 721 | /** |
722 | * bnx2i_ep_active_list_add - add an entry to ep active list | 722 | * bnx2i_ep_active_list_add - add an entry to ep active list |
723 | * @hba: pointer to adapter instance | 723 | * @hba: pointer to adapter instance |
724 | * @ep: pointer to endpoint (transport indentifier) structure | 724 | * @ep: pointer to endpoint (transport identifier) structure |
725 | * | 725 | * |
726 | * current active conn queue manager | 726 | * current active conn queue manager |
727 | */ | 727 | */ |
@@ -737,7 +737,7 @@ static void bnx2i_ep_active_list_add(struct bnx2i_hba *hba, | |||
737 | /** | 737 | /** |
738 | * bnx2i_ep_active_list_del - deletes an entry to ep active list | 738 | * bnx2i_ep_active_list_del - deletes an entry to ep active list |
739 | * @hba: pointer to adapter instance | 739 | * @hba: pointer to adapter instance |
740 | * @ep: pointer to endpoint (transport indentifier) structure | 740 | * @ep: pointer to endpoint (transport identifier) structure |
741 | * | 741 | * |
742 | * current active conn queue manager | 742 | * current active conn queue manager |
743 | */ | 743 | */ |
@@ -1695,7 +1695,7 @@ no_nx2_route: | |||
1695 | /** | 1695 | /** |
1696 | * bnx2i_tear_down_conn - tear down iscsi/tcp connection and free resources | 1696 | * bnx2i_tear_down_conn - tear down iscsi/tcp connection and free resources |
1697 | * @hba: pointer to adapter instance | 1697 | * @hba: pointer to adapter instance |
1698 | * @ep: endpoint (transport indentifier) structure | 1698 | * @ep: endpoint (transport identifier) structure |
1699 | * | 1699 | * |
1700 | * destroys cm_sock structure and on chip iscsi context | 1700 | * destroys cm_sock structure and on chip iscsi context |
1701 | */ | 1701 | */ |
diff --git a/drivers/scsi/csiostor/csio_init.c b/drivers/scsi/csiostor/csio_init.c index 00346fe939d5..1aafc331ee63 100644 --- a/drivers/scsi/csiostor/csio_init.c +++ b/drivers/scsi/csiostor/csio_init.c | |||
@@ -1010,7 +1010,6 @@ err_lnode_exit: | |||
1010 | csio_hw_stop(hw); | 1010 | csio_hw_stop(hw); |
1011 | spin_unlock_irq(&hw->lock); | 1011 | spin_unlock_irq(&hw->lock); |
1012 | csio_lnodes_unblock_request(hw); | 1012 | csio_lnodes_unblock_request(hw); |
1013 | pci_set_drvdata(hw->pdev, NULL); | ||
1014 | csio_lnodes_exit(hw, 0); | 1013 | csio_lnodes_exit(hw, 0); |
1015 | csio_hw_free(hw); | 1014 | csio_hw_free(hw); |
1016 | err_pci_exit: | 1015 | err_pci_exit: |
@@ -1044,7 +1043,6 @@ static void csio_remove_one(struct pci_dev *pdev) | |||
1044 | 1043 | ||
1045 | csio_lnodes_exit(hw, 0); | 1044 | csio_lnodes_exit(hw, 0); |
1046 | csio_hw_free(hw); | 1045 | csio_hw_free(hw); |
1047 | pci_set_drvdata(pdev, NULL); | ||
1048 | csio_pci_exit(pdev, &bars); | 1046 | csio_pci_exit(pdev, &bars); |
1049 | } | 1047 | } |
1050 | 1048 | ||
diff --git a/drivers/scsi/dc395x.c b/drivers/scsi/dc395x.c index 42e8624a9b9a..83d9bf6fa6ca 100644 --- a/drivers/scsi/dc395x.c +++ b/drivers/scsi/dc395x.c | |||
@@ -4861,7 +4861,6 @@ static void dc395x_remove_one(struct pci_dev *dev) | |||
4861 | adapter_uninit(acb); | 4861 | adapter_uninit(acb); |
4862 | pci_disable_device(dev); | 4862 | pci_disable_device(dev); |
4863 | scsi_host_put(scsi_host); | 4863 | scsi_host_put(scsi_host); |
4864 | pci_set_drvdata(dev, NULL); | ||
4865 | } | 4864 | } |
4866 | 4865 | ||
4867 | 4866 | ||
diff --git a/drivers/scsi/fnic/fnic_main.c b/drivers/scsi/fnic/fnic_main.c index be09b101b4a1..33e4ec2bfe73 100644 --- a/drivers/scsi/fnic/fnic_main.c +++ b/drivers/scsi/fnic/fnic_main.c | |||
@@ -1005,7 +1005,6 @@ static void fnic_remove(struct pci_dev *pdev) | |||
1005 | fnic_iounmap(fnic); | 1005 | fnic_iounmap(fnic); |
1006 | pci_release_regions(pdev); | 1006 | pci_release_regions(pdev); |
1007 | pci_disable_device(pdev); | 1007 | pci_disable_device(pdev); |
1008 | pci_set_drvdata(pdev, NULL); | ||
1009 | scsi_host_put(lp->host); | 1008 | scsi_host_put(lp->host); |
1010 | } | 1009 | } |
1011 | 1010 | ||
diff --git a/drivers/scsi/gdth.c b/drivers/scsi/gdth.c index 6d55b4e7e792..ee4fa40a50b1 100644 --- a/drivers/scsi/gdth.c +++ b/drivers/scsi/gdth.c | |||
@@ -594,8 +594,6 @@ static void gdth_pci_remove_one(struct pci_dev *pdev) | |||
594 | { | 594 | { |
595 | gdth_ha_str *ha = pci_get_drvdata(pdev); | 595 | gdth_ha_str *ha = pci_get_drvdata(pdev); |
596 | 596 | ||
597 | pci_set_drvdata(pdev, NULL); | ||
598 | |||
599 | list_del(&ha->list); | 597 | list_del(&ha->list); |
600 | gdth_remove_one(ha); | 598 | gdth_remove_one(ha); |
601 | 599 | ||
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index fb5a89815150..22f6432eb475 100644 --- a/drivers/scsi/hpsa.c +++ b/drivers/scsi/hpsa.c | |||
@@ -5017,7 +5017,6 @@ static void hpsa_remove_one(struct pci_dev *pdev) | |||
5017 | kfree(h->hba_inquiry_data); | 5017 | kfree(h->hba_inquiry_data); |
5018 | pci_disable_device(pdev); | 5018 | pci_disable_device(pdev); |
5019 | pci_release_regions(pdev); | 5019 | pci_release_regions(pdev); |
5020 | pci_set_drvdata(pdev, NULL); | ||
5021 | kfree(h); | 5020 | kfree(h); |
5022 | } | 5021 | } |
5023 | 5022 | ||
diff --git a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scsi/lpfc/lpfc_init.c index ca6bf2af7ce8..68c94cc85c35 100644 --- a/drivers/scsi/lpfc/lpfc_init.c +++ b/drivers/scsi/lpfc/lpfc_init.c | |||
@@ -4581,8 +4581,6 @@ lpfc_disable_pci_dev(struct lpfc_hba *phba) | |||
4581 | /* Release PCI resource and disable PCI device */ | 4581 | /* Release PCI resource and disable PCI device */ |
4582 | pci_release_selected_regions(pdev, bars); | 4582 | pci_release_selected_regions(pdev, bars); |
4583 | pci_disable_device(pdev); | 4583 | pci_disable_device(pdev); |
4584 | /* Null out PCI private reference to driver */ | ||
4585 | pci_set_drvdata(pdev, NULL); | ||
4586 | 4584 | ||
4587 | return; | 4585 | return; |
4588 | } | 4586 | } |
@@ -9429,7 +9427,6 @@ lpfc_pci_remove_one_s3(struct pci_dev *pdev) | |||
9429 | /* Disable interrupt */ | 9427 | /* Disable interrupt */ |
9430 | lpfc_sli_disable_intr(phba); | 9428 | lpfc_sli_disable_intr(phba); |
9431 | 9429 | ||
9432 | pci_set_drvdata(pdev, NULL); | ||
9433 | scsi_host_put(shost); | 9430 | scsi_host_put(shost); |
9434 | 9431 | ||
9435 | /* | 9432 | /* |
diff --git a/drivers/scsi/megaraid/megaraid_mbox.c b/drivers/scsi/megaraid/megaraid_mbox.c index 515c9629e9fe..d1a4b82836ea 100644 --- a/drivers/scsi/megaraid/megaraid_mbox.c +++ b/drivers/scsi/megaraid/megaraid_mbox.c | |||
@@ -534,7 +534,6 @@ megaraid_probe_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
534 | return 0; | 534 | return 0; |
535 | 535 | ||
536 | out_cmm_unreg: | 536 | out_cmm_unreg: |
537 | pci_set_drvdata(pdev, NULL); | ||
538 | megaraid_cmm_unregister(adapter); | 537 | megaraid_cmm_unregister(adapter); |
539 | out_fini_mbox: | 538 | out_fini_mbox: |
540 | megaraid_fini_mbox(adapter); | 539 | megaraid_fini_mbox(adapter); |
@@ -594,11 +593,6 @@ megaraid_detach_one(struct pci_dev *pdev) | |||
594 | // detach from the IO sub-system | 593 | // detach from the IO sub-system |
595 | megaraid_io_detach(adapter); | 594 | megaraid_io_detach(adapter); |
596 | 595 | ||
597 | // reset the device state in the PCI structure. We check this | ||
598 | // condition when we enter here. If the device state is NULL, | ||
599 | // that would mean the device has already been removed | ||
600 | pci_set_drvdata(pdev, NULL); | ||
601 | |||
602 | // Unregister from common management module | 596 | // Unregister from common management module |
603 | // | 597 | // |
604 | // FIXME: this must return success or failure for conditions if there | 598 | // FIXME: this must return success or failure for conditions if there |
diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c b/drivers/scsi/megaraid/megaraid_sas_base.c index 2cf9470dd11b..0a743a5d1647 100644 --- a/drivers/scsi/megaraid/megaraid_sas_base.c +++ b/drivers/scsi/megaraid/megaraid_sas_base.c | |||
@@ -4451,7 +4451,6 @@ retry_irq_register: | |||
4451 | megasas_mgmt_info.instance[megasas_mgmt_info.max_index] = NULL; | 4451 | megasas_mgmt_info.instance[megasas_mgmt_info.max_index] = NULL; |
4452 | megasas_mgmt_info.max_index--; | 4452 | megasas_mgmt_info.max_index--; |
4453 | 4453 | ||
4454 | pci_set_drvdata(pdev, NULL); | ||
4455 | instance->instancet->disable_intr(instance); | 4454 | instance->instancet->disable_intr(instance); |
4456 | if (instance->msix_vectors) | 4455 | if (instance->msix_vectors) |
4457 | for (i = 0 ; i < instance->msix_vectors; i++) | 4456 | for (i = 0 ; i < instance->msix_vectors; i++) |
@@ -4807,8 +4806,6 @@ static void megasas_detach_one(struct pci_dev *pdev) | |||
4807 | } | 4806 | } |
4808 | } | 4807 | } |
4809 | 4808 | ||
4810 | pci_set_drvdata(instance->pdev, NULL); | ||
4811 | |||
4812 | instance->instancet->disable_intr(instance); | 4809 | instance->instancet->disable_intr(instance); |
4813 | 4810 | ||
4814 | if (instance->msix_vectors) | 4811 | if (instance->msix_vectors) |
@@ -4850,8 +4847,6 @@ static void megasas_detach_one(struct pci_dev *pdev) | |||
4850 | instance->evt_detail, instance->evt_detail_h); | 4847 | instance->evt_detail, instance->evt_detail_h); |
4851 | scsi_host_put(host); | 4848 | scsi_host_put(host); |
4852 | 4849 | ||
4853 | pci_set_drvdata(pdev, NULL); | ||
4854 | |||
4855 | pci_disable_device(pdev); | 4850 | pci_disable_device(pdev); |
4856 | 4851 | ||
4857 | return; | 4852 | return; |
diff --git a/drivers/scsi/mvsas/mv_init.c b/drivers/scsi/mvsas/mv_init.c index 7b7381d7671f..5ff978be249d 100644 --- a/drivers/scsi/mvsas/mv_init.c +++ b/drivers/scsi/mvsas/mv_init.c | |||
@@ -657,7 +657,6 @@ static void mvs_pci_remove(struct pci_dev *pdev) | |||
657 | tasklet_kill(&((struct mvs_prv_info *)sha->lldd_ha)->mv_tasklet); | 657 | tasklet_kill(&((struct mvs_prv_info *)sha->lldd_ha)->mv_tasklet); |
658 | #endif | 658 | #endif |
659 | 659 | ||
660 | pci_set_drvdata(pdev, NULL); | ||
661 | sas_unregister_ha(sha); | 660 | sas_unregister_ha(sha); |
662 | sas_remove_host(mvi->shost); | 661 | sas_remove_host(mvi->shost); |
663 | scsi_remove_host(mvi->shost); | 662 | scsi_remove_host(mvi->shost); |
diff --git a/drivers/scsi/mvsas/mv_sas.c b/drivers/scsi/mvsas/mv_sas.c index 6b1b4e91e53f..6c1f223a8e1d 100644 --- a/drivers/scsi/mvsas/mv_sas.c +++ b/drivers/scsi/mvsas/mv_sas.c | |||
@@ -1411,7 +1411,7 @@ static int mvs_exec_internal_tmf_task(struct domain_device *dev, | |||
1411 | 1411 | ||
1412 | if (res) { | 1412 | if (res) { |
1413 | del_timer(&task->slow_task->timer); | 1413 | del_timer(&task->slow_task->timer); |
1414 | mv_printk("executing internel task failed:%d\n", res); | 1414 | mv_printk("executing internal task failed:%d\n", res); |
1415 | goto ex_err; | 1415 | goto ex_err; |
1416 | } | 1416 | } |
1417 | 1417 | ||
diff --git a/drivers/scsi/mvumi.c b/drivers/scsi/mvumi.c index c3601b57a80c..edbee8dc62c9 100644 --- a/drivers/scsi/mvumi.c +++ b/drivers/scsi/mvumi.c | |||
@@ -2583,7 +2583,6 @@ static int mvumi_probe_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
2583 | return 0; | 2583 | return 0; |
2584 | 2584 | ||
2585 | fail_io_attach: | 2585 | fail_io_attach: |
2586 | pci_set_drvdata(pdev, NULL); | ||
2587 | mhba->instancet->disable_intr(mhba); | 2586 | mhba->instancet->disable_intr(mhba); |
2588 | free_irq(mhba->pdev->irq, mhba); | 2587 | free_irq(mhba->pdev->irq, mhba); |
2589 | fail_init_irq: | 2588 | fail_init_irq: |
@@ -2618,7 +2617,6 @@ static void mvumi_detach_one(struct pci_dev *pdev) | |||
2618 | free_irq(mhba->pdev->irq, mhba); | 2617 | free_irq(mhba->pdev->irq, mhba); |
2619 | mvumi_release_fw(mhba); | 2618 | mvumi_release_fw(mhba); |
2620 | scsi_host_put(host); | 2619 | scsi_host_put(host); |
2621 | pci_set_drvdata(pdev, NULL); | ||
2622 | pci_disable_device(pdev); | 2620 | pci_disable_device(pdev); |
2623 | dev_dbg(&pdev->dev, "driver is removed!\n"); | 2621 | dev_dbg(&pdev->dev, "driver is removed!\n"); |
2624 | } | 2622 | } |
diff --git a/drivers/scsi/ncr53c8xx.c b/drivers/scsi/ncr53c8xx.c index 5982a587babc..7d014b11df62 100644 --- a/drivers/scsi/ncr53c8xx.c +++ b/drivers/scsi/ncr53c8xx.c | |||
@@ -1615,7 +1615,7 @@ struct ncb { | |||
1615 | spinlock_t smp_lock; /* Lock for SMP threading */ | 1615 | spinlock_t smp_lock; /* Lock for SMP threading */ |
1616 | 1616 | ||
1617 | /*---------------------------------------------------------------- | 1617 | /*---------------------------------------------------------------- |
1618 | ** Chip and controller indentification. | 1618 | ** Chip and controller identification. |
1619 | **---------------------------------------------------------------- | 1619 | **---------------------------------------------------------------- |
1620 | */ | 1620 | */ |
1621 | int unit; /* Unit number */ | 1621 | int unit; /* Unit number */ |
diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index 662bf13c42f0..34f5f5ffef05 100644 --- a/drivers/scsi/pm8001/pm8001_init.c +++ b/drivers/scsi/pm8001/pm8001_init.c | |||
@@ -909,7 +909,6 @@ static void pm8001_pci_remove(struct pci_dev *pdev) | |||
909 | struct pm8001_hba_info *pm8001_ha; | 909 | struct pm8001_hba_info *pm8001_ha; |
910 | int i; | 910 | int i; |
911 | pm8001_ha = sha->lldd_ha; | 911 | pm8001_ha = sha->lldd_ha; |
912 | pci_set_drvdata(pdev, NULL); | ||
913 | sas_unregister_ha(sha); | 912 | sas_unregister_ha(sha); |
914 | sas_remove_host(pm8001_ha->shost); | 913 | sas_remove_host(pm8001_ha->shost); |
915 | list_del(&pm8001_ha->list); | 914 | list_del(&pm8001_ha->list); |
diff --git a/drivers/scsi/pmcraid.c b/drivers/scsi/pmcraid.c index 1eb7b0280a45..e43db7742047 100644 --- a/drivers/scsi/pmcraid.c +++ b/drivers/scsi/pmcraid.c | |||
@@ -6049,7 +6049,6 @@ out_release_regions: | |||
6049 | 6049 | ||
6050 | out_disable_device: | 6050 | out_disable_device: |
6051 | atomic_dec(&pmcraid_adapter_count); | 6051 | atomic_dec(&pmcraid_adapter_count); |
6052 | pci_set_drvdata(pdev, NULL); | ||
6053 | pci_disable_device(pdev); | 6052 | pci_disable_device(pdev); |
6054 | return -ENODEV; | 6053 | return -ENODEV; |
6055 | } | 6054 | } |
diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index bcd57f699ebb..52be35e0300c 100644 --- a/drivers/scsi/qla2xxx/qla_os.c +++ b/drivers/scsi/qla2xxx/qla_os.c | |||
@@ -3179,7 +3179,6 @@ qla2x00_remove_one(struct pci_dev *pdev) | |||
3179 | pci_disable_pcie_error_reporting(pdev); | 3179 | pci_disable_pcie_error_reporting(pdev); |
3180 | 3180 | ||
3181 | pci_disable_device(pdev); | 3181 | pci_disable_device(pdev); |
3182 | pci_set_drvdata(pdev, NULL); | ||
3183 | } | 3182 | } |
3184 | 3183 | ||
3185 | static void | 3184 | static void |
diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c index 6dc3e99b7f9c..a28d5e624aab 100644 --- a/drivers/scsi/qla4xxx/ql4_os.c +++ b/drivers/scsi/qla4xxx/ql4_os.c | |||
@@ -7827,7 +7827,6 @@ static void qla4xxx_remove_adapter(struct pci_dev *pdev) | |||
7827 | 7827 | ||
7828 | pci_disable_pcie_error_reporting(pdev); | 7828 | pci_disable_pcie_error_reporting(pdev); |
7829 | pci_disable_device(pdev); | 7829 | pci_disable_device(pdev); |
7830 | pci_set_drvdata(pdev, NULL); | ||
7831 | } | 7830 | } |
7832 | 7831 | ||
7833 | /** | 7832 | /** |
diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c index 325c31caa6e0..1aa4befcfbd0 100644 --- a/drivers/scsi/stex.c +++ b/drivers/scsi/stex.c | |||
@@ -1790,8 +1790,6 @@ static void stex_remove(struct pci_dev *pdev) | |||
1790 | 1790 | ||
1791 | scsi_remove_host(hba->host); | 1791 | scsi_remove_host(hba->host); |
1792 | 1792 | ||
1793 | pci_set_drvdata(pdev, NULL); | ||
1794 | |||
1795 | stex_hba_stop(hba); | 1793 | stex_hba_stop(hba); |
1796 | 1794 | ||
1797 | stex_hba_free(hba); | 1795 | stex_hba_free(hba); |
diff --git a/drivers/scsi/sym53c8xx_2/sym_glue.h b/drivers/scsi/sym53c8xx_2/sym_glue.h index b80bf709f104..805369521df8 100644 --- a/drivers/scsi/sym53c8xx_2/sym_glue.h +++ b/drivers/scsi/sym53c8xx_2/sym_glue.h | |||
@@ -174,7 +174,7 @@ struct sym_slcb { | |||
174 | */ | 174 | */ |
175 | struct sym_shcb { | 175 | struct sym_shcb { |
176 | /* | 176 | /* |
177 | * Chip and controller indentification. | 177 | * Chip and controller identification. |
178 | */ | 178 | */ |
179 | int unit; | 179 | int unit; |
180 | char inst_name[16]; | 180 | char inst_name[16]; |
diff --git a/drivers/scsi/tmscsim.c b/drivers/scsi/tmscsim.c index 11423615c2ea..b006cf789ba1 100644 --- a/drivers/scsi/tmscsim.c +++ b/drivers/scsi/tmscsim.c | |||
@@ -2553,7 +2553,6 @@ static void dc390_remove_one(struct pci_dev *dev) | |||
2553 | 2553 | ||
2554 | pci_disable_device(dev); | 2554 | pci_disable_device(dev); |
2555 | scsi_host_put(scsi_host); | 2555 | scsi_host_put(scsi_host); |
2556 | pci_set_drvdata(dev, NULL); | ||
2557 | } | 2556 | } |
2558 | 2557 | ||
2559 | static struct pci_device_id tmscsim_pci_tbl[] = { | 2558 | static struct pci_device_id tmscsim_pci_tbl[] = { |
diff --git a/drivers/scsi/ufs/ufshcd-pci.c b/drivers/scsi/ufs/ufshcd-pci.c index a823cf44e949..8b9531204c2b 100644 --- a/drivers/scsi/ufs/ufshcd-pci.c +++ b/drivers/scsi/ufs/ufshcd-pci.c | |||
@@ -132,7 +132,6 @@ static void ufshcd_pci_remove(struct pci_dev *pdev) | |||
132 | pm_runtime_forbid(&pdev->dev); | 132 | pm_runtime_forbid(&pdev->dev); |
133 | pm_runtime_get_noresume(&pdev->dev); | 133 | pm_runtime_get_noresume(&pdev->dev); |
134 | ufshcd_remove(hba); | 134 | ufshcd_remove(hba); |
135 | pci_set_drvdata(pdev, NULL); | ||
136 | } | 135 | } |
137 | 136 | ||
138 | /** | 137 | /** |
diff --git a/drivers/scsi/vmw_pvscsi.c b/drivers/scsi/vmw_pvscsi.c index 3bfaa66fa0d1..b9755ec0e812 100644 --- a/drivers/scsi/vmw_pvscsi.c +++ b/drivers/scsi/vmw_pvscsi.c | |||
@@ -1405,7 +1405,6 @@ out_release_resources: | |||
1405 | out_free_host: | 1405 | out_free_host: |
1406 | scsi_host_put(host); | 1406 | scsi_host_put(host); |
1407 | out_disable_device: | 1407 | out_disable_device: |
1408 | pci_set_drvdata(pdev, NULL); | ||
1409 | pci_disable_device(pdev); | 1408 | pci_disable_device(pdev); |
1410 | 1409 | ||
1411 | return error; | 1410 | return error; |
@@ -1445,7 +1444,6 @@ static void pvscsi_remove(struct pci_dev *pdev) | |||
1445 | 1444 | ||
1446 | scsi_host_put(host); | 1445 | scsi_host_put(host); |
1447 | 1446 | ||
1448 | pci_set_drvdata(pdev, NULL); | ||
1449 | pci_disable_device(pdev); | 1447 | pci_disable_device(pdev); |
1450 | } | 1448 | } |
1451 | 1449 | ||
diff --git a/drivers/staging/iio/adc/ad7606.h b/drivers/staging/iio/adc/ad7606.h index 9221a74efd18..93c7299e8353 100644 --- a/drivers/staging/iio/adc/ad7606.h +++ b/drivers/staging/iio/adc/ad7606.h | |||
@@ -42,7 +42,7 @@ struct ad7606_platform_data { | |||
42 | 42 | ||
43 | /** | 43 | /** |
44 | * struct ad7606_chip_info - chip specifc information | 44 | * struct ad7606_chip_info - chip specifc information |
45 | * @name: indentification string for chip | 45 | * @name: identification string for chip |
46 | * @int_vref_mv: the internal reference voltage | 46 | * @int_vref_mv: the internal reference voltage |
47 | * @channels: channel specification | 47 | * @channels: channel specification |
48 | * @num_channels: number of channels | 48 | * @num_channels: number of channels |
diff --git a/drivers/usb/core/Kconfig b/drivers/usb/core/Kconfig index db535b0aa172..fed7f68d025d 100644 --- a/drivers/usb/core/Kconfig +++ b/drivers/usb/core/Kconfig | |||
@@ -28,7 +28,7 @@ config USB_DEFAULT_PERSIST | |||
28 | bool "Enable USB persist by default" | 28 | bool "Enable USB persist by default" |
29 | default y | 29 | default y |
30 | help | 30 | help |
31 | Say N here if you don't want USB power session persistance | 31 | Say N here if you don't want USB power session persistence |
32 | enabled by default. If you say N it will make suspended USB | 32 | enabled by default. If you say N it will make suspended USB |
33 | devices that lose power get reenumerated as if they had been | 33 | devices that lose power get reenumerated as if they had been |
34 | unplugged, causing any mounted filesystems to be lost. The | 34 | unplugged, causing any mounted filesystems to be lost. The |