diff options
author | Carlos Song <[email protected]> | 2024-02-04 17:19:12 +0800 |
---|---|---|
committer | Mark Brown <[email protected]> | 2024-02-05 14:32:12 +0000 |
commit | c712c05e46c8ce550842951e9e2606e24dbf0475 (patch) | |
tree | 7b5015322b0a908a52093ecf3bc4fe99b36a4400 /scripts/rustdoc_test_builder.rs | |
parent | 6500ad28fd5d67d5ca0fee9da73c463090842440 (diff) |
spi: imx: fix the burst length at DMA mode and CPU mode
For DMA mode, the bus width of the DMA is equal to the size of data
word, so burst length should be configured as bits per word.
For CPU mode, because of the spi transfer len is in byte, so calculate
the total number of words according to spi transfer len and bits per
word, burst length should be configured as total data bits.
Signed-off-by: Carlos Song <[email protected]>
Reviewed-by: Clark Wang <[email protected]>
Fixes: e9b220aeacf1 ("spi: spi-imx: correctly configure burst length when using dma")
Fixes: 5f66db08cbd3 ("spi: imx: Take in account bits per word instead of assuming 8-bits")
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'scripts/rustdoc_test_builder.rs')
0 files changed, 0 insertions, 0 deletions