RE: [patch 2.6.27-rc8-omap 0/7] resend of pending TWL patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> owner@xxxxxxxxxxxxxxx] On Behalf Of David Brownell
 
> > Turns out it is this one in omap_start_ehc:
> >
> >         /* Wait for TLL to be Active */
> >         while ((cm_read_mod_reg(CORE_MOD, OMAP2430_CM_IDLEST3) &
> >                 (1 << OMAP3430ES2_ST_USBTLL_SHIFT)));
> 
> Fishy ... TLL == TransceiverLess Link, which is used with
> on-board links that don't need to be morphed to use signals
> that go over cables as defined in the USB spec.  I would
> think you'd want ULPI.

TLL block does get used for some cases for non-tll (phy) mode use.  Recently there was some low power fixes for non-tll mode in which tll block handling was important.  This was specifically in ohci configuration.

Anand (in copy) did make some fix which changed ordering of clock enables which were necessary to get usb bus suspend/resume working.  With the other ordering you would get an abort when accessing that blocks registers.

Regards,
Richard W.

--
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

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux