spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume
authorQinglang Miao <miaoqinglang@huawei.com>
Tue, 3 Nov 2020 07:49:11 +0000 (15:49 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 9 Nov 2020 19:44:30 +0000 (19:44 +0000)
commit9bb9ef2b3e5d9d012876e7e2d7757eb30e865bee
tree45722b7c873f5963e5cda45b528be54885d40480
parenta042184c7fb99961ea083d4ec192614bec671969
spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume

Fix the missing clk_disable_unprepare() before return
from bcm63xx_hsspi_resume in the error handling case when
fails to prepare and enable bs->pll_clk.

Fixes: 0fd85869c2a9 ("spi/bcm63xx-hsspi: keep pll clk enabled")
Signed-off-by: Qinglang Miao <miaoqinglang@huawei.com>
Link: https://lore.kernel.org/r/20201103074911.195530-1-miaoqinglang@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-bcm63xx-hsspi.c