Re: Query ISP1301 with OMAP

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

 



On Thursday 15 May 2008, Pandita, Vikram wrote:
> Another observation:
> There is a comment in isp1301_omap.c file:
> 
> static void power_up(struct isp1301 *isp)
>         /* do this only when cpu is driving transceiver,
>          * so host won't see a low speed device...
>          */
> 
> Could anyone give more details as to what this means?

The "this" was putting the transceiver into DAT_SEO mode,
so evidently there were problems observed doing that
earlier in the setup sequence -- before the immediately
preceding line which took it out of USB suspend mode.

The comment before those functions is relevant to your
general question (how to set it up for 3-pin host-only
mode):  some of the details presumed setup like an H2
board needed, and the DAT_SEO bit was one of them.

The H2 board certainly supported both host and peripheral
modes, and as I recall from the dusty mists of time it
didn't use three wire signaling.  So I suspect that you
won't be able to reuse much of that init code.  You'll
need to dig through the chip docs to figure out how it
needs to be set up.

- Dave

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