From mboxrd@z Thu Jan 1 00:00:00 1970 From: Valentine Date: Wed, 20 Nov 2013 21:07:10 +0000 Subject: Re: [PATCH 0/9] USB 2.0 host on Lager Message-Id: <528D247E.3010605@cogentembedded.com> List-Id: References: <1384969086-8920-1-git-send-email-ulrich.hecht@gmail.com> In-Reply-To: <1384969086-8920-1-git-send-email-ulrich.hecht@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-sh@vger.kernel.org On 11/20/2013 09:37 PM, Ulrich Hecht wrote: > This is a collection of patches developed by Valentine Barshak towards > support of the PCI-attached USB 2.0 host controllers on Lager, with some > glue supplied by me: > > - added missing PCI host clock (MSTP703) > - bound PCI USB HCIs to the USB phy > - added PCI host platform devices on Lager > > I chose to do incremental patches on top of Valentine's stuff because his > patches are already in various states of upstream acceptance; Why re-post them then? In fact I was going to add USB Host support once USBHS support is commited. > please tell me > if you need this packaged differently. > > CU > Uli > > Ulrich Hecht (4): > pci: rcar-gen2: enable clock > ARM: shmobile: r8a7790: add internal PCI clock > usb: phy: rcar-gen2: register using usb_add_phy_dev() > ARM: shmobile: lager: add PCI USB host controllers > > Valentine Barshak (5): > pci: Add R-Car Gen2 internal PCI support > usb: hcd: Remove USB phy if needed > usb: hcd: Initialize USB phy if needed > usb: phy: Add RCAR Gen2 USB phy > arm: shmobile: lager: Add USBHS support You've missed one more patch here, which helps to initialize the PHY for PCI host correctly: usb: phy: phy-rcar-gen2-usb: Fix phy initialization > > arch/arm/mach-shmobile/Kconfig | 1 + > arch/arm/mach-shmobile/board-lager.c | 138 ++++++++++ > arch/arm/mach-shmobile/clock-r8a7790.c | 5 +- > drivers/pci/host/Kconfig | 8 + > drivers/pci/host/Makefile | 1 + > drivers/pci/host/pci-rcar-gen2.c | 347 ++++++++++++++++++++++++ > drivers/usb/core/hcd.c | 34 ++- > drivers/usb/phy/Kconfig | 13 + > drivers/usb/phy/Makefile | 1 + > drivers/usb/phy/phy-rcar-gen2-usb.c | 249 +++++++++++++++++ > include/linux/platform_data/usb-rcar-gen2-phy.h | 22 ++ > include/linux/usb/hcd.h | 1 + > 12 files changed, 818 insertions(+), 2 deletions(-) > create mode 100644 drivers/pci/host/pci-rcar-gen2.c > create mode 100644 drivers/usb/phy/phy-rcar-gen2-usb.c > create mode 100644 include/linux/platform_data/usb-rcar-gen2-phy.h > Thanks, Val.