From e6227ee64782e1cda88a70512ac2b0ae8fda2203 Mon Sep 17 00:00:00 2001 From: Bryan O'Donoghue Date: Thu, 15 Oct 2015 16:10:44 +0100 Subject: [PATCH] greybus: loopback: add tracker variables to hold firmware timestamps This patch adds tracker variables to hold the incoming firmware derived timestamps where apbridge_latency_ts will contain the APBridge's view of the UniPro turn-around time and gpbridge_latency_ts will contain the GPBridge's view of it's own internal latency. Both values are reported in microseconds. Signed-off-by: Bryan O'Donoghue Signed-off-by: Greg Kroah-Hartman --- drivers/staging/greybus/loopback.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/staging/greybus/loopback.c b/drivers/staging/greybus/loopback.c index 95cba823ff90..d2a88af1f290 100644 --- a/drivers/staging/greybus/loopback.c +++ b/drivers/staging/greybus/loopback.c @@ -83,6 +83,8 @@ struct gb_loopback { u32 iteration_count; u64 elapsed_nsecs; u32 error; + u32 apbridge_latency_ts; + u32 gpbridge_latency_ts; }; #define GB_LOOPBACK_FIFO_DEFAULT 8192 -- 2.20.1