public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10 v1] EHCI and OHCI patches of OMAP3 and OMAP4
@ 2011-02-28 16:31 Keshava Munegowda
       [not found] ` <1298910712-2051-1-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
  0 siblings, 1 reply; 19+ messages in thread
From: Keshava Munegowda @ 2011-02-28 16:31 UTC (permalink / raw)
  To: linux-usb, linux-omap; +Cc: Keshava Munegowda, balbi, gadiyar, p-basak2

this is how it EHCI/OHCI code re oraganize look like:
	. we have EHCI and OHCI be children of a usbhs "core driver"
		which will take care of all accesses to
		UHH and TLL bases. 

	. we pass enable/disable functions down from EHCI and OHCI drivers.
		to USBHS driver.

	. UHH and TLL power management will eventually move to
		omap-usb-host.c

Felipe Balbi (3):
  arm: omap: usb: host: add names to resources
  usb: host: omap: switch to platform_get_resource_byname
  arm: omap2: usb: rename usb-ehci.c to usb-host.c

Keshava Munegowda (7):
  arm: omap: usb: create common enums and structures for ehci and ohci
  usb: host: omap: common usb host core driver
  arm: omap: usb: usbhs core device initialization
  arm: omap: usb: Invoke usbhs core device initialization
  arm: omap: usb: cleanup ehci and ohci resources and devices
  usb: host: omap: ehci and ohci simplification
  arm: omap: usb: clock entries for omap3 and omap4

 arch/arm/mach-omap2/Makefile                   |    2 +-
 arch/arm/mach-omap2/board-3430sdp.c            |   10 +-
 arch/arm/mach-omap2/board-3630sdp.c            |   10 +-
 arch/arm/mach-omap2/board-4430sdp.c            |   10 +-
 arch/arm/mach-omap2/board-am3517crane.c        |   10 +-
 arch/arm/mach-omap2/board-am3517evm.c          |   12 +-
 arch/arm/mach-omap2/board-cm-t35.c             |   10 +-
 arch/arm/mach-omap2/board-cm-t3517.c           |   10 +-
 arch/arm/mach-omap2/board-devkit8000.c         |   10 +-
 arch/arm/mach-omap2/board-igep0020.c           |   10 +-
 arch/arm/mach-omap2/board-igep0030.c           |   10 +-
 arch/arm/mach-omap2/board-omap3beagle.c        |   10 +-
 arch/arm/mach-omap2/board-omap3evm.c           |   14 +-
 arch/arm/mach-omap2/board-omap3pandora.c       |   10 +-
 arch/arm/mach-omap2/board-omap3stalker.c       |   10 +-
 arch/arm/mach-omap2/board-omap3touchbook.c     |   10 +-
 arch/arm/mach-omap2/board-omap4panda.c         |   10 +-
 arch/arm/mach-omap2/board-overo.c              |   10 +-
 arch/arm/mach-omap2/board-zoom.c               |   10 +-
 arch/arm/mach-omap2/clock3xxx_data.c           |   14 +-
 arch/arm/mach-omap2/clock44xx_data.c           |   10 +-
 arch/arm/mach-omap2/{usb-ehci.c => usb-host.c} |  307 +++++---
 arch/arm/plat-omap/include/plat/usb.h          |   55 +-
 drivers/mfd/Kconfig                            |    9 +
 drivers/mfd/Makefile                           |    1 +
 drivers/mfd/omap-usb-host.c                    |  981 ++++++++++++++++++++++++
 drivers/usb/host/ehci-omap.c                   |  877 ++-------------------
 drivers/usb/host/ohci-omap3.c                  |  584 ++-------------
 28 files changed, 1445 insertions(+), 1581 deletions(-)
 rename arch/arm/mach-omap2/{usb-ehci.c => usb-host.c} (68%)
 create mode 100644 drivers/mfd/omap-usb-host.c


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2011-03-01 12:43 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-28 16:31 [PATCH 00/10 v1] EHCI and OHCI patches of OMAP3 and OMAP4 Keshava Munegowda
     [not found] ` <1298910712-2051-1-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31   ` [PATCH 01/10 v1] arm: omap: usb: host: add names to resources Keshava Munegowda
     [not found]     ` <1298910712-2051-2-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31       ` [PATCH 02/10 v1] usb: host: omap: switch to platform_get_resource_byname Keshava Munegowda
     [not found]         ` <1298910712-2051-3-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31           ` [PATCH 03/10 v1] arm: omap2: usb: rename usb-ehci.c to usb-host.c Keshava Munegowda
     [not found]             ` <1298910712-2051-4-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31               ` [PATCH 04/10 v1] arm: omap: usb: create common enums and structures for ehci and ohci Keshava Munegowda
     [not found]                 ` <1298910712-2051-5-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31                   ` [PATCH 05/10 v1] usb: host: omap: common usb host core driver Keshava Munegowda
     [not found]                     ` <1298910712-2051-6-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31                       ` [PATCH 06/10 v1] arm: omap: usb: usbhs core device initialization Keshava Munegowda
2011-02-28 16:31                         ` [PATCH 07/10 v1] arm: omap: usb: Invoke " Keshava Munegowda
     [not found]                           ` <1298910712-2051-8-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31                             ` [PATCH 08/10 v1] arm: omap: usb: cleanup ehci and ohci resources and devices Keshava Munegowda
     [not found]                               ` <1298910712-2051-9-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31                                 ` [PATCH 09/10 v1] usb: host: omap: ehci and ohci simplification Keshava Munegowda
     [not found]                                   ` <1298910712-2051-10-git-send-email-keshava_mgowda-l0cyMroinI0@public.gmane.org>
2011-02-28 16:31                                     ` [PATCH 10/10 v1] arm: omap: usb: clock entries for omap3 and omap4 Keshava Munegowda
2011-03-01 10:49                   ` [PATCH 04/10 v1] arm: omap: usb: create common enums and structures for ehci and ohci Felipe Balbi
2011-03-01 11:31                     ` Keshava Munegowda
     [not found]                     ` <20110301104940.GS2942-UiBtZHVXSwEVvW8u9ZQWYwjfymiNCTlR@public.gmane.org>
2011-03-01 11:37                       ` Keshava Munegowda
2011-03-01 12:35                         ` Felipe Balbi
     [not found]                           ` <20110301123543.GY2942-UiBtZHVXSwEVvW8u9ZQWYwjfymiNCTlR@public.gmane.org>
2011-03-01 12:37                             ` Felipe Balbi
2011-03-01 12:43                               ` Keshava Munegowda
2011-02-28 19:11   ` [PATCH 00/10 v1] EHCI and OHCI patches of OMAP3 and OMAP4 Felipe Balbi
2011-03-01  9:38     ` Felipe Balbi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox