]> git.karo-electronics.de Git - karo-tx-linux.git/commit
spi: spi-fsl-dspi: Drop extra spi_master_put in device remove function
authorWei Yongjun <weiyj.lk@gmail.com>
Sat, 20 Aug 2016 15:25:32 +0000 (15:25 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 22 Aug 2016 16:45:22 +0000 (17:45 +0100)
commit6999aeabbb703a81a204cb6f9f8f151759a99ac4
tree7d207c8e3e007d0ea7a5394b3b5fbc10cf24f2df
parent1c5ea2b4de22434b9da9c33640f47458ba093dea
spi: spi-fsl-dspi: Drop extra spi_master_put in device remove function

The call sequence spi_alloc_master/spi_register_master/spi_unregister_master
is complete; it reduces the device reference count to zero, which and results
in device memory being freed. The subsequent call to spi_master_put is
unnecessary and results in an access to free memory. Drop it.

Fixes: 9298bc727385 ("spi: spi-fsl-dspi: Remove spi-bitbang")
Signed-off-by: Wei Yongjun <weiyj.lk@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-fsl-dspi.c