mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-03-01 18:22:16 -05:00
spi: sh-msiof: Make words/bits unsigned in sh_msiof_spi_txrx_once()
Make the words and bits parameters of sh_msiof_spi_txrx_once() unsigned, as that matches what is passed by the caller. This allows us to replace min_t() by the safer min(). Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Link: https://patch.msgid.link/30eff1052642a4bcb0f1bc4bed7aae25d355a7dc.1747401908.git.geert+renesas@glider.be Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
committed by
Mark Brown
parent
3dd5ed19a2
commit
b4eec5cdf1
@@ -677,16 +677,16 @@ static int sh_msiof_spi_txrx_once(struct sh_msiof_spi_priv *p,
|
||||
void (*rx_fifo)(struct sh_msiof_spi_priv *,
|
||||
void *, int, int),
|
||||
const void *tx_buf, void *rx_buf,
|
||||
int words, int bits)
|
||||
unsigned int words, unsigned int bits)
|
||||
{
|
||||
int fifo_shift;
|
||||
int ret;
|
||||
|
||||
/* limit maximum word transfer to rx/tx fifo size */
|
||||
if (tx_buf)
|
||||
words = min_t(int, words, p->tx_fifo_size);
|
||||
words = min(words, p->tx_fifo_size);
|
||||
if (rx_buf)
|
||||
words = min_t(int, words, p->rx_fifo_size);
|
||||
words = min(words, p->rx_fifo_size);
|
||||
|
||||
/* the fifo contents need shifting */
|
||||
fifo_shift = 32 - bits;
|
||||
|
||||
Reference in New Issue
Block a user