greybus: loopback: add reserved fields to track firmware latencies
authorBryan O'Donoghue <bryan.odonoghue@linaro.org>
Mon, 12 Oct 2015 14:45:05 +0000 (15:45 +0100)
committerGreg Kroah-Hartman <gregkh@google.com>
Thu, 15 Oct 2015 02:27:49 +0000 (19:27 -0700)
The greybus specification has been extended to include two new reserved
fields, which the implementation is using to track internal firmware
latencies. This change adds the appropriate fields to the corresponding
kernel header.

Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/greybus_protocols.h

index 44a213377cbe76db8e6ffc0d92b8c025d58de42c..fedb1b13d035fd8e71ab4d1d076b074f3ec78fed 100644 (file)
@@ -958,6 +958,8 @@ struct gb_loopback_transfer_request {
 
 struct gb_loopback_transfer_response {
        __le32  len;
+       __le32  reserved0;
+       __le32  reserved1;
        __u8    data[0];
 } __packed;