On Wed, Nov 05, 2014 at 08:52:25PM +0200, Vladimir Zapolskiy wrote: > On some boards powered by iMX6Q rev1.0 I get non-working USB Host 1 > (connected to a hub, no other devices are connected to this hub) and > repeating resets from the chipidea host driver (with ported pm support > from Freescale): > > .... > [ 25.481714] usb 2-1: reset high-speed USB device number 2 using ci_hdrc > [ 27.491716] usb 2-1: reset high-speed USB device number 2 using ci_hdrc > [ 29.501721] usb 2-1: reset high-speed USB device number 2 using ci_hdrc > .... > > As for me it seems that usb phy test clock gating may be done > incorrectly, on disconnection it is running, and on connection it is > gated, but may be it is the intention, unfortunately iMX6Q RM is not > a satisfactory source of information on the topic. > > Either complete disabling of loopback for the host or inverting test > clock gating solves my problem, this change proposes to invert test > clock gating setting. > > Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@xxxxxxxxxx> > Cc: Peter Chen <peter.chen@xxxxxxxxxxxxx> Make sure to Cc the maintainer of the framework, that'll help make sure your patch is not lost. -- balbi
Attachment:
signature.asc
Description: Digital signature