[PATCH V2] USB: EHCI: make ehci-w90X900 a separate driver

2013-09-21 Thread Manjunath Goudar
0 bus glue. This patch is rebased on greghk/usb-next 3.12 rc1. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Arnd Bergmann Acked-by: Wan ZongShun Acked-by: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org Cc: linux-ker...@vger.kernel.org V1->V2: -Arranged

[PATCH V5 9/9] USB: OHCI: make ohci-pxa27x a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the OHCI pxa27x/pxa3xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann

[PATCH V5 2/9] USB: OHCI: make ohci-omap a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Felipe Balbi Cc

[PATCH V5 7/9] USB: OHCI: make ohci-nxp a separate driver

2013-09-21 Thread Manjunath Goudar
naming. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc: Greg KH Cc: linux-usb@vger.kernel.org V1->V2: - Directive check NXP_PLATFORM_DRIVER block has been removed. --- drivers/usb/host/Kconfig|8 +++ drivers/usb/host/Makef

[PATCH V5 8/9] USB: OHCI: make ohci-ep93xx a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the OHCI EP93XX host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc

[PATCH V5 6/9] USB: OHCI: make ohci-s3c2410 a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the Samsung OHCI S3C24xx/S3C64xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module.This work is part of enabling multi-platform. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Reviewed-by: Tomasz Figa

[PATCH V5 1/9] USB: OHCI: make ohci-exynos a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Acked-by: Jingoo

[PATCH V5 5/9] USB: OHCI: make ohci-at91 a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the TI OHCI Atmel host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc

[PATCH V5 4/9] USB: OHCI: make ohci-spear a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the ST OHCI SPEAr host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Viresh Kumar Cc

[PATCH V5 3/9] USB: OHCI: make ohci-omap3 a separate driver

2013-09-21 Thread Manjunath Goudar
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Anand Gadiyar Cc

[PATCH V5 6/9] USB: OHCI: make ohci-s3c2410 a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the Samsung OHCI S3C24xx/S3C64xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module.This work is part of enabling multi-platform. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Reviewed-by: Tomasz Figa

[PATCH V5 5/9] USB: OHCI: make ohci-at91 a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the TI OHCI Atmel host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc

[PATCH V5 4/9] USB: OHCI: make ohci-spear a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the ST OHCI SPEAr host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Viresh Kumar Cc

[PATCH V5 7/9] USB: OHCI: make ohci-nxp a separate driver

2013-09-16 Thread Manjunath Goudar
naming. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc: Greg KH Cc: linux-usb@vger.kernel.org V1->V2: - Directive check NXP_PLATFORM_DRIVER block has been removed. --- drivers/usb/host/Kconfig|8 +++ drivers/usb/host/Makef

[PATCH V5 3/9] USB: OHCI: make ohci-omap3 a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Anand Gadiyar Cc

[PATCH V5 8/9] USB: OHCI: make ohci-ep93xx a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the OHCI EP93XX host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc

[PATCH V5 9/9] USB: OHCI: make ohci-pxa27x a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the OHCI pxa27x/pxa3xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann

[PATCH V5 2/9] USB: OHCI: make ohci-omap a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Felipe Balbi Cc

[PATCH V5 1/9] USB: OHCI: make ohci-exynos a separate driver

2013-09-16 Thread Manjunath Goudar
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Acked-by: Jingoo

[PATCH V2] USB: EHCI: make ehci-w90X900 a separate driver

2013-09-13 Thread Manjunath Goudar
0 bus glue. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Arnd Bergmann Acked-by: Wan ZongShun Acked-by: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org Cc: linux-ker...@vger.kernel.org V1->V2: -Arranged #include's in alphabetical order. -Replaced &qu

[PATCH V5 4/6] USB: OHCI: make ohci-spear a separate driver

2013-08-11 Thread Manjunath Goudar
Separate the ST OHCI SPEAr host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V5 6/6] USB: OHCI: make ohci-s3c2410 a separate driver

2013-08-11 Thread Manjunath Goudar
Separate the Samsung OHCI S3C24xx/S3C64xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module.This work is part of enabling multi-platform kernels on ARM;it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena

[PATCH V5 5/6] USB: OHCI: make ohci-at91 a separate driver

2013-08-11 Thread Manjunath Goudar
Separate the TI OHCI Atmel host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V5 3/6] USB: OHCI: make ohci-omap3 a separate driver

2013-08-11 Thread Manjunath Goudar
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V5 2/6] USB: OHCI: make ohci-omap a separate driver

2013-08-11 Thread Manjunath Goudar
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V5 1/6] USB: OHCI: make ohci-exynos a separate driver

2013-08-11 Thread Manjunath Goudar
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked

[PATCH V2] USB: OHCI: make ohci-nxp a separate driver

2013-08-10 Thread Manjunath Goudar
naming. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc: Greg KH Cc: linux-usb@vger.kernel.org V2: - Directive check NXP_PLATFORM_DRIVER block has been removed. --- drivers/usb/host/Kconfig|8 +++ drivers/usb/host/Makefile |1

[PATCH V3 1/2] USB: OHCI: make ohci-ep93xx a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the OHCI EP93XX host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann Cc

[PATCH V3 2/2] USB: OHCI: make ohci-pxa27x a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the OHCI pxa27x/pxa3xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Alan Stern Cc: Arnd Bergmann

[PATCH V4 6/6] USB: OHCI: make ohci-s3c2410 a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the Samsung OHCI S3C host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked

[PATCH V4 1/6] USB: OHCI: make ohci-exynos a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked

[PATCH V4 4/6] USB: OHCI: make ohci-spear a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the ST OHCI SPEAr host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V4 5/6] USB: OHCI: make ohci-at91 a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the TI OHCI Atmel host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V4 3/6] USB: OHCI: make ohci-omap3 a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V4 2/6] USB: OHCI: make ohci-omap a separate driver

2013-08-10 Thread Manjunath Goudar
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by

[PATCH V2] USB: EHCI: make ehci-w90X900 a separate driver

2013-08-10 Thread Manjunath Goudar
0 bus glue. Signed-off-by: Manjunath Goudar Signed-off-by: Deepak Saxena Acked-by: Arnd Bergmann Acked-by: Wan ZongShun Acked-by: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org Cc: linux-ker...@vger.kernel.org V2: -Arranged #include's in alphabetical order. -Replaced "

[PATCH V2] USB: EHCI: make ehci-w90X900 a separate driver

2013-07-31 Thread Manjunath Goudar
0 bus glue. Signed-off-by: Manjunath Goudar Acked-by: Arnd Bergmann Acked-by: Wan ZongShun Acked-by: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org Cc: linux-ker...@vger.kernel.org V2: -Arranged #include's in alphabetical order. -Replaced "w90p910" by "w90x900

[PATCH V4 3/6] USB: OHCI: make ohci-omap3 a separate driver

2013-07-30 Thread Manjunath Goudar
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Anand Gadiyar

[PATCH V4 2/6] USB: OHCI: make ohci-omap a separate driver

2013-07-30 Thread Manjunath Goudar
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Felipe Balbi

[PATCH V4 4/6] USB: OHCI: make ohci-spear a separate driver

2013-07-30 Thread Manjunath Goudar
Separate the ST OHCI SPEAr host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Viresh Kumar Cc

[PATCH V4 5/6] USB: OHCI: make ohci-at91 a separate driver

2013-07-30 Thread Manjunath Goudar
Separate the TI OHCI Atmel host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Arnd Bergmann

[PATCH V4 6/6] USB: OHCI: make ohci-s3c2410 a separate driver

2013-07-30 Thread Manjunath Goudar
Separate the Samsung OHCI S3C host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Arnd

[PATCH V4 1/6] USB: OHCI: make ohci-exynos a separate driver

2013-07-30 Thread Manjunath Goudar
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Acked-by

[PATCH V4 0/6] USB: OHCI: more bus glues as separate modules

2013-07-30 Thread Manjunath Goudar
and '(' characters. - MODULE_ALIAS line moved to last statement of ohci-at91 file. In patch 6/6 : - Removed extra space before the '='. - Moved /* forward definitions */ line before the declarations of functions. Manjunath Goudar (6): USB: OHCI: make ohci-exynos a sepa

[PATCH V3 0/2] USB: OHCI: more bus glues as separate modules

2013-07-26 Thread Manjunath Goudar
of to_pxa27x_ohci. -clk_put() function has been called before usb_put_hcd(). Manjunath Goudar (2): USB: OHCI: make ohci-ep93xx a separate driver USB: OHCI: make ohci-pxa27x a separate driver drivers/usb/host/Kconfig | 16 +++ drivers/usb/host/Makefile |2 + drivers/usb

[PATCH V3 2/2] USB: OHCI: make ohci-pxa27x a separate driver

2013-07-26 Thread Manjunath Goudar
Separate the OHCI pxa27x/pxa3xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Greg KH Cc: Alan Stern Cc: linux-usb

[PATCH V3 1/2] USB: OHCI: make ohci-ep93xx a separate driver

2013-07-26 Thread Manjunath Goudar
Separate the OHCI EP93XX host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Arnd Bergmann Cc: Greg KH Cc: linux-usb

[PATCH V2 1/2] USB: OHCI: make ohci-ep93xx a separate driver

2013-07-23 Thread Manjunath Goudar
Separate the OHCI EP93XX host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org

[PATCH V2 2/2] USB: OHCI: make ohci-pxa27x a separate driver

2013-07-23 Thread Manjunath Goudar
Separate the OHCI pxa27x/pxa3xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Greg KH Cc: Alan Stern Cc: linux-usb

[PATCH V2] USB: EHCI: make ehci-w90X900 a separate driver

2013-07-22 Thread Manjunath Goudar
0 bus glue. Signed-off-by: Manjunath Goudar Acked-by: Arnd Bergmann Cc: Greg KH Cc: Alan Stern Cc: Wan ZongShun Cc: linux-usb@vger.kernel.org Cc: linux-ker...@vger.kernel.org V2: -Arranged #include's in alphabetical order. -Replaced "w90p910" by "w90x900" bec

[PATCH V2] USB: OHCI: make ohci-nxp a separate driver

2013-07-22 Thread Manjunath Goudar
naming. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Arnd Bergmann Cc: Greg KH Cc: linux-usb@vger.kernel.org V2: - Directive check NXP_PLATFORM_DRIVER block has been removed. --- drivers/usb/host/Kconfig|8 +++ drivers/usb/host/Makefile |1 + drivers/usb/host/ohci

[PATCH 10/11] USB: OHCI: Properly handle ohci-sm501 suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-sm501 glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_sm501_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan

[PATCH 11/11] USB: OHCI: Properly handle ohci-spear suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-spear glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in spear_ohci_hcd_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH 00/11] USB: OHCI:Properly handle ohci_suspend()routine in bus glue

2013-07-22 Thread Manjunath Goudar
. V3: -New patch 1/11 added, for generic ohci-hcd suspend code. V4: -Properly aligned "do_wakeup" and "ret" variables. Manjunath Goudar (11): USB: OHCI: Properly handle OHCI controller suspend USB: OHCI: Properly handle ohci-at91 suspend USB: OHCI: Properly handle

[PATCH 01/11] USB: OHCI: Properly handle OHCI controller suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of OHCI was not properly handled in ochi_suspend()routine. This does proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Arnd Bergmann Cc: Greg KH Cc: linux-usb@vger.kernel.org V3: New patch. V4: No change. --- drivers/usb

[PATCH 08/11] USB: OHCI: Properly handle ohci-platform suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-platform glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_platform_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH 04/11] USB: OHCI: Properly handle ohci-da8xx suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-da8xx glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_da8xx_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan

[PATCH 09/11] USB: OHCI: Properly handle ohci-pxa27x suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-pxa27x glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_pxa27x_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH 03/11] USB: OHCI: Properly handle ohci-s3c2410 suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-s3c2410 glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_s3c2410_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked

[PATCH 06/11] USB: OHCI: Properly handle ohci-exynos suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-exynos glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in exynos_ohci_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan

[PATCH 05/11] USB: OHCI: Properly handle ohci-ep93xx suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-ep93xx glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_ep93xx_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH 07/11] USB: OHCI: Properly handle ohci-omap suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-omap glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_omap_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern

[PATCH 02/11] USB: OHCI: Properly handle ohci-at91 suspend

2013-07-22 Thread Manjunath Goudar
Suspend scenario in case of ohci-at91 glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_at91_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH 6/6] USB: OHCI: make ohci-s3c2410 a separate driver

2013-07-22 Thread Manjunath Goudar
Separate the Samsung OHCI S3C host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Arnd

[PATCH 5/6] USB: OHCI: make ohci-at91 a separate driver

2013-07-22 Thread Manjunath Goudar
Separate the TI OHCI Atmel host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.12. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern Cc

[PATCH 2/6] USB: OHCI: make ohci-omap a separate driver

2013-07-22 Thread Manjunath Goudar
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Cc: Felipe Balbi Cc: Arnd Bergmann Cc

[PATCH 3/6] USB: OHCI: make ohci-omap3 a separate driver

2013-07-22 Thread Manjunath Goudar
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Cc: Anand Gadiyar Cc: Felipe Balbi Cc

[PATCH 1/6] USB: OHCI: make ohci-exynos a separate driver

2013-07-22 Thread Manjunath Goudar
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Acked-by

[PATCH 4/6] USB: OHCI: make ohci-spear a separate driver

2013-07-22 Thread Manjunath Goudar
Separate the ST OHCI SPEAr host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Viresh Kumar Cc

[PATCH 0/6] USB: OHCI: more bus glues as separate modules

2013-07-22 Thread Manjunath Goudar
and '(' characters. - MODULE_ALIAS line moved to last statement of ohci-at91 file. In patch 6/6 : - Removed extra space before the '='. - Moved /* forward definitions */ line before the declarations of functions. Manjunath Goudar (6): USB: OHCI: make ohci-exynos a sepa

[PATCH 2/2] USB: OHCI: make ohci-pxa27x a separate driver

2013-07-04 Thread Manjunath Goudar
Separate the OHCI pxa27x/pxa3xx host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Greg KH Cc: Alan Stern Cc: linux-usb

[PATCH 1/2] USB: OHCI: make ohci-ep93xx a separate driver

2013-07-04 Thread Manjunath Goudar
Separate the OHCI EP93XX host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org

[PATCH 0/2] USB: OHCI: more bus glues as separate modules

2013-07-04 Thread Manjunath Goudar
These patches are for separating the SOC On-Chip ohci host controller from ohci-hcd host code into its own driver module. This work is part of enabling multi-platform kernels on ARM. Manjunath Goudar (2): USB: OHCI: make ohci-ep93xx a separate driver USB: OHCI: make ohci-pxa27x a separate

[PATCH V2] USB: OHCI: make ohci-nxp a separate driver

2013-07-02 Thread Manjunath Goudar
naming. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org V2: - Directive check NXP_PLATFORM_DRIVER block has been removed. --- drivers/usb/host/Kconfig|8 +++ drivers/usb/host/Makefile |1 + drivers/usb/host/ohci-hcd.c

[PATCH] USB: OHCI: make ohci-da8xx a separate driver

2013-07-02 Thread Manjunath Goudar
i-da8xx.ko] undefined! Fixed eventually using below modification: added EXPORT_SYMBOL_GPL(da8xx_syscfg0_base) in arch/arm/mach-davinci/devices-da8xx.c. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern Cc: Sergei Shtylyov Cc: Kevin Hilman Cc: Greg KH Cc: linux-usb@vger.

[PATCH] USB: OHCI: make ohci-nxp a separate driver

2013-06-30 Thread Manjunath Goudar
naming. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern Cc: Greg KH Cc: linux-usb@vger.kernel.org --- drivers/usb/host/Kconfig|8 +++ drivers/usb/host/Makefile |1 + drivers/usb/host/ohci-hcd.c | 15 -- drivers/usb/host/ohci-nxp.c | 124

[PATCH] USB: EHCI: make ehci-w90X900 a separate driver

2013-06-27 Thread Manjunath Goudar
0 bus glue. Signed-off-by: Manjunath Goudar Acked-by: Arnd Bergmann Cc: Greg KH Cc: Alan Stern Cc: Wan ZongShun Cc: linux-usb@vger.kernel.org Cc: linux-ker...@vger.kernel.org --- drivers/usb/host/Kconfig|2 +- drivers/usb/host/Makefile |1 + drivers/usb/host/ehci-hcd.c

[PATCH V4 10/11] USB: OHCI: Properly handle ohci-sm501 suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-sm501 glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_sm501_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan

[PATCH V4 08/11] USB: OHCI: Properly handle ohci-platform suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-platform glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_platform_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH V4 06/11] USB: OHCI: Properly handle ohci-exynos suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-exynos glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in exynos_ohci_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan

[PATCH V4 09/11] USB: OHCI: Properly handle ohci-pxa27x suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-pxa27x glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_pxa27x_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH V4 11/11] USB: OHCI: Properly handle ohci-spear suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-spear glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in spear_ohci_hcd_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH V4 07/11] USB: OHCI: Properly handle ohci-omap suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-omap glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_omap_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern

[PATCH V4 01/11] USB: OHCI: Properly handle OHCI controller suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of OHCI was not properly handled in ochi_suspend()routine. This does proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Arnd Bergmann Cc: Greg KH Cc: linux-usb@vger.kernel.org V3: New patch. V4: No change. --- drivers/usb

[PATCH V4 04/11] USB: OHCI: Properly handle ohci-da8xx suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-da8xx glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_da8xx_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by: Alan

[PATCH V4 00/11] USB: OHCI:Properly handle ohci_suspend()routine in bus glue

2013-06-24 Thread Manjunath Goudar
. V3: -New patch 1/11 added, for generic ohci-hcd suspend code. V4: -Properly aligned "do_wakeup" and "ret" variables. Manjunath Goudar (11): USB: OHCI: Properly handle OHCI controller suspend USB: OHCI: Properly handle ohci-at91 suspend USB: OHCI: Properly handle

[PATCH V4 03/11] USB: OHCI: Properly handle ohci-s3c2410 suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-s3c2410 glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_s3c2410_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked

[PATCH V4 05/11] USB: OHCI: Properly handle ohci-ep93xx suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-ep93xx glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_ep93xx_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH V4 02/11] USB: OHCI: Properly handle ohci-at91 suspend

2013-06-24 Thread Manjunath Goudar
Suspend scenario in case of ohci-at91 glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_at91_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Acked-by

[PATCH V3 2/6] USB: OHCI: make ohci-omap a separate driver

2013-06-24 Thread Manjunath Goudar
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Cc: Felipe Balbi Cc: Arnd Bergmann Cc

[PATCH V3 5/6] USB: OHCI: make ohci-at91 a separate driver

2013-06-24 Thread Manjunath Goudar
Separate the TI OHCI Atmel host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern Cc

[PATCH V3 6/6] USB: OHCI: make ohci-s3c2410 a separate driver

2013-06-24 Thread Manjunath Goudar
Separate the Samsung OHCI S3C host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann Cc: Alan Stern

[PATCH V3 0/6] USB: OHCI: more bus glues as separate modules

2013-06-24 Thread Manjunath Goudar
otg, config->rwc) are set, this scenario should be handled only after ohci_setup() In patch 1/6 and 4/6: No change. Manjunath Goudar (6): USB: OHCI: make ohci-exynos a separate driver USB: OHCI: make ohci-omap a separate driver USB: OHCI: make ohci-omap3 a separate driver

[PATCH V3 1/6] USB: OHCI: make ohci-exynos a separate driver

2013-06-24 Thread Manjunath Goudar
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Acked-by

[PATCH V3 4/6] USB: OHCI: make ohci-spear a separate driver

2013-06-24 Thread Manjunath Goudar
Separate the ST OHCI SPEAr host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Acked-by: Alan Stern Cc: Viresh Kumar Cc

[PATCH V3 3/6] USB: OHCI: make ohci-omap3 a separate driver

2013-06-24 Thread Manjunath Goudar
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd host code so that it can be built as a separate driver module. This work is part of enabling multi-platform kernels on ARM; it would be nice to have in 3.11. Signed-off-by: Manjunath Goudar Cc: Anand Gadiyar Cc: Felipe Balbi Cc

[PATCH V4 08/11] USB: OHCI: Properly handle ohci-platform suspend

2013-06-20 Thread Manjunath Goudar
Suspend scenario in case of ohci-platform glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_platform_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Cc: Arnd

[PATCH V4 09/11] USB: OHCI: Properly handle ohci-pxa27x suspend

2013-06-20 Thread Manjunath Goudar
Suspend scenario in case of ohci-pxa27x glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_hcd_pxa27x_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Cc: Arnd

[PATCH V4 11/11] USB: OHCI: Properly handle ohci-spear suspend

2013-06-20 Thread Manjunath Goudar
Suspend scenario in case of ohci-spear glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in spear_ohci_hcd_drv_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Cc: Arnd

[PATCH V4 10/11] USB: OHCI: Properly handle ohci-sm501 suspend

2013-06-20 Thread Manjunath Goudar
Suspend scenario in case of ohci-sm501 glue was not properly handled as it was not suspending generic part of ohci controller. Calling explicitly the ohci_suspend() routine in ohci_sm501_suspend() will ensure proper handling of suspend scenario. Signed-off-by: Manjunath Goudar Cc: Arnd Bergmann

  1   2   3   >