Re: [RFC] Patches for MX3 EHCI support

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

 



Daniel Mack wrote:
(Argh, sorry for the repost - I misspelled the arm linux list my previous
 posting. Make sure you reply to this one, please. Sorry.)

Here comes a set of patches to support the EHCI controlles on Freescale's
MX3 SoCs. These processors don't have a PHY directly on-chip but rely on
external components, hence there is need for some logic to specify the
glue layer which exeeds the standard EHCI register definition.

The MX3s also have the system of ULPI view ports to directly access the
registers of connected transceivers. The patch series comes with a
proposal for an abstraction layer model. This does not yet fully work on
the hardware I'm developing on, and I can't certainly exclude hardware
problems. Hence I'd like to ask everyone with appropriate hardware to
test the patches and see whether the system can communicate with the
1504s, I don't currently see where the problem lies.

I have tested it quickly on my hardware and it seems to work (don't have time for extended testing now). However your glue code seems to behave oddly for me.

I would say that it does not work on your hardware because you don't initialize the pads (strength) and maybe you forget to control the ISP1504 OE signal.

See my comments as answers to your patches.


More than have of the patches is directly copied (and in some cases
reworked) from Sascha's patchset.

Thanks,
Daniel


[PATCH 1/8] MX31: Add USB platform devices and resources
[PATCH 2/8] MX3: add additional USB pins to iomux
[PATCH 3/8] ehci mxc: Fix clocks
[PATCH 4/8] USB: add slim framework for external transceivers
[PATCH 5/8] MXC: Add support for ULPI Viewports
[PATCH 6/8] Add EHCI support for MX27 and MX31 based boards
[PATCH 7/8] USB: Add xcvr functions for NXP's ISP1504 transceiver
[PATCH 8/8] MX3: add USB support for lilly1131


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