Re: [PATCH 0/3] MXC: Add i.MX21 USB host support

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

 



Daniel Mack wrote:
On Sun, Jun 07, 2009 at 05:40:33PM +0200, Martin Fuzzey wrote:
This patch series adds support for the USB host controller in the
Freescale i.MX21 SoC.
Any idea how much of this code is compatible to MX31 SoCs?

AFAIK none of it - but doesn't the MX27 / MX31 have a standard EHCI USB
module?

True - didn't fully read your patches.

Does anyone currently work on bringing the EHCI to life on MX3s?
Especially the glue layer to external transceivers/PHYs seems to need
some work. Is there any generic framework to use to control chips like
the ISP1504?

I have started to do something about this (however I don't really have time to do this 100% these days). Sascha had posted a patch series that already works, but at least needs some cleanup work.

About the ISP1504, I have found no generic layer about them in the kernel. Sascha had an initial support in its patches. If I have understood correctly how the i.MX31 Host USB controller works, you only need to issue a few configuration commands through the ULPI bus to the transceiver a platform initialization time, afterwards the ULPI read/writes for "transfer" commands are generated by the controller hardware (if someone could confirm this, it would great). So if my previous assumption is correct, the ULPI glue layer does not need to be very complicated.

Val

--
Valentin Longchamp, PhD Student, EPFL-STI-LSRO1
valentin.longchamp@xxxxxxx, Phone: +41216937827
http://people.epfl.ch/valentin.longchamp
MEA3485, Station 9, CH-1015 Lausanne
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux