spi: axiado: clean up probe return value

Drop the redundant initialisation and return explicit zero on successful
probe to make the code more readable.

Signed-off-by: Johan Hovold <johan@kernel.org>
Link: https://patch.msgid.link/20260421143925.1551781-4-johan@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Johan Hovold 2026-04-21 16:39:25 +02:00 committed by Mark Brown
parent 821f0951b2
commit 2b20e67424
No known key found for this signature in database
GPG Key ID: 24D68B725D5487D0

View File

@ -751,9 +751,9 @@ static const struct spi_controller_mem_ops ax_spi_mem_ops = {
*/
static int ax_spi_probe(struct platform_device *pdev)
{
int ret = 0, irq;
struct spi_controller *ctlr;
struct ax_spi *xspi;
int ret, irq;
u32 num_cs;
ctlr = devm_spi_alloc_host(&pdev->dev, sizeof(*xspi));
@ -852,7 +852,7 @@ static int ax_spi_probe(struct platform_device *pdev)
pm_runtime_put_autosuspend(&pdev->dev);
return ret;
return 0;
err_disable_rpm:
pm_runtime_disable(&pdev->dev);