Re: [PATCH v2 0/5] Kesytone II USB support
Wingman, On Wednesday 04 December 2013 03:10 PM, WingMan Kwok wrote: > Here is the updated version of the series which addresses comments from > earlier version [1]. The PHY register programming is moved to a separate > PHY driver. > > Series adds USB host support for Keystone SOCs. Keystone SOCs uses dwc3 > hardware IP implementation. On Keystone II platforms, we use no-op phy > driver. > > All three patches are posted together just for completeness. Only first patch > is expected to go via usb tree and other two via linux-keystone tree. > The series looks fine now and probably can be split now. > Patchset are tested on Keystone II EVM with USB2.0 and USB3.0 flash drives. > > Cc: Santosh Shilimkar > > WingMan Kwok (5): > usb: dwc3: Add Keystone specific glue layer > usb: phy: Add keystone usb phy driver Please update the minor comments on patch 1 and resubmit above two patches so that Felipe can pick these up. > ARM: dts: keystone: Add usb phy devicetree bindings > ARM: dts: keystone: Add usb devicetree bindings > ARM: keystone: defconfig: enable USB support > On the dts part just enable the phy,usb3 nodes from board dts file and have status disabled in common dts file. With those update, please repost them and I will take them in my 3.14 queue. Regards, Santosh -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH v2 0/5] Kesytone II USB support
Here is the updated version of the series which addresses comments from earlier version [1]. The PHY register programming is moved to a separate PHY driver. Series adds USB host support for Keystone SOCs. Keystone SOCs uses dwc3 hardware IP implementation. On Keystone II platforms, we use no-op phy driver. All three patches are posted together just for completeness. Only first patch is expected to go via usb tree and other two via linux-keystone tree. Patchset are tested on Keystone II EVM with USB2.0 and USB3.0 flash drives. Cc: Santosh Shilimkar WingMan Kwok (5): usb: dwc3: Add Keystone specific glue layer usb: phy: Add keystone usb phy driver ARM: dts: keystone: Add usb phy devicetree bindings ARM: dts: keystone: Add usb devicetree bindings ARM: keystone: defconfig: enable USB support .../devicetree/bindings/usb/keystone-phy.txt | 19 ++ .../devicetree/bindings/usb/keystone-usb.txt | 41 arch/arm/boot/dts/keystone.dtsi| 25 +++ arch/arm/configs/keystone_defconfig| 20 +- drivers/usb/dwc3/Kconfig |7 + drivers/usb/dwc3/Makefile |1 + drivers/usb/dwc3/dwc3-keystone.c | 210 drivers/usb/phy/Kconfig| 10 + drivers/usb/phy/Makefile |1 + drivers/usb/phy/phy-keystone.c | 142 + 10 files changed, 475 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/usb/keystone-phy.txt create mode 100644 Documentation/devicetree/bindings/usb/keystone-usb.txt create mode 100644 drivers/usb/dwc3/dwc3-keystone.c create mode 100644 drivers/usb/phy/phy-keystone.c [1] http://www.spinics.net/lists/linux-usb/msg98166.html -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html