summaryrefslogtreecommitdiffstats
path: root/drivers/spi
diff options
context:
space:
mode:
authorWei Yongjun <weiyj.lk@gmail.com>2016-07-26 14:57:55 +0000
committerMark Brown <broonie@kernel.org>2016-07-27 19:00:16 +0100
commit2932c287108e2987454449b8214eae6db066da85 (patch)
tree5cf8afa0c0eedcd5678bec5f2ad65ebefe4d6d30 /drivers/spi
parentc2b08cede727387a5e19b40fa8e1a1e3a53e8527 (diff)
downloadlinux-2932c287108e2987454449b8214eae6db066da85.tar.gz
linux-2932c287108e2987454449b8214eae6db066da85.tar.bz2
linux-2932c287108e2987454449b8214eae6db066da85.zip
spi: img-spfi: Remove spi_master_put in img_spfi_remove()
The call to spi_master_put() in img_spfi_remove() is redundant since the master is registered using devm_spi_register_master() and no reference hold by using spi_master_get() in img_spfi_remove(). This is detected by Coccinelle semantic patch. Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi')
-rw-r--r--drivers/spi/spi-img-spfi.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/spi/spi-img-spfi.c b/drivers/spi/spi-img-spfi.c
index 823cbc92d1e7..7a37090dabbe 100644
--- a/drivers/spi/spi-img-spfi.c
+++ b/drivers/spi/spi-img-spfi.c
@@ -720,8 +720,6 @@ static int img_spfi_remove(struct platform_device *pdev)
clk_disable_unprepare(spfi->sys_clk);
}
- spi_master_put(master);
-
return 0;
}