summaryrefslogtreecommitdiffstats
path: root/drivers/media/pci/cx23885
diff options
context:
space:
mode:
authorJia-Ju Bai <baijiaju1990@gmail.com>2018-07-26 23:18:46 -0400
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2018-07-27 08:14:10 -0400
commit71be8dee6bf13a00bab0f568ce403b3c28c5295f (patch)
treec8a27d1f0655995e9f9adbf264b7e92898c31eb7 /drivers/media/pci/cx23885
parent9095b23fc2a1f64b774368a12cc91b941e200512 (diff)
downloadlinux-stable-71be8dee6bf13a00bab0f568ce403b3c28c5295f.tar.gz
linux-stable-71be8dee6bf13a00bab0f568ce403b3c28c5295f.tar.bz2
linux-stable-71be8dee6bf13a00bab0f568ce403b3c28c5295f.zip
media: pci: cx23885: Replace mdelay() with msleep() in cx23885_reset()
cx23885_reset() is never called in atomic context. It calls mdelay() to busily wait, which is not necessary. mdelay() can be replaced with msleep(). This is found by a static analysis tool named DCNS written by myself. Signed-off-by: Jia-Ju Bai <baijiaju1990@gmail.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/pci/cx23885')
-rw-r--r--drivers/media/pci/cx23885/cx23885-core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/pci/cx23885/cx23885-core.c b/drivers/media/pci/cx23885/cx23885-core.c
index 94b996ff12a9..39804d830305 100644
--- a/drivers/media/pci/cx23885/cx23885-core.c
+++ b/drivers/media/pci/cx23885/cx23885-core.c
@@ -667,7 +667,7 @@ static void cx23885_reset(struct cx23885_dev *dev)
/* clear dma in progress */
cx23885_clear_bridge_error(dev);
- mdelay(100);
+ msleep(100);
cx23885_sram_channel_setup(dev, &dev->sram_channels[SRAM_CH01],
720*4, 0);