>>>>> "Daniel" == Daniel Mack <zonque@xxxxxxxxx> writes: Hi, Daniel> On my board, the USB is purely used as host interface, with a Daniel> type B plug soldered. In the DT, I'm using the following Daniel> sniplet in accordance to the documentation of the bindings: Daniel> usb_otg_hs: usb@47400000 { Daniel> compatible = "ti,musb-am33xx"; Daniel> reg = <0x47400000 0x1000 /* usbss */ Daniel> 0x47401000 0x800 /* musb instance 0 */ Daniel> 0x47401800 0x800>; /* musb instance 1 */ Daniel> interrupt-parent = <&intc>; Daniel> interrupts = <17 /* usbss */ Daniel> 18 /* musb instance 0 */ 19> ; /* musb instance 1 */ Daniel> multipoint = <1>; Daniel> num-eps = <16>; Daniel> ram-bits = <12>; Daniel> port0-mode = <3>; Daniel> port1-mode = <3>; Daniel> power = <250>; Daniel> ti,hwmods = "usb_otg_hs"; Daniel> }; Daniel> The relevant config options are Daniel> CONFIG_USB_MUSB_HDRC=y Daniel> # CONFIG_USB_MUSB_TUSB6010 is not set Daniel> # CONFIG_USB_MUSB_OMAP2PLUS is not set Daniel> # CONFIG_USB_MUSB_AM35X is not set Daniel> CONFIG_USB_MUSB_DSPS=y Daniel> CONFIG_MUSB_PIO_ONLY=y Daniel> CONFIG_USB_GADGET=y Daniel> CONFIG_USB_GADGET_DEBUG=y Daniel> CONFIG_USB_GADGET_DEBUG_FILES=y Daniel> CONFIG_USB_GADGET_DEBUG_FS=y Daniel> CONFIG_USB_GADGET_VBUS_DRAW=2 Daniel> CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 Daniel> CONFIG_USB_GADGET_MUSB_HDRC=y Ehh, I'm confused here. You talk about host mode, a single 'B' (gadget) connector and your device tree mentions 2 OTG ports. What is the configuration exactly? -- Bye, Peter Korsgaard -- 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