Hi Paul, I'm slowly losing my mind with hwmod. arch/arm/boot/dts/am33xx.dtsi has the ti,musb-am33xx node. That one has "usb_otg_hs" as hwmod property. The entry for it arch/arm/mach-omap2/omap_hwmod_33xx_data.c uses AM33XX_CM_PER_USB0_CLKCTRL_OFFSET (0x1c) as the clk. The TRM only mentions this one, i.e. no USB1. Now I have the following logical devices here: - usb0 instance + its glue code for irqs - usb1 instance + its glue code for irqs - two phy instances, one for USB0 and one USB1 - one dma engine which serves both usb instances. Shouldn't I have for each device (usb0/1, phy0/1, dma) a hwmod entry? Or is it enough to use the same entry for each device? Sebastian -- 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