BZ: 29011
Set gadget_is_otg value if udc really needs support OTG. This value
will be used by gadget to decide if OTG descriptor is needed or not.
Change-Id: I31d18473f9e8ddbfc6c97e4a697a0a0a205963c2
Signed-off-by: Wu, Hao <hao.wu@intel.com>
Reviewed-on: http://android.intel.com:8080/43084
Reviewed-by: Zhuang, Jin Can <jin.can.zhuang@intel.com>
Reviewed-by: Tang, Richard <richard.tang@intel.com>
Reviewed-by: Meng, Zhe <zhe.meng@intel.com>
Tested-by: Meng, Zhe <zhe.meng@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
INIT_LIST_HEAD(&dev->gadget.ep_list); /* ep_list */
dev->gadget.speed = USB_SPEED_UNKNOWN; /* speed */
dev->gadget.is_dualspeed = 1; /* support dual speed */
-#ifdef OTG_TRANSCEIVER
+#if defined(OTG_TRANSCEIVER) && defined(CONFIG_USB_LANGWELLUDC_OTG)
dev->gadget.is_otg = 1; /* support otg mode */
#endif