diff options
author | Mark Brown <broonie@kernel.org> | 2021-10-07 22:35:27 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2021-10-07 22:35:27 +0100 |
commit | 5fe7bd5a37ff0d77936f8e38313db5da2dd53f70 (patch) | |
tree | 5012e70d0993aa23466e06012d2bfb98ba04aa29 /drivers/spi/spi-atmel.c | |
parent | 48a78c66ad5d9d4f918182335d6e5726e7008085 (diff) | |
parent | 67a12ae52599c9f2f24ef14adb43fc3b164792b5 (diff) |
Merge branch 'spi-5.15' into spi-5.16
Diffstat (limited to 'drivers/spi/spi-atmel.c')
-rw-r--r-- | drivers/spi/spi-atmel.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/spi/spi-atmel.c b/drivers/spi/spi-atmel.c index 788dcdf25f00..f872cf196c2f 100644 --- a/drivers/spi/spi-atmel.c +++ b/drivers/spi/spi-atmel.c @@ -1301,7 +1301,7 @@ static int atmel_spi_one_transfer(struct spi_master *master, * DMA map early, for performance (empties dcache ASAP) and * better fault reporting. */ - if ((!master->cur_msg_mapped) + if ((!master->cur_msg->is_dma_mapped) && as->use_pdc) { if (atmel_spi_dma_map_xfer(as, xfer) < 0) return -ENOMEM; @@ -1381,7 +1381,7 @@ static int atmel_spi_one_transfer(struct spi_master *master, } } - if (!master->cur_msg_mapped + if (!master->cur_msg->is_dma_mapped && as->use_pdc) atmel_spi_dma_unmap_xfer(master, xfer); |