> +#ifdef CONFIG_USB_MUSB_OTG > + .mode > = MUSB_OTG, > +#elif defined(CONFIG_USB_MUSB_HDRC_HCD) > + .mode > = MUSB_HOST, > +#elif defined(CONFIG_USB_GADGET_MUSB_HDRC) > .mode > = MUSB_PERIPHERAL, > +#endif > = MUSB_PERIPHERAL, > +#endif By the way ... the #ifdeffery should indeed vanish from all board configs except the Davinci DM6446 EVM. That board is kind of quirky in terms of USB support, and needs jumpering to get host or peripheral mode (and can't do OTG). I suspect some of the other boards did a bad thing and tried emulating what that board did. But the description for such a patch would emphasize removing bogus ifdeffery, to match the board hardware (which is not conditional but is instead fixed). -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html