Hi Stefan, On 28.06.2023 15:20:39, Stefan Moring wrote: > In our application we send ~80kB at 10MHz. The total transfer time > went from ~80ms to 67ms, so that would be a reduction of 15%. > I tested it on an IMX8MM platform. I'm currently debugging a problem with spi-imx, HW CS and SPI_CS_WORD on torvalds/master. The breakage goes back this patch. I'm wondering what is your setup you have optimized with this patch? - Are you using HW or GPIO CS? - What are bits_per_word? - What's the length of the spi_transfer? I'm asking because with a 8, 16 or 32 bit-per-word setting, the driver should use dynamic_burst on the imx8mm, which will overwrite the burst length in spi_imx_push(). regards, Marc -- Pengutronix e.K. | Marc Kleine-Budde | Embedded Linux | https://www.pengutronix.de | Vertretung Nürnberg | Phone: +49-5121-206917-129 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 |
Attachment:
signature.asc
Description: PGP signature