|
@@ -136,6 +136,12 @@
|
|
|
#define gadget_is_r8a66597(g) 0
|
|
|
#endif
|
|
|
|
|
|
+#ifdef CONFIG_USB_S3C_HSOTG
|
|
|
+#define gadget_is_s3c_hsotg(g) (!strcmp("s3c-hsotg", (g)->name))
|
|
|
+#else
|
|
|
+#define gadget_is_s3c_hsotg(g) 0
|
|
|
+#endif
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* usb_gadget_controller_number - support bcdDevice id convention
|
|
@@ -192,6 +198,8 @@ static inline int usb_gadget_controller_number(struct usb_gadget *gadget)
|
|
|
return 0x24;
|
|
|
else if (gadget_is_r8a66597(gadget))
|
|
|
return 0x25;
|
|
|
+ else if (gadget_is_s3c_hsotg(gadget))
|
|
|
+ return 0x26;
|
|
|
return -ENOENT;
|
|
|
}
|
|
|
|