[PATCH 1/1] fix occasional ULPI timeouts with ehci-mxc

Eric Bénard eric at eukrea.com
Wed Dec 2 12:36:31 EST 2009


Daniel Mack a écrit :
> On Wed, Dec 02, 2009 at 05:13:01PM +0100, Valentin Longchamp wrote:
>> On various mxc boards, the intial ULPI reads resulted in a timeout
>> which prevented the transceiver to be identified and thus the ehci
>> device to be probed.
>>
>> Initializing the hardware lines connected to the transceiver (through
>> pdata->init call) before actually enabling clocks and configuring
>> registers in the devices fixes this problem.
> 
> Hmm, glad to hear it fixed your problem :) However, there is no real
> ULPI communication done on the viewports before the board specific
> init function is called, and the timeouts that are reported come from
> the transceiver probing which is called at a later point.
> 
> Even with that patch applied, one board I have here fails to initialize
> the OTG port.
> 
can you probe the DIR signal (pin 19) of the ISP1504 when you have the 
problem ?

Eric



More information about the linux-arm-kernel mailing list