Hi Guillaume, Both armv7hl/default and armv7hl/lpae kernel config files have: CONFIG_ARCH_KEYSTONE=y So it looks like these kernel flavors are supposed to support the TI Keystone2 platform. However, USB_DWC3 is disabled on both, while this driver has a sub-option CONFIG_USB_DWC3_KEYSTONE dedicated to the Keystone2 platform. So I suspect that we should change armv7hl/default and armv7hl/lpae to: CONFIG_USB_DWC3=m CONFIG_USB_DWC3_KEYSTONE=m and one of CONFIG_USB_DWC3_HOST, CONFIG_USB_DWC3_GADGET or CONFIG_USB_DWC3_DUAL_ROLE. What do you think? Same would probably apply to armv7hl/exynos with CONFIG_USB_DWC3_EXYNOS. Thanks, -- Jean Delvare SUSE L3 Support -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org