Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754635Ab3C1VzN (ORCPT ); Thu, 28 Mar 2013 17:55:13 -0400 Received: from moutng.kundenserver.de ([212.227.17.8]:61974 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754468Ab3C1VzF (ORCPT ); Thu, 28 Mar 2013 17:55:05 -0400 From: Arnd Bergmann To: Alan Stern Cc: linux-usb@vger.kernel.org, Manjunath Goudar , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Greg KH , Arnd Bergmann , Bryan Huntsman , David Brown , Jean-Christophe Plagniol-Villard , Kukjin Kim , Kyungmin Park , Nicolas Ferre , Shiraz Hashim , spear-devel@list.st.com Subject: [PATCH v3 0/7] USB EHCI multiplatform series again Date: Thu, 28 Mar 2013 22:54:58 +0100 Message-Id: <1364507705-22012-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 1.8.1.2 X-Provags-ID: V02:K0:KPtVNkUJPuc+XFKS0l+AEtNqYsy4MaO8JGAcVsKEq+N S6Ev/DSCxXI2pUGVZonQ1bbr7mkttlSEKNbb1+zjwcnh3qqAfe /E9Brvulw0x7y2iqERUPA+GlKmJFTphaAUJeDi8DtU/h47JD3N bnv42fwaGQNUxzbjjjOOoWmjNuWuUlD8iXv8vYlaVjNXhoh8Lr 00MC7I0zohtehghQKJV/L/aAUnmFpBLXRro8LRNKdYHa11idfF a12gQPxjr9ZTBweAhEm9AZhmxN1e9BETayzqerse5dSsYNQaD+ y4QBb0uM7EtA8KGO6BlYHdOrL+kzLTtJ2yyCKBilZpCF+5pIWx M9kq6PT5aczgvttVjiyXu9RueuIZFpx3P3RUD6kDD Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3559 Lines: 85 Hi Alan, These are the current patches from Manjunath, after I helped him address the remaining review comments and found a few more in the process. Unfortunately, Manjunath is currently on vacation and I will be away for the next couple of days when he returns, so I took the liberty to send the patches myself to have a chance of getting them merged in time for 3.10. The patches are all based on today's usb-next branch, which includes my earlier patch to remove the vt8500 backend. They are sorted by priority: the first one obviously should have been in 3.9 but didn't make it. The second one will be needed in 3.10, and the third one quite likely as well. The atmel and msm patches can wait for 3.11 since we don't plan to have multiplatform support for those SoCs in 3.10. Manjunath also did patches for the tegra, mv and w90X900 back-ends, but there are still known bugs in them so we don't submit them yet. Tegra might become multiplatform in 3.10, but that will still work as long as it's the only platform defining the PLATFORM_DRIVER macro. Please review the latest version so we can get at least the first three patches merged for 3.10, or more if you are happy with them. I'm not sure what to do about OHCI, the last patch in this series is the best I could think of, given that nobody has worked on a proper series. Nicolas and David: the at91 and msm patches have no maintainer Ack so far and are build-tested only. Please let us know if you want to get them merged for 3.10, or if we should drop them for now and let you pick them up when you get around to adding multiplatform support for your SoCs. The at91 patch requires "USB: EHCI: export ehci_shutdown", which will also be needed for the upcoming Tegra patch. Arnd Arnd Bergmann (2): USB: EHCI: export ehci_shutdown USB: OHCI: avoid conflicting platform drivers Manjunath Goudar (5): USB: EHCI: make ehci-orion a separate driver USB: EHCI: make ehci-spear a separate driver USB: EHCI: make ehci-s5p a separate driver USB: EHCI: make ehci-atmel a separate driver USB: EHCI: make ehci-msm a separate driver drivers/usb/host/Kconfig | 33 ++++++++- drivers/usb/host/Makefile | 5 ++ drivers/usb/host/ehci-atmel.c | 85 +++++++++++------------ drivers/usb/host/ehci-hcd.c | 33 ++------- drivers/usb/host/ehci-msm.c | 85 ++++++++++------------- drivers/usb/host/ehci-orion.c | 82 ++++++++++------------ drivers/usb/host/ehci-s5p.c | 153 +++++++++++++++++++++--------------------- drivers/usb/host/ehci-spear.c | 88 +++++++++++------------- drivers/usb/host/ehci.h | 1 + drivers/usb/host/ohci-hcd.c | 136 ++++++++++++++++++++++++++++++++----- 10 files changed, 391 insertions(+), 310 deletions(-) Cc: Alan Stern Cc: Bryan Huntsman Cc: David Brown Cc: Greg KH Cc: Jean-Christophe Plagniol-Villard Cc: Kukjin Kim Cc: Kyungmin Park Cc: Manjunath Goudar Cc: Nicolas Ferre Cc: Shiraz Hashim Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Cc: linux-usb@vger.kernel.org Cc: spear-devel@list.st.com -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/