diff options
author | Jia-Ju Bai <baijiaju1990@gmail.com> | 2018-07-26 23:18:46 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+samsung@kernel.org> | 2018-07-27 08:14:10 -0400 |
commit | 71be8dee6bf13a00bab0f568ce403b3c28c5295f (patch) | |
tree | c8a27d1f0655995e9f9adbf264b7e92898c31eb7 /drivers/media/pci/cx23885 | |
parent | 9095b23fc2a1f64b774368a12cc91b941e200512 (diff) | |
download | linux-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.c | 2 |
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); |