spi: spi-cadence: Fix missing spi_controller_is_target() check

The spi_controller_is_target() check is missing for pm_runtime_disable()
in cdns_spi_remove(), add it.

Fixes: b1b90514eaa3 ("spi: spi-cadence: Add support for Slave mode")
Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com>
Link: https://patch.msgid.link/20240923040015.3009329-4-ruanjinjie@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by Jinjie Ruan and committed by Mark Brown 3eae4a91 67d4a70f

+4 -2
+4 -2
drivers/spi/spi-cadence.c
··· 701 701 702 702 cdns_spi_write(xspi, CDNS_SPI_ER, CDNS_SPI_ER_DISABLE); 703 703 704 - pm_runtime_disable(&pdev->dev); 705 - pm_runtime_set_suspended(&pdev->dev); 704 + if (!spi_controller_is_target(ctlr)) { 705 + pm_runtime_disable(&pdev->dev); 706 + pm_runtime_set_suspended(&pdev->dev); 707 + } 706 708 707 709 spi_unregister_controller(ctlr); 708 710 }