greybus: loopback: Add reserved fields to transfer request

All loopback transfer operations should have an identical header
format in order to facilitate bandwidth and data movement analysis.

Suggested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Axel Haslam <ahaslam@baylibre.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
Axel Haslam 2016-02-10 14:19:29 +01:00 committed by Greg Kroah-Hartman
parent ee97e24ac6
commit b59281ac07

View file

@ -1053,8 +1053,14 @@ struct gb_uart_serial_state_request {
#define GB_LOOPBACK_TYPE_TRANSFER 0x03
#define GB_LOOPBACK_TYPE_SINK 0x04
/*
* Loopback request/response header format should be identical
* to simplify bandwidth and data movement analysis.
*/
struct gb_loopback_transfer_request {
__le32 len;
__le32 reserved0;
__le32 reserved1;
__u8 data[0];
} __packed;