|
@@ -239,21 +239,15 @@ void am35x_set_mode(u8 musb_mode)
|
|
|
|
|
|
devconf2 &= ~CONF2_OTGMODE;
|
|
devconf2 &= ~CONF2_OTGMODE;
|
|
switch (musb_mode) {
|
|
switch (musb_mode) {
|
|
-#ifdef CONFIG_USB_MUSB_HDRC_HCD
|
|
|
|
case MUSB_HOST: /* Force VBUS valid, ID = 0 */
|
|
case MUSB_HOST: /* Force VBUS valid, ID = 0 */
|
|
devconf2 |= CONF2_FORCE_HOST;
|
|
devconf2 |= CONF2_FORCE_HOST;
|
|
break;
|
|
break;
|
|
-#endif
|
|
|
|
-#ifdef CONFIG_USB_GADGET_MUSB_HDRC
|
|
|
|
case MUSB_PERIPHERAL: /* Force VBUS valid, ID = 1 */
|
|
case MUSB_PERIPHERAL: /* Force VBUS valid, ID = 1 */
|
|
devconf2 |= CONF2_FORCE_DEVICE;
|
|
devconf2 |= CONF2_FORCE_DEVICE;
|
|
break;
|
|
break;
|
|
-#endif
|
|
|
|
-#ifdef CONFIG_USB_MUSB_OTG
|
|
|
|
case MUSB_OTG: /* Don't override the VBUS/ID comparators */
|
|
case MUSB_OTG: /* Don't override the VBUS/ID comparators */
|
|
devconf2 |= CONF2_NO_OVERRIDE;
|
|
devconf2 |= CONF2_NO_OVERRIDE;
|
|
break;
|
|
break;
|
|
-#endif
|
|
|
|
default:
|
|
default:
|
|
pr_info(KERN_INFO "Unsupported mode %u\n", musb_mode);
|
|
pr_info(KERN_INFO "Unsupported mode %u\n", musb_mode);
|
|
}
|
|
}
|