]> www.infradead.org Git - users/jedix/linux-maple.git/commit
spi: axi-spi-engine: omit SYNC from offload instructions
authorDavid Lechner <dlechner@baylibre.com>
Mon, 28 Apr 2025 20:58:59 +0000 (15:58 -0500)
committerMark Brown <broonie@kernel.org>
Wed, 30 Apr 2025 00:38:40 +0000 (09:38 +0900)
commite6702c44c2adb28b62f81de498e9b1e4562ce660
treefdd8cb004acca612cae5391fcf54a84be678c07a
parent087591c9e4fde86fe2971c34a2745c208103248e
spi: axi-spi-engine: omit SYNC from offload instructions

Add optimization to omit SYNC instructions from offload messages.
Starting with IP core v1.5.0, the SYNC instruction is no longer required
for proper operation when using the offload feature. Omitting the SYNC
instruction saves a few clock cycles needed to executed which can e.g.
allow achieving higher sample rates on ADCs.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Link: https://patch.msgid.link/20250428-adi-main-v1-4-4b8a1b88a212@baylibre.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-axi-spi-engine.c