diff options
| author | Mark Brown <[email protected]> | 2025-05-20 09:34:25 +0000 |
|---|---|---|
| committer | Mark Brown <[email protected]> | 2025-05-20 09:34:25 +0000 |
| commit | 5b31d2d81a4bcdd9915e7b152fb3cdc3dc7f4ecb (patch) | |
| tree | 5184b1d6062f31cd2bb49ab0c2534aaf083f9ab1 /drivers/fpga/tests/fpga-mgr-test.c | |
| parent | spi: spi_amd: Update Kconfig dependencies (diff) | |
| parent | spi: sh-msiof: Move register definitions to <linux/spi/sh_msiof.h> (diff) | |
| download | kernel-5b31d2d81a4bcdd9915e7b152fb3cdc3dc7f4ecb.tar.gz kernel-5b31d2d81a4bcdd9915e7b152fb3cdc3dc7f4ecb.zip | |
spi: sh-msiof: Transfer size improvements and I2S
Merge series from Geert Uytterhoeven <[email protected]>:
This patch series (A) improves single transfer sizes in the MSIOF
driver, using two methods:
- By increasing the assumed FIFO sizes, impacting both PIO and DMA
transfers,
- By using two groups, impacting DMA transfers,
and (B) lets the recently-introduced MSIOF I2S drive reuse the SPI
driver's register definitions. All of this is covered with a thick
sauce of fixes for (harmless) bugs, cleanups, and refactorings.
Note that the driver uses the limitations as specified in the hardware
documentation. For discovering the actual FIFO sizes, I wrote some
crude test code that can be found at [2].
This is based on spi/for-next and sound-asoc/for-next, and has been
tested on a variery of R-Car SoCs.
[1] https://lore.kernel.org/[email protected]
[2] https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git/log/?h=topic/msiof-fifo
Diffstat (limited to 'drivers/fpga/tests/fpga-mgr-test.c')
0 files changed, 0 insertions, 0 deletions
