spi: pxa2xx: Print DMA burst size only when DMA is enabled
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Thu, 30 May 2024 15:10:02 +0000 (18:10 +0300)
committerMark Brown <broonie@kernel.org>
Mon, 3 Jun 2024 14:59:59 +0000 (15:59 +0100)
Print DMA burst size only when DMA is enabled to avoid making
a false impression that DMA is enabled when it may be not.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://msgid.link/r/20240530151117.1130792-7-andriy.shevchenko@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-pxa2xx.c

index 19ee7739f4bdd5c8352753690fe6f4532561785c..30a829b74a22c7c3b7214e7287fda2f4e47cb77e 100644 (file)
@@ -1434,7 +1434,6 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
                if (IS_ERR(platform_info))
                        return dev_err_probe(dev, PTR_ERR(platform_info), "missing platform data\n");
        }
-       dev_dbg(dev, "DMA burst size set to %u\n", platform_info->dma_burst_size);
 
        ssp = pxa2xx_spi_ssp_request(pdev);
        if (IS_ERR(ssp))
@@ -1516,6 +1515,8 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
                        controller->max_dma_len = MAX_DMA_LEN;
                        controller->max_transfer_size =
                                pxa2xx_spi_max_dma_transfer_size;
+
+                       dev_dbg(dev, "DMA burst size set to %u\n", platform_info->dma_burst_size);
                }
        }