[PATCH 05/15] spi: offload: types: add offset parameter

From: Marcelo Schmitt
Date: Fri Aug 29 2025 - 20:42:35 EST


From: Axel Haslam <ahaslam@xxxxxxxxxxxx>

Add an offset parameter that can be passed in the periodic trigger.
This is useful for example when adc drivers implement a separate periodic
signal to trigger conversion and need offload to read the result with
some delay.

Signed-off-by: Axel Haslam <ahaslam@xxxxxxxxxxxx>
Signed-off-by: Marcelo Schmitt <marcelo.schmitt@xxxxxxxxxx>
---
include/linux/spi/offload/types.h | 1 +
1 file changed, 1 insertion(+)

diff --git a/include/linux/spi/offload/types.h b/include/linux/spi/offload/types.h
index 6f7892347871..0170fd1f42e5 100644
--- a/include/linux/spi/offload/types.h
+++ b/include/linux/spi/offload/types.h
@@ -59,6 +59,7 @@ enum spi_offload_trigger_type {

struct spi_offload_trigger_periodic {
u64 frequency_hz;
+ u64 offset_ns;
};

struct spi_offload_trigger_config {
--
2.39.2