Message ID | 20240819040310.2801422-1-ruanjinjie@huawei.com |
---|---|
State | New |
Headers | show |
Series | [-next] spi: bcm63xx: Fix missing pm_runtime_disable() | expand |
diff --git a/drivers/spi/spi-bcm63xx.c b/drivers/spi/spi-bcm63xx.c index 289f8a94980b..0531b6f3eef3 100644 --- a/drivers/spi/spi-bcm63xx.c +++ b/drivers/spi/spi-bcm63xx.c @@ -614,6 +614,8 @@ static void bcm63xx_spi_remove(struct platform_device *pdev) /* reset spi block */ bcm_spi_writeb(bs, 0, SPI_INT_MASK); + pm_runtime_disable(&pdev->dev); + /* HW shutdown */ clk_disable_unprepare(bs->clk); }
The pm_runtime_disable() is missing in the remove function, add it to align with the probe error path. Fixes: 2d13f2ff6073 ("spi: bcm63xx-spi: fix pm_runtime") Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com> --- drivers/spi/spi-bcm63xx.c | 2 ++ 1 file changed, 2 insertions(+)