diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2014-01-23 00:21:55 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-01-23 00:21:55 -0500 |
| commit | bb1281f2aae08e5ef23eb0692c8833e95579cdf2 (patch) | |
| tree | e00abd368a90eb947df37ba1e6082c864635cb80 /drivers | |
| parent | 4988abf1749241bc80600a6b3283d03898d2717c (diff) | |
| parent | c04e7da0133fbe7f799b9356982371d228df9994 (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 rocket science stuff from trivial.git"
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)
neighbour.h: fix comment
sched: Fix warning on make htmldocs caused by wait.h
slab: struct kmem_cache is protected by slab_mutex
doc: Fix typo in USB Gadget Documentation
of/Kconfig: Spelling s/one/once/
mkregtable: Fix sscanf handling
lp5523, lp8501: comment improvements
thermal: rcar: comment spelling
treewide: fix comments and printk msgs
IXP4xx: remove '1 &&' from a condition check in ixp4xx_restart()
Documentation: update /proc/uptime field description
Documentation: Fix size parameter for snprintf
arm: fix comment header and macro name
asm-generic: uaccess: Spelling s/a ny/any/
mtd: onenand: fix comment header
doc: driver-model/platform.txt: fix a typo
drivers: fix typo in DEVTMPFS_MOUNT Kconfig help text
doc: Fix typo (acces_process_vm -> access_process_vm)
treewide: Fix typos in printk
drivers/gpu/drm/qxl/Kconfig: reformat the help text
...
Diffstat (limited to 'drivers')
38 files changed, 50 insertions, 46 deletions
diff --git a/drivers/base/Kconfig b/drivers/base/Kconfig index e373671652b0..ec36e7772e57 100644 --- a/drivers/base/Kconfig +++ b/drivers/base/Kconfig | |||
| @@ -49,7 +49,7 @@ config DEVTMPFS_MOUNT | |||
| 49 | with the commandline parameter: devtmpfs.mount=0|1. | 49 | with the commandline parameter: devtmpfs.mount=0|1. |
| 50 | This option does not affect initramfs based booting, here | 50 | This option does not affect initramfs based booting, here |
| 51 | the devtmpfs filesystem always needs to be mounted manually | 51 | the devtmpfs filesystem always needs to be mounted manually |
| 52 | after the roots is mounted. | 52 | after the rootfs is mounted. |
| 53 | With this option enabled, it allows to bring up a system in | 53 | With this option enabled, it allows to bring up a system in |
| 54 | rescue mode with init=/bin/sh, even when the /dev directory | 54 | rescue mode with init=/bin/sh, even when the /dev directory |
| 55 | on the rootfs is completely empty. | 55 | on the rootfs is completely empty. |
diff --git a/drivers/block/Makefile b/drivers/block/Makefile index 8cc98cd0d4a8..816d979c3266 100644 --- a/drivers/block/Makefile +++ b/drivers/block/Makefile | |||
| @@ -31,7 +31,6 @@ obj-$(CONFIG_BLK_DEV_NBD) += nbd.o | |||
| 31 | obj-$(CONFIG_BLK_DEV_CRYPTOLOOP) += cryptoloop.o | 31 | obj-$(CONFIG_BLK_DEV_CRYPTOLOOP) += cryptoloop.o |
| 32 | obj-$(CONFIG_VIRTIO_BLK) += virtio_blk.o | 32 | obj-$(CONFIG_VIRTIO_BLK) += virtio_blk.o |
| 33 | 33 | ||
| 34 | obj-$(CONFIG_VIODASD) += viodasd.o | ||
| 35 | obj-$(CONFIG_BLK_DEV_SX8) += sx8.o | 34 | obj-$(CONFIG_BLK_DEV_SX8) += sx8.o |
| 36 | obj-$(CONFIG_BLK_DEV_HD) += hd.o | 35 | obj-$(CONFIG_BLK_DEV_HD) += hd.o |
| 37 | 36 | ||
diff --git a/drivers/cdrom/Makefile b/drivers/cdrom/Makefile index ecf85fda0fc1..8ffde4f8ab9a 100644 --- a/drivers/cdrom/Makefile +++ b/drivers/cdrom/Makefile | |||
| @@ -10,5 +10,4 @@ obj-$(CONFIG_BLK_DEV_SR) += cdrom.o | |||
| 10 | obj-$(CONFIG_PARIDE_PCD) += cdrom.o | 10 | obj-$(CONFIG_PARIDE_PCD) += cdrom.o |
| 11 | obj-$(CONFIG_CDROM_PKTCDVD) += cdrom.o | 11 | obj-$(CONFIG_CDROM_PKTCDVD) += cdrom.o |
| 12 | 12 | ||
| 13 | obj-$(CONFIG_VIOCD) += viocd.o cdrom.o | ||
| 14 | obj-$(CONFIG_GDROM) += gdrom.o cdrom.o | 13 | obj-$(CONFIG_GDROM) += gdrom.o cdrom.o |
diff --git a/drivers/char/Makefile b/drivers/char/Makefile index 7ff1d0d208a7..290fe5b7fd32 100644 --- a/drivers/char/Makefile +++ b/drivers/char/Makefile | |||
| @@ -13,7 +13,6 @@ obj-$(CONFIG_MSM_SMD_PKT) += msm_smd_pkt.o | |||
| 13 | obj-$(CONFIG_MSPEC) += mspec.o | 13 | obj-$(CONFIG_MSPEC) += mspec.o |
| 14 | obj-$(CONFIG_MMTIMER) += mmtimer.o | 14 | obj-$(CONFIG_MMTIMER) += mmtimer.o |
| 15 | obj-$(CONFIG_UV_MMTIMER) += uv_mmtimer.o | 15 | obj-$(CONFIG_UV_MMTIMER) += uv_mmtimer.o |
| 16 | obj-$(CONFIG_VIOTAPE) += viotape.o | ||
| 17 | obj-$(CONFIG_IBM_BSR) += bsr.o | 16 | obj-$(CONFIG_IBM_BSR) += bsr.o |
| 18 | obj-$(CONFIG_SGI_MBCS) += mbcs.o | 17 | obj-$(CONFIG_SGI_MBCS) += mbcs.o |
| 19 | obj-$(CONFIG_BFIN_OTP) += bfin-otp.o | 18 | obj-$(CONFIG_BFIN_OTP) += bfin-otp.o |
diff --git a/drivers/char/msm_smd_pkt.c b/drivers/char/msm_smd_pkt.c index 8eca55deb3a3..ba82a06d9684 100644 --- a/drivers/char/msm_smd_pkt.c +++ b/drivers/char/msm_smd_pkt.c | |||
| @@ -182,7 +182,7 @@ static int smd_pkt_write(struct file *file, const char __user *buf, | |||
| 182 | if (count > MAX_BUF_SIZE) | 182 | if (count > MAX_BUF_SIZE) |
| 183 | return -EINVAL; | 183 | return -EINVAL; |
| 184 | 184 | ||
| 185 | DBG("writting %d bytes\n", count); | 185 | DBG("writing %d bytes\n", count); |
| 186 | 186 | ||
| 187 | smd_pkt_devp = file->private_data; | 187 | smd_pkt_devp = file->private_data; |
| 188 | if (!smd_pkt_devp || !smd_pkt_devp->ch) | 188 | if (!smd_pkt_devp || !smd_pkt_devp->ch) |
diff --git a/drivers/devfreq/exynos/exynos4_bus.c b/drivers/devfreq/exynos/exynos4_bus.c index cede6f71cd63..bbbfe6853b18 100644 --- a/drivers/devfreq/exynos/exynos4_bus.c +++ b/drivers/devfreq/exynos/exynos4_bus.c | |||
| @@ -116,7 +116,7 @@ static struct bus_opp_table exynos4210_busclk_table[] = { | |||
| 116 | }; | 116 | }; |
| 117 | 117 | ||
| 118 | /* | 118 | /* |
| 119 | * MIF is the main control knob clock for exynox4x12 MIF/INT | 119 | * MIF is the main control knob clock for Exynos4x12 MIF/INT |
| 120 | * clock and voltage of both mif/int are controlled. | 120 | * clock and voltage of both mif/int are controlled. |
| 121 | */ | 121 | */ |
| 122 | static struct bus_opp_table exynos4x12_mifclk_table[] = { | 122 | static struct bus_opp_table exynos4x12_mifclk_table[] = { |
diff --git a/drivers/devfreq/exynos/exynos5_bus.c b/drivers/devfreq/exynos/exynos5_bus.c index a60da3c1c48e..6eef1f7397c6 100644 --- a/drivers/devfreq/exynos/exynos5_bus.c +++ b/drivers/devfreq/exynos/exynos5_bus.c | |||
| @@ -152,7 +152,7 @@ static int exynos5_busfreq_int_target(struct device *dev, unsigned long *_freq, | |||
| 152 | if (old_freq == freq) | 152 | if (old_freq == freq) |
| 153 | return 0; | 153 | return 0; |
| 154 | 154 | ||
| 155 | dev_dbg(dev, "targetting %lukHz %luuV\n", freq, volt); | 155 | dev_dbg(dev, "targeting %lukHz %luuV\n", freq, volt); |
| 156 | 156 | ||
| 157 | mutex_lock(&data->lock); | 157 | mutex_lock(&data->lock); |
| 158 | 158 | ||
diff --git a/drivers/gpu/drm/exynos/exynos_drm_crtc.c b/drivers/gpu/drm/exynos/exynos_drm_crtc.c index ebc01503d50e..6f3400f3978a 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_crtc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_crtc.c | |||
| @@ -36,9 +36,9 @@ enum exynos_crtc_mode { | |||
| 36 | * @pipe: a crtc index created at load() with a new crtc object creation | 36 | * @pipe: a crtc index created at load() with a new crtc object creation |
| 37 | * and the crtc object would be set to private->crtc array | 37 | * and the crtc object would be set to private->crtc array |
| 38 | * to get a crtc object corresponding to this pipe from private->crtc | 38 | * to get a crtc object corresponding to this pipe from private->crtc |
| 39 | * array when irq interrupt occured. the reason of using this pipe is that | 39 | * array when irq interrupt occurred. the reason of using this pipe is that |
| 40 | * drm framework doesn't support multiple irq yet. | 40 | * drm framework doesn't support multiple irq yet. |
| 41 | * we can refer to the crtc to current hardware interrupt occured through | 41 | * we can refer to the crtc to current hardware interrupt occurred through |
| 42 | * this pipe value. | 42 | * this pipe value. |
| 43 | * @dpms: store the crtc dpms value | 43 | * @dpms: store the crtc dpms value |
| 44 | * @mode: store the crtc mode value | 44 | * @mode: store the crtc mode value |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c b/drivers/gpu/drm/exynos/exynos_drm_fimc.c index 8adfc8f1e08f..30d76b2ff9c2 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_fimc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_fimc.c | |||
| @@ -345,7 +345,7 @@ static bool fimc_check_ovf(struct fimc_context *ctx) | |||
| 345 | 345 | ||
| 346 | fimc_write(cfg, EXYNOS_CIWDOFST); | 346 | fimc_write(cfg, EXYNOS_CIWDOFST); |
| 347 | 347 | ||
| 348 | dev_err(ippdrv->dev, "occured overflow at %d, status 0x%x.\n", | 348 | dev_err(ippdrv->dev, "occurred overflow at %d, status 0x%x.\n", |
| 349 | ctx->id, status); | 349 | ctx->id, status); |
| 350 | return true; | 350 | return true; |
| 351 | } | 351 | } |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c b/drivers/gpu/drm/exynos/exynos_drm_g2d.c index 7bccedca487a..380aec28840b 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_g2d.c +++ b/drivers/gpu/drm/exynos/exynos_drm_g2d.c | |||
| @@ -1126,7 +1126,7 @@ int exynos_g2d_set_cmdlist_ioctl(struct drm_device *drm_dev, void *data, | |||
| 1126 | * G2D interrupt event once current command list execution is | 1126 | * G2D interrupt event once current command list execution is |
| 1127 | * finished. | 1127 | * finished. |
| 1128 | * Otherwise only ACF bit should be set to INTEN register so | 1128 | * Otherwise only ACF bit should be set to INTEN register so |
| 1129 | * that one interrupt is occured after all command lists | 1129 | * that one interrupt is occurred after all command lists |
| 1130 | * have been completed. | 1130 | * have been completed. |
| 1131 | */ | 1131 | */ |
| 1132 | if (node->event) { | 1132 | if (node->event) { |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gem.c b/drivers/gpu/drm/exynos/exynos_drm_gem.c index 1ade191d84f4..be59d50d8b16 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gem.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gem.c | |||
| @@ -652,7 +652,7 @@ int exynos_drm_gem_dumb_create(struct drm_file *file_priv, | |||
| 652 | int ret; | 652 | int ret; |
| 653 | 653 | ||
| 654 | /* | 654 | /* |
| 655 | * alocate memory to be used for framebuffer. | 655 | * allocate memory to be used for framebuffer. |
| 656 | * - this callback would be called by user application | 656 | * - this callback would be called by user application |
| 657 | * with DRM_IOCTL_MODE_CREATE_DUMB command. | 657 | * with DRM_IOCTL_MODE_CREATE_DUMB command. |
| 658 | */ | 658 | */ |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gem.h b/drivers/gpu/drm/exynos/exynos_drm_gem.h index 702ec3abe85c..b8c818ba2ff4 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gem.h +++ b/drivers/gpu/drm/exynos/exynos_drm_gem.h | |||
| @@ -60,7 +60,7 @@ struct exynos_drm_gem_buf { | |||
| 60 | * @vma: a pointer to vm_area. | 60 | * @vma: a pointer to vm_area. |
| 61 | * @flags: indicate memory type to allocated buffer and cache attruibute. | 61 | * @flags: indicate memory type to allocated buffer and cache attruibute. |
| 62 | * | 62 | * |
| 63 | * P.S. this object would be transfered to user as kms_bo.handle so | 63 | * P.S. this object would be transferred to user as kms_bo.handle so |
| 64 | * user can access the buffer through kms_bo.handle. | 64 | * user can access the buffer through kms_bo.handle. |
| 65 | */ | 65 | */ |
| 66 | struct exynos_drm_gem_obj { | 66 | struct exynos_drm_gem_obj { |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c b/drivers/gpu/drm/exynos/exynos_drm_gsc.c index cd6aebd53bd0..fa75059a6104 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c | |||
| @@ -1301,13 +1301,13 @@ static irqreturn_t gsc_irq_handler(int irq, void *dev_id) | |||
| 1301 | 1301 | ||
| 1302 | status = gsc_read(GSC_IRQ); | 1302 | status = gsc_read(GSC_IRQ); |
| 1303 | if (status & GSC_IRQ_STATUS_OR_IRQ) { | 1303 | if (status & GSC_IRQ_STATUS_OR_IRQ) { |
| 1304 | dev_err(ippdrv->dev, "occured overflow at %d, status 0x%x.\n", | 1304 | dev_err(ippdrv->dev, "occurred overflow at %d, status 0x%x.\n", |
| 1305 | ctx->id, status); | 1305 | ctx->id, status); |
| 1306 | return IRQ_NONE; | 1306 | return IRQ_NONE; |
| 1307 | } | 1307 | } |
| 1308 | 1308 | ||
| 1309 | if (status & GSC_IRQ_STATUS_OR_FRM_DONE) { | 1309 | if (status & GSC_IRQ_STATUS_OR_FRM_DONE) { |
| 1310 | dev_dbg(ippdrv->dev, "occured frame done at %d, status 0x%x.\n", | 1310 | dev_dbg(ippdrv->dev, "occurred frame done at %d, status 0x%x.\n", |
| 1311 | ctx->id, status); | 1311 | ctx->id, status); |
| 1312 | 1312 | ||
| 1313 | buf_id[EXYNOS_DRM_OPS_SRC] = gsc_get_src_buf_index(ctx); | 1313 | buf_id[EXYNOS_DRM_OPS_SRC] = gsc_get_src_buf_index(ctx); |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_ipp.c b/drivers/gpu/drm/exynos/exynos_drm_ipp.c index 824e0705c8d3..d519a4e5fe40 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_ipp.c +++ b/drivers/gpu/drm/exynos/exynos_drm_ipp.c | |||
| @@ -335,7 +335,7 @@ int exynos_drm_ipp_get_property(struct drm_device *drm_dev, void *data, | |||
| 335 | } else { | 335 | } else { |
| 336 | /* | 336 | /* |
| 337 | * Getting ippdrv capability by ipp_id. | 337 | * Getting ippdrv capability by ipp_id. |
| 338 | * some deivce not supported wb, output interface. | 338 | * some device not supported wb, output interface. |
| 339 | * so, user application detect correct ipp driver | 339 | * so, user application detect correct ipp driver |
| 340 | * using this ioctl. | 340 | * using this ioctl. |
| 341 | */ | 341 | */ |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_ipp.h b/drivers/gpu/drm/exynos/exynos_drm_ipp.h index 4cadbea7dbde..ab1634befc05 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_ipp.h +++ b/drivers/gpu/drm/exynos/exynos_drm_ipp.h | |||
| @@ -48,7 +48,7 @@ struct drm_exynos_ipp_cmd_work { | |||
| 48 | /* | 48 | /* |
| 49 | * A structure of command node. | 49 | * A structure of command node. |
| 50 | * | 50 | * |
| 51 | * @priv: IPP private infomation. | 51 | * @priv: IPP private information. |
| 52 | * @list: list head to command queue information. | 52 | * @list: list head to command queue information. |
| 53 | * @event_list: list head of event. | 53 | * @event_list: list head of event. |
| 54 | * @mem_list: list head to source,destination memory queue information. | 54 | * @mem_list: list head to source,destination memory queue information. |
| @@ -92,7 +92,7 @@ struct drm_exynos_ipp_buf_info { | |||
| 92 | }; | 92 | }; |
| 93 | 93 | ||
| 94 | /* | 94 | /* |
| 95 | * A structure of wb setting infomation. | 95 | * A structure of wb setting information. |
| 96 | * | 96 | * |
| 97 | * @enable: enable flag for wb. | 97 | * @enable: enable flag for wb. |
| 98 | * @refresh: HZ of the refresh rate. | 98 | * @refresh: HZ of the refresh rate. |
diff --git a/drivers/gpu/drm/qxl/Kconfig b/drivers/gpu/drm/qxl/Kconfig index 66ac0ff95f5a..38c2bb72e456 100644 --- a/drivers/gpu/drm/qxl/Kconfig +++ b/drivers/gpu/drm/qxl/Kconfig | |||
| @@ -5,9 +5,11 @@ config DRM_QXL | |||
| 5 | select FB_SYS_COPYAREA | 5 | select FB_SYS_COPYAREA |
| 6 | select FB_SYS_IMAGEBLIT | 6 | select FB_SYS_IMAGEBLIT |
| 7 | select FB_DEFERRED_IO | 7 | select FB_DEFERRED_IO |
| 8 | select DRM_KMS_HELPER | 8 | select DRM_KMS_HELPER |
| 9 | select DRM_KMS_FB_HELPER | 9 | select DRM_KMS_FB_HELPER |
| 10 | select DRM_TTM | 10 | select DRM_TTM |
| 11 | select CRC32 | 11 | select CRC32 |
| 12 | help | 12 | help |
| 13 | QXL virtual GPU for Spice virtualization desktop integration. Do not enable this driver unless your distro ships a corresponding X.org QXL driver that can handle kernel modesetting. | 13 | QXL virtual GPU for Spice virtualization desktop integration. |
| 14 | Do not enable this driver unless your distro ships a corresponding | ||
| 15 | X.org QXL driver that can handle kernel modesetting. | ||
diff --git a/drivers/gpu/drm/radeon/mkregtable.c b/drivers/gpu/drm/radeon/mkregtable.c index af85299f2126..4a85bb644e24 100644 --- a/drivers/gpu/drm/radeon/mkregtable.c +++ b/drivers/gpu/drm/radeon/mkregtable.c | |||
| @@ -655,7 +655,7 @@ static int parser_auth(struct table *t, const char *filename) | |||
| 655 | 655 | ||
| 656 | /* first line will contain the last register | 656 | /* first line will contain the last register |
| 657 | * and gpu name */ | 657 | * and gpu name */ |
| 658 | sscanf(buf, "%s %s", gpu_name, last_reg_s); | 658 | sscanf(buf, "%9s %9s", gpu_name, last_reg_s); |
| 659 | t->gpu_prefix = gpu_name; | 659 | t->gpu_prefix = gpu_name; |
| 660 | last_reg = strtol(last_reg_s, NULL, 16); | 660 | last_reg = strtol(last_reg_s, NULL, 16); |
| 661 | 661 | ||
diff --git a/drivers/i2c/busses/i2c-exynos5.c b/drivers/i2c/busses/i2c-exynos5.c index c1ef228095b5..044f85b01d06 100644 --- a/drivers/i2c/busses/i2c-exynos5.c +++ b/drivers/i2c/busses/i2c-exynos5.c | |||
| @@ -571,7 +571,7 @@ static int exynos5_i2c_xfer(struct i2c_adapter *adap, | |||
| 571 | int i = 0, ret = 0, stop = 0; | 571 | int i = 0, ret = 0, stop = 0; |
| 572 | 572 | ||
| 573 | if (i2c->suspended) { | 573 | if (i2c->suspended) { |
| 574 | dev_err(i2c->dev, "HS-I2C is not initialzed.\n"); | 574 | dev_err(i2c->dev, "HS-I2C is not initialized.\n"); |
| 575 | return -EIO; | 575 | return -EIO; |
| 576 | } | 576 | } |
| 577 | 577 | ||
diff --git a/drivers/i2c/busses/i2c-stu300.c b/drivers/i2c/busses/i2c-stu300.c index 04a17b9b38bb..5b80ef310841 100644 --- a/drivers/i2c/busses/i2c-stu300.c +++ b/drivers/i2c/busses/i2c-stu300.c | |||
| @@ -801,7 +801,7 @@ static int stu300_xfer_msg(struct i2c_adapter *adap, | |||
| 801 | /* Check that the bus is free, or wait until some timeout occurs */ | 801 | /* Check that the bus is free, or wait until some timeout occurs */ |
| 802 | ret = stu300_wait_while_busy(dev); | 802 | ret = stu300_wait_while_busy(dev); |
| 803 | if (ret != 0) { | 803 | if (ret != 0) { |
| 804 | dev_err(&dev->pdev->dev, "timout waiting for transfer " | 804 | dev_err(&dev->pdev->dev, "timeout waiting for transfer " |
| 805 | "to commence.\n"); | 805 | "to commence.\n"); |
| 806 | goto exit_disable; | 806 | goto exit_disable; |
| 807 | } | 807 | } |
diff --git a/drivers/iio/adc/twl6030-gpadc.c b/drivers/iio/adc/twl6030-gpadc.c index 53e1c645cee7..53a24ebb92c3 100644 --- a/drivers/iio/adc/twl6030-gpadc.c +++ b/drivers/iio/adc/twl6030-gpadc.c | |||
| @@ -969,7 +969,7 @@ static int twl6030_gpadc_suspend(struct device *pdev) | |||
| 969 | ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, TWL6030_GPADCR, | 969 | ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, TWL6030_GPADCR, |
| 970 | TWL6030_REG_TOGGLE1); | 970 | TWL6030_REG_TOGGLE1); |
| 971 | if (ret) | 971 | if (ret) |
| 972 | dev_err(pdev, "error reseting GPADC (%d)!\n", ret); | 972 | dev_err(pdev, "error resetting GPADC (%d)!\n", ret); |
| 973 | 973 | ||
| 974 | return 0; | 974 | return 0; |
| 975 | }; | 975 | }; |
diff --git a/drivers/isdn/hisax/hfc4s8s_l1.c b/drivers/isdn/hisax/hfc4s8s_l1.c index c49c294fc81e..414dbf6da89a 100644 --- a/drivers/isdn/hisax/hfc4s8s_l1.c +++ b/drivers/isdn/hisax/hfc4s8s_l1.c | |||
| @@ -1620,7 +1620,7 @@ hfc4s8s_probe(struct pci_dev *pdev, const struct pci_device_id *ent) | |||
| 1620 | #else | 1620 | #else |
| 1621 | if (!request_region(hw->iobase, 8, hw->card_name)) { | 1621 | if (!request_region(hw->iobase, 8, hw->card_name)) { |
| 1622 | printk(KERN_INFO | 1622 | printk(KERN_INFO |
| 1623 | "HFC-4S/8S: failed to rquest address space at 0x%04x\n", | 1623 | "HFC-4S/8S: failed to request address space at 0x%04x\n", |
| 1624 | hw->iobase); | 1624 | hw->iobase); |
| 1625 | goto out; | 1625 | goto out; |
| 1626 | } | 1626 | } |
diff --git a/drivers/isdn/mISDN/Kconfig b/drivers/isdn/mISDN/Kconfig index 1747a02a019a..c0730d5c734d 100644 --- a/drivers/isdn/mISDN/Kconfig +++ b/drivers/isdn/mISDN/Kconfig | |||
| @@ -17,7 +17,7 @@ config MISDN_DSP | |||
| 17 | 17 | ||
| 18 | This module may be used for special applications that require | 18 | This module may be used for special applications that require |
| 19 | cross connecting of bchannels, conferencing, dtmf decoding, | 19 | cross connecting of bchannels, conferencing, dtmf decoding, |
| 20 | echo cancelation, tone generation, and Blowfish encryption and | 20 | echo cancellation, tone generation, and Blowfish encryption and |
| 21 | decryption. It may use hardware features if available. | 21 | decryption. It may use hardware features if available. |
| 22 | 22 | ||
| 23 | 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 |
diff --git a/drivers/leds/leds-lp5523.c b/drivers/leds/leds-lp5523.c index fd9ab5f61441..3a0bc886a87a 100644 --- a/drivers/leds/leds-lp5523.c +++ b/drivers/leds/leds-lp5523.c | |||
| @@ -35,7 +35,15 @@ | |||
| 35 | 35 | ||
| 36 | #include "leds-lp55xx-common.h" | 36 | #include "leds-lp55xx-common.h" |
| 37 | 37 | ||
| 38 | #define LP5523_PROGRAM_LENGTH 32 | 38 | #define LP5523_PROGRAM_LENGTH 32 /* bytes */ |
| 39 | /* Memory is used like this: | ||
| 40 | 0x00 engine 1 program | ||
| 41 | 0x10 engine 2 program | ||
| 42 | 0x20 engine 3 program | ||
| 43 | 0x30 engine 1 muxing info | ||
| 44 | 0x40 engine 2 muxing info | ||
| 45 | 0x50 engine 3 muxing info | ||
| 46 | */ | ||
| 39 | #define LP5523_MAX_LEDS 9 | 47 | #define LP5523_MAX_LEDS 9 |
| 40 | 48 | ||
| 41 | /* Registers */ | 49 | /* Registers */ |
diff --git a/drivers/leds/leds-lp8501.c b/drivers/leds/leds-lp8501.c index f1c704f2243a..00f068b0fa6f 100644 --- a/drivers/leds/leds-lp8501.c +++ b/drivers/leds/leds-lp8501.c | |||
| @@ -263,7 +263,7 @@ static void lp8501_firmware_loaded(struct lp55xx_chip *chip) | |||
| 263 | } | 263 | } |
| 264 | 264 | ||
| 265 | /* | 265 | /* |
| 266 | * Program momery sequence | 266 | * Program memory sequence |
| 267 | * 1) set engine mode to "LOAD" | 267 | * 1) set engine mode to "LOAD" |
| 268 | * 2) write firmware data into program memory | 268 | * 2) write firmware data into program memory |
| 269 | */ | 269 | */ |
diff --git a/drivers/media/platform/ti-vpe/vpdma.c b/drivers/media/platform/ti-vpe/vpdma.c index af0a5ffcaa98..fcbe48a09cf8 100644 --- a/drivers/media/platform/ti-vpe/vpdma.c +++ b/drivers/media/platform/ti-vpe/vpdma.c | |||
| @@ -577,8 +577,8 @@ static void dump_dtd(struct vpdma_dtd *dtd) | |||
| 577 | pr_debug("word5: max_width %d, max_height %d\n", | 577 | pr_debug("word5: max_width %d, max_height %d\n", |
| 578 | dtd_get_max_width(dtd), dtd_get_max_height(dtd)); | 578 | dtd_get_max_width(dtd), dtd_get_max_height(dtd)); |
| 579 | 579 | ||
| 580 | pr_debug("word6: client specfic attr0 = 0x%08x\n", dtd->client_attr0); | 580 | pr_debug("word6: client specific attr0 = 0x%08x\n", dtd->client_attr0); |
| 581 | pr_debug("word7: client specfic attr1 = 0x%08x\n", dtd->client_attr1); | 581 | pr_debug("word7: client specific attr1 = 0x%08x\n", dtd->client_attr1); |
| 582 | } | 582 | } |
| 583 | 583 | ||
| 584 | /* | 584 | /* |
diff --git a/drivers/misc/fsa9480.c b/drivers/misc/fsa9480.c index a725c79c35f5..71d2793b372c 100644 --- a/drivers/misc/fsa9480.c +++ b/drivers/misc/fsa9480.c | |||
| @@ -396,7 +396,7 @@ static int fsa9480_irq_init(struct fsa9480_usbsw *usbsw) | |||
| 396 | IRQF_TRIGGER_FALLING | IRQF_ONESHOT, | 396 | IRQF_TRIGGER_FALLING | IRQF_ONESHOT, |
| 397 | "fsa9480 micro USB", usbsw); | 397 | "fsa9480 micro USB", usbsw); |
| 398 | if (ret) { | 398 | if (ret) { |
| 399 | dev_err(&client->dev, "failed to reqeust IRQ\n"); | 399 | dev_err(&client->dev, "failed to request IRQ\n"); |
| 400 | return ret; | 400 | return ret; |
| 401 | } | 401 | } |
| 402 | 402 | ||
diff --git a/drivers/mtd/onenand/samsung.h b/drivers/mtd/onenand/samsung.h index c4a80e67e438..9016dc0136a8 100644 --- a/drivers/mtd/onenand/samsung.h +++ b/drivers/mtd/onenand/samsung.h | |||
| @@ -1,6 +1,4 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * linux/arch/arm/plat-s3c/include/plat/regs-onenand.h | ||
| 3 | * | ||
| 4 | * Copyright (C) 2008-2010 Samsung Electronics | 2 | * Copyright (C) 2008-2010 Samsung Electronics |
| 5 | * Kyungmin Park <kyungmin.park@samsung.com> | 3 | * Kyungmin Park <kyungmin.park@samsung.com> |
| 6 | * | 4 | * |
diff --git a/drivers/net/wan/lmc/lmc_main.c b/drivers/net/wan/lmc/lmc_main.c index 7ef435bab425..f51204cfe12f 100644 --- a/drivers/net/wan/lmc/lmc_main.c +++ b/drivers/net/wan/lmc/lmc_main.c | |||
| @@ -2126,7 +2126,7 @@ bug_out: | |||
| 2126 | 2126 | ||
| 2127 | spin_unlock_irqrestore(&sc->lmc_lock, flags); | 2127 | spin_unlock_irqrestore(&sc->lmc_lock, flags); |
| 2128 | 2128 | ||
| 2129 | lmc_trace(dev, "lmc_driver_timout out"); | 2129 | lmc_trace(dev, "lmc_driver_timeout out"); |
| 2130 | 2130 | ||
| 2131 | 2131 | ||
| 2132 | } | 2132 | } |
diff --git a/drivers/net/wireless/libertas/cmdresp.c b/drivers/net/wireless/libertas/cmdresp.c index 178b222b3ce1..65f18f1e869c 100644 --- a/drivers/net/wireless/libertas/cmdresp.c +++ b/drivers/net/wireless/libertas/cmdresp.c | |||
| @@ -248,7 +248,7 @@ int lbs_process_event(struct lbs_private *priv, u32 event) | |||
| 248 | /* handle unexpected PS SLEEP event */ | 248 | /* handle unexpected PS SLEEP event */ |
| 249 | if (priv->psstate == PS_STATE_FULL_POWER) { | 249 | if (priv->psstate == PS_STATE_FULL_POWER) { |
| 250 | lbs_deb_cmd( | 250 | lbs_deb_cmd( |
| 251 | "EVENT: in FULL POWER mode, ignoreing PS_SLEEP\n"); | 251 | "EVENT: in FULL POWER mode, ignoring PS_SLEEP\n"); |
| 252 | break; | 252 | break; |
| 253 | } | 253 | } |
| 254 | priv->psstate = PS_STATE_PRE_SLEEP; | 254 | priv->psstate = PS_STATE_PRE_SLEEP; |
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 1f02003ea08d..c8bd092fc945 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
| @@ -204,9 +204,9 @@ config SCSI_MULTI_LUN | |||
| 204 | Some devices support more than one LUN (Logical Unit Number) in order | 204 | Some devices support more than one LUN (Logical Unit Number) in order |
| 205 | to allow access to several media, e.g. CD jukebox, USB card reader, | 205 | to allow access to several media, e.g. CD jukebox, USB card reader, |
| 206 | mobile phone in mass storage mode. This option forces the kernel to | 206 | mobile phone in mass storage mode. This option forces the kernel to |
| 207 | probe for all LUNs by default. This setting can be overriden by | 207 | probe for all LUNs by default. This setting can be overridden by |
| 208 | max_luns boot/module parameter. Note that this option does not affect | 208 | max_luns boot/module parameter. Note that this option does not affect |
| 209 | devices conforming to SCSI-3 or higher as they can explicitely report | 209 | devices conforming to SCSI-3 or higher as they can explicitly report |
| 210 | their number of LUNs. It is safe to say Y here unless you have one of | 210 | their number of LUNs. It is safe to say Y here unless you have one of |
| 211 | those rare devices which reacts in an unexpected way when probed for | 211 | those rare devices which reacts in an unexpected way when probed for |
| 212 | multiple LUNs. | 212 | multiple LUNs. |
diff --git a/drivers/scsi/qla2xxx/qla_nx2.c b/drivers/scsi/qla2xxx/qla_nx2.c index b45f4d78ee36..f60989d729a8 100644 --- a/drivers/scsi/qla2xxx/qla_nx2.c +++ b/drivers/scsi/qla2xxx/qla_nx2.c | |||
| @@ -2254,7 +2254,7 @@ qla8044_minidump_process_rdmem(struct scsi_qla_host *vha, | |||
| 2254 | 2254 | ||
| 2255 | if (r_addr & 0xf) { | 2255 | if (r_addr & 0xf) { |
| 2256 | ql_dbg(ql_dbg_p3p, vha, 0xb0f1, | 2256 | ql_dbg(ql_dbg_p3p, vha, 0xb0f1, |
| 2257 | "[%s]: Read addr 0x%x not 16 bytes alligned\n", | 2257 | "[%s]: Read addr 0x%x not 16 bytes aligned\n", |
| 2258 | __func__, r_addr); | 2258 | __func__, r_addr); |
| 2259 | return QLA_FUNCTION_FAILED; | 2259 | return QLA_FUNCTION_FAILED; |
| 2260 | } | 2260 | } |
diff --git a/drivers/scsi/qla4xxx/ql4_83xx.c b/drivers/scsi/qla4xxx/ql4_83xx.c index 8196c2f7915c..919284834ad7 100644 --- a/drivers/scsi/qla4xxx/ql4_83xx.c +++ b/drivers/scsi/qla4xxx/ql4_83xx.c | |||
| @@ -465,7 +465,7 @@ int qla4_83xx_drv_lock(struct scsi_qla_host *ha) | |||
| 465 | } | 465 | } |
| 466 | /* Recovery Failed, some other function | 466 | /* Recovery Failed, some other function |
| 467 | * has the lock, wait for 2secs and retry */ | 467 | * has the lock, wait for 2secs and retry */ |
| 468 | ql4_printk(KERN_INFO, ha, "%s: IDC lock Recovery by %d failed, Retrying timout\n", | 468 | ql4_printk(KERN_INFO, ha, "%s: IDC lock Recovery by %d failed, Retrying timeout\n", |
| 469 | __func__, ha->func_num); | 469 | __func__, ha->func_num); |
| 470 | timeout = 0; | 470 | timeout = 0; |
| 471 | } | 471 | } |
diff --git a/drivers/staging/usbip/usbip_common.c b/drivers/staging/usbip/usbip_common.c index 4470cd321d65..96552e3a1bfb 100644 --- a/drivers/staging/usbip/usbip_common.c +++ b/drivers/staging/usbip/usbip_common.c | |||
| @@ -367,7 +367,6 @@ int usbip_recv(struct socket *sock, void *buf, int size) | |||
| 367 | msg.msg_namelen = 0; | 367 | msg.msg_namelen = 0; |
| 368 | msg.msg_control = NULL; | 368 | msg.msg_control = NULL; |
| 369 | msg.msg_controllen = 0; | 369 | msg.msg_controllen = 0; |
| 370 | msg.msg_namelen = 0; | ||
| 371 | msg.msg_flags = MSG_NOSIGNAL; | 370 | msg.msg_flags = MSG_NOSIGNAL; |
| 372 | 371 | ||
| 373 | result = kernel_recvmsg(sock, &msg, &iov, 1, size, MSG_WAITALL); | 372 | result = kernel_recvmsg(sock, &msg, &iov, 1, size, MSG_WAITALL); |
diff --git a/drivers/thermal/rcar_thermal.c b/drivers/thermal/rcar_thermal.c index 88f92e1a9944..79a09d02bbca 100644 --- a/drivers/thermal/rcar_thermal.c +++ b/drivers/thermal/rcar_thermal.c | |||
| @@ -408,7 +408,7 @@ static int rcar_thermal_probe(struct platform_device *pdev) | |||
| 408 | /* enable temperature comparation */ | 408 | /* enable temperature comparation */ |
| 409 | rcar_thermal_common_write(common, ENR, 0x00030303); | 409 | rcar_thermal_common_write(common, ENR, 0x00030303); |
| 410 | 410 | ||
| 411 | idle = 0; /* polling delaye is not needed */ | 411 | idle = 0; /* polling delay is not needed */ |
| 412 | } | 412 | } |
| 413 | 413 | ||
| 414 | for (i = 0;; i++) { | 414 | for (i = 0;; i++) { |
diff --git a/drivers/tty/serial/crisv10.c b/drivers/tty/serial/crisv10.c index 477f22f773fc..690bdea0a0c1 100644 --- a/drivers/tty/serial/crisv10.c +++ b/drivers/tty/serial/crisv10.c | |||
| @@ -2153,7 +2153,7 @@ static void flush_timeout_function(unsigned long data) | |||
| 2153 | 2153 | ||
| 2154 | fast_timers[info->line].function = NULL; | 2154 | fast_timers[info->line].function = NULL; |
| 2155 | serial_fast_timer_expired++; | 2155 | serial_fast_timer_expired++; |
| 2156 | TIMERD(DEBUG_LOG(info->line, "flush_timout %i ", info->line)); | 2156 | TIMERD(DEBUG_LOG(info->line, "flush_timeout %i ", info->line)); |
| 2157 | TIMERD(DEBUG_LOG(info->line, "num expired: %i\n", serial_fast_timer_expired)); | 2157 | TIMERD(DEBUG_LOG(info->line, "num expired: %i\n", serial_fast_timer_expired)); |
| 2158 | check_flush_timeout(info); | 2158 | check_flush_timeout(info); |
| 2159 | } | 2159 | } |
diff --git a/drivers/usb/serial/kobil_sct.c b/drivers/usb/serial/kobil_sct.c index d8d164b82dc3..618c1c1f227e 100644 --- a/drivers/usb/serial/kobil_sct.c +++ b/drivers/usb/serial/kobil_sct.c | |||
| @@ -193,7 +193,7 @@ static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port) | |||
| 193 | KOBIL_TIMEOUT | 193 | KOBIL_TIMEOUT |
| 194 | ); | 194 | ); |
| 195 | dev_dbg(dev, "%s - Send get_HW_version URB returns: %i\n", __func__, result); | 195 | dev_dbg(dev, "%s - Send get_HW_version URB returns: %i\n", __func__, result); |
| 196 | dev_dbg(dev, "Harware version: %i.%i.%i\n", transfer_buffer[0], | 196 | dev_dbg(dev, "Hardware version: %i.%i.%i\n", transfer_buffer[0], |
| 197 | transfer_buffer[1], transfer_buffer[2]); | 197 | transfer_buffer[1], transfer_buffer[2]); |
| 198 | 198 | ||
| 199 | /* get firmware version */ | 199 | /* get firmware version */ |
diff --git a/drivers/video/udlfb.c b/drivers/video/udlfb.c index 025f14e30eed..77b890e4d296 100644 --- a/drivers/video/udlfb.c +++ b/drivers/video/udlfb.c | |||
| @@ -1624,7 +1624,7 @@ static int dlfb_usb_probe(struct usb_interface *interface, | |||
| 1624 | } | 1624 | } |
| 1625 | 1625 | ||
| 1626 | if (pixel_limit) { | 1626 | if (pixel_limit) { |
| 1627 | pr_warn("DL chip limit of %d overriden" | 1627 | pr_warn("DL chip limit of %d overridden" |
| 1628 | " by module param to %d\n", | 1628 | " by module param to %d\n", |
| 1629 | dev->sku_pixel_limit, pixel_limit); | 1629 | dev->sku_pixel_limit, pixel_limit); |
| 1630 | dev->sku_pixel_limit = pixel_limit; | 1630 | dev->sku_pixel_limit = pixel_limit; |
diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig index c794ea182140..12ba6db65142 100644 --- a/drivers/xen/Kconfig +++ b/drivers/xen/Kconfig | |||
| @@ -222,7 +222,7 @@ config XEN_ACPI_PROCESSOR | |||
| 222 | 222 | ||
| 223 | To do that the driver parses the Power Management data and uploads | 223 | To do that the driver parses the Power Management data and uploads |
| 224 | said information to the Xen hypervisor. Then the Xen hypervisor can | 224 | said information to the Xen hypervisor. Then the Xen hypervisor can |
| 225 | select the proper Cx and Pxx states. It also registers itslef as the | 225 | select the proper Cx and Pxx states. It also registers itself as the |
| 226 | SMM so that other drivers (such as ACPI cpufreq scaling driver) will | 226 | SMM so that other drivers (such as ACPI cpufreq scaling driver) will |
| 227 | not load. | 227 | not load. |
| 228 | 228 | ||
