diff --git a/drivers/staging/greybus/greybus_protocols.h b/drivers/staging/greybus/greybus_protocols.h index 0ba11f8629d6..09a4466f1a29 100644 --- a/drivers/staging/greybus/greybus_protocols.h +++ b/drivers/staging/greybus/greybus_protocols.h @@ -823,6 +823,22 @@ struct gb_svc_route_create_request { __u8 dev2_id; }; + +/* RAW */ + +/* Version of the Greybus raw protocol we support */ +#define GB_RAW_VERSION_MAJOR 0x00 +#define GB_RAW_VERSION_MINOR 0x01 + +/* Greybus raw request types */ +#define GB_RAW_TYPE_SEND 0x02 + +struct gb_raw_send_request { + __le32 len; + __u8 data[0]; +}; + + /* UART */ /* Version of the Greybus UART protocol we support */ diff --git a/drivers/staging/greybus/raw.c b/drivers/staging/greybus/raw.c index 215d42165282..ce0f59d08e0d 100644 --- a/drivers/staging/greybus/raw.c +++ b/drivers/staging/greybus/raw.c @@ -28,18 +28,6 @@ struct gb_raw { struct device *device; }; -/* Version of the Greybus raw protocol we support */ -#define GB_RAW_VERSION_MAJOR 0x00 -#define GB_RAW_VERSION_MINOR 0x01 - -/* Greybus raw request types */ -#define GB_RAW_TYPE_SEND 0x02 - -struct gb_raw_send_request { - __le32 len; - __u8 data[0]; -}; - struct raw_data { struct list_head entry; u32 len;