[ehci-orion] ETIMEOUT with ehci_setup()'s ehci_halt()
andrew at lunn.ch
Wed Jun 17 18:29:38 PDT 2015
> One final update on this topic: the kernel config was missing the
> CONFIG_USB_EHCI_ROOT_HUB_TT option. It turns out that the USB IP embeded a
> Transaction Translator and there is a check in ehci_halt() that aborts the
> routine in case of a Transaction Translator in the ehci controller. The check
> however only works in the above option is enabled.
Maybe it would be worth detecting this and issuing a warning?
More information about the linux-arm-kernel