Hi guys, I thought I would send this to the mailing list to grab some comments. Specially from Kishon who has been working with the PHYs more closely then myself. Anyway, the first three patches are just adding nop transceivers to all glue layers, once ARCHes provide their real PHY drivers we could revert the nop transceiver from the glue layers. But at least we will have basic PHY support on the DWC3 driver so it's easier for everybody to start adding their own PHYs later. Let me know what you guys think. If nobody has any concerns, I will send this on v3.7 merge window. ps: compile tested only. Felipe Balbi (4): usb: dwc3: pci: add nop transceiver support usb: dwc3: omap: add nop transceiver support usb: dwc3: exynos: add nop transceiver support usb: dwc3: add basic PHY support drivers/usb/dwc3/core.c | 15 ++++++++++ drivers/usb/dwc3/core.h | 5 ++++ drivers/usb/dwc3/dwc3-exynos.c | 66 +++++++++++++++++++++++++++++++++++++++++ drivers/usb/dwc3/dwc3-omap.c | 66 +++++++++++++++++++++++++++++++++++++++++ drivers/usb/dwc3/dwc3-pci.c | 67 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 219 insertions(+) -- 1.7.12.rc0 -- 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