greybus: sync protocol and class definitions
authorViresh Kumar <viresh.kumar@linaro.org>
Tue, 21 Jul 2015 12:14:10 +0000 (17:44 +0530)
committerGreg Kroah-Hartman <gregkh@google.com>
Wed, 22 Jul 2015 17:11:05 +0000 (10:11 -0700)
Class types aren't in sync with protocol types, lets keep them in sync
for now.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/greybus_manifest.h

index f84cfeb..9c4d7ca 100644 (file)
@@ -67,6 +67,11 @@ enum greybus_class_type {
        GREYBUS_CLASS_LIGHTS            = 0x0f,
        GREYBUS_CLASS_VIBRATOR          = 0x10,
        GREYBUS_CLASS_LOOPBACK          = 0x11,
+       GREYBUS_CLASS_I2S_RECEIVER      = 0x12,
+       GREYBUS_CLASS_I2S_TRANSMITTER   = 0x13,
+       GREYBUS_CLASS_SVC               = 0x14,
+               /* ... */
+       GREYBUS_CLASS_RAW               = 0xfe,
        GREYBUS_CLASS_VENDOR            = 0xff,
 };