Commit 72b0ffc0 authored by Alex Elder's avatar Alex Elder Committed by Greg Kroah-Hartman

greybus: descriptor type is 1 byte

The spec was changed to require only one byte to represent the
type of a module descriptor.  Update our data type and the values
used to reflect that.
Signed-off-by: default avatarAlex Elder <elder@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
parent 1dd7f58f
......@@ -21,17 +21,17 @@ struct greybus_manifest_header {
};
enum greybus_descriptor_type {
GREYBUS_TYPE_INVALID = 0x0000,
GREYBUS_TYPE_MODULE = 0x0001,
GREYBUS_TYPE_FUNCTION = 0x0002,
GREYBUS_TYPE_CLASS = 0x0003,
GREYBUS_TYPE_STRING = 0x0004,
GREYBUS_TYPE_CPORT = 0x0005,
GREYBUS_TYPE_INVALID = 0x00,
GREYBUS_TYPE_MODULE = 0x01,
GREYBUS_TYPE_FUNCTION = 0x02,
GREYBUS_TYPE_CLASS = 0x03,
GREYBUS_TYPE_STRING = 0x04,
GREYBUS_TYPE_CPORT = 0x05,
};
struct greybus_descriptor_header {
__le16 size;
__le16 type; /* enum greybus_descriptor_type */
__u8 type; /* enum greybus_descriptor_type */
};
enum greybus_function_type {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment