spi: spi-fsl-lpspi: use min_t() to improve code

Use min_t() to reduce the code in fsl_lpspi_setup_transfer() and
improve its readability.

Signed-off-by: Qianfeng Rong <rongqianfeng@vivo.com>
Link: https://patch.msgid.link/20250815082118.586422-2-rongqianfeng@vivo.com
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Qianfeng Rong
2025-08-15 16:21:15 +08:00
committed by Mark Brown
parent c17b750b3a
commit a750050349

View File

@@ -25,6 +25,7 @@
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
#include <linux/spi/spi_bitbang.h> #include <linux/spi/spi_bitbang.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/minmax.h>
#define DRIVER_NAME "fsl_lpspi" #define DRIVER_NAME "fsl_lpspi"
@@ -475,10 +476,9 @@ static int fsl_lpspi_setup_transfer(struct spi_controller *controller,
fsl_lpspi->tx = fsl_lpspi_buf_tx_u32; fsl_lpspi->tx = fsl_lpspi_buf_tx_u32;
} }
if (t->len <= fsl_lpspi->txfifosize) fsl_lpspi->watermark = min_t(typeof(fsl_lpspi->watermark),
fsl_lpspi->watermark = t->len; fsl_lpspi->txfifosize,
else t->len);
fsl_lpspi->watermark = fsl_lpspi->txfifosize;
if (fsl_lpspi_can_dma(controller, spi, t)) if (fsl_lpspi_can_dma(controller, spi, t))
fsl_lpspi->usedma = true; fsl_lpspi->usedma = true;