[USB] Patches for Freescale MXC SoCs and direct ULPI communication

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

 



here comes a set of four patches to support the EHCI ports on
Freescale's MX2/MX3 SoCs. These chips also offer support to directly
communicate with transceivers connected to their ULPI interface
which can become handy or even mandatory when it's about switching
the port power or doing vendor-specific initialzation.

This patch implements a generic but very thin abstraction layer and
two specific implementation thereof - one for the MXC hardware backend
and one for the ISP1504 transceivers.

The last patch brings in the EHCI driver itself which also makes use
of this framework by calling the transceiver specific routines if
registered by the platform code.

These patches have been testes successfully on quite a number of
MX27 and MX31 based boards. What's missing is an ACK from the USB
people, hence I'm resending the patches that haven't been taken
yet by Sascha for his mxc-master branch.

Daniel

[PATCH 1/4] USB: add slim framework for external transceivers
[PATCH 2/4] USB: Add xcvr functions for NXP's ISP1504 transceiver
[PATCH 3/4] MXC: Add support for ULPI Viewports
[PATCH 4/4] Add EHCI support for MX27 and MX31 based boards

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