All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5 V2 RESEND] ARM: OMAP: TLL driver implementation for USB host driver
@ 2012-06-26 11:26 Keshava Munegowda
  2012-07-02 14:31 ` Samuel Ortiz
  0 siblings, 1 reply; 4+ messages in thread
From: Keshava Munegowda @ 2012-06-26 11:26 UTC (permalink / raw)
  To: linux-omap, linux-usb
  Cc: Keshava Munegowda, balbi, sameo, parthab, paul, b-cousson, sshtylyov

The TLL configuration is removed from the UHH driver and implemented as
a seperate platform driver. Now, the UHH driver configures the TLL
through API's exported by the TLL platform driver. The TLL is an
has independent hardware mod structure for in OMAP3 and later chips,
hence an dedicated platform driver is created.

Signed-off-by: Keshava Munegowda <keshava_mgowda@ti.com>

In V2:
    - covered review comments from linux omap and usb community
    - rebased on top Russ dil's patch
       'ARM: OMAP3: USB: Fix the EHCI ULPI PHY reset issue'
       fixes an issue where the ULPI PHYs were not held in reset
       while initializing the EHCI controller

Keshava Munegowda (5):
  ARM: OMAP: USB: HOST TLL platform driver
  ARM: OMAP: USB: Build the USB HOST TLL omap device
  ARM: OMAP: USB: Remove TLL specific code
  ARM: OMAP: USB: Invoke the TLL driver from USB HS core driver
  ARM: OMAP: change the USB TLL clocks device name

 arch/arm/mach-omap2/clock3xxx_data.c  |    8 +-
 arch/arm/mach-omap2/clock44xx_data.c  |    4 +-
 arch/arm/mach-omap2/usb-host.c        |   31 ++-
 arch/arm/plat-omap/include/plat/usb.h |    7 +
 drivers/mfd/Kconfig                   |    2 +-
 drivers/mfd/Makefile                  |    2 +-
 drivers/mfd/omap-usb-host.c           |  238 ++---------------
 drivers/mfd/omap-usb-tll.c            |  471 +++++++++++++++++++++++++++++++++
 8 files changed, 523 insertions(+), 240 deletions(-)
 create mode 100644 drivers/mfd/omap-usb-tll.c

-- 
1.7.9.5


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

* Re: [PATCH 0/5 V2 RESEND] ARM: OMAP: TLL driver implementation for USB host driver
  2012-06-26 11:26 [PATCH 0/5 V2 RESEND] ARM: OMAP: TLL driver implementation for USB host driver Keshava Munegowda
@ 2012-07-02 14:31 ` Samuel Ortiz
  2012-07-02 15:07   ` Munegowda, Keshava
  0 siblings, 1 reply; 4+ messages in thread
From: Samuel Ortiz @ 2012-07-02 14:31 UTC (permalink / raw)
  To: Keshava Munegowda
  Cc: linux-omap, linux-usb, balbi, parthab, paul, b-cousson, sshtylyov

Hi Keshava,

On Tue, Jun 26, 2012 at 04:56:02PM +0530, Keshava Munegowda wrote:
> The TLL configuration is removed from the UHH driver and implemented as
> a seperate platform driver. Now, the UHH driver configures the TLL
> through API's exported by the TLL platform driver. The TLL is an
> has independent hardware mod structure for in OMAP3 and later chips,
> hence an dedicated platform driver is created.
I'm sort of ok with that split although the new driver is definitely not an
MFD one, but I guess there's no better place for it.
Now, a few comments before applying it:

- I'd appreciate to get ACKs from e.g. Tony for the OMAP parts.
- Patch #3 doesn't apply on top of my for-next branch. Would you mind rebasing
  it properly ?
- Fix the coypright years to 2012.

Cheers,
Samuel.

-- 
Intel Open Source Technology Centre
http://oss.intel.com/

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

* Re: [PATCH 0/5 V2 RESEND] ARM: OMAP: TLL driver implementation for USB host driver
  2012-07-02 14:31 ` Samuel Ortiz
@ 2012-07-02 15:07   ` Munegowda, Keshava
  0 siblings, 0 replies; 4+ messages in thread
From: Munegowda, Keshava @ 2012-07-02 15:07 UTC (permalink / raw)
  To: Samuel Ortiz
  Cc: linux-omap, linux-usb, balbi, parthab, paul, b-cousson, sshtylyov

On Mon, Jul 2, 2012 at 8:01 PM, Samuel Ortiz <sameo@linux.intel.com> wrote:
> Hi Keshava,
>
> On Tue, Jun 26, 2012 at 04:56:02PM +0530, Keshava Munegowda wrote:
>> The TLL configuration is removed from the UHH driver and implemented as
>> a seperate platform driver. Now, the UHH driver configures the TLL
>> through API's exported by the TLL platform driver. The TLL is an
>> has independent hardware mod structure for in OMAP3 and later chips,
>> hence an dedicated platform driver is created.
> I'm sort of ok with that split although the new driver is definitely not an
> MFD one, but I guess there's no better place for it.
> Now, a few comments before applying it:
>
> - I'd appreciate to get ACKs from e.g. Tony for the OMAP parts.
> - Patch #3 doesn't apply on top of my for-next branch. Would you mind rebasing
>   it properly ?
> - Fix the coypright years to 2012.
>
> Cheers,
> Samuel.


Hi samuel
    just now I have posted v3 of this series.

This series is on top of

Rus dill patch : http://permalink.gmane.org/gmane.linux.usb.general/65988
and my patch : ttp://permalink.gmane.org/gmane.linux.usb.general/66239

you need these patches before applying this series.

regards
keshava

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

* [PATCH 0/5 V2 RESEND] ARM: OMAP: TLL driver implementation for USB host driver
@ 2012-06-20 12:08 Keshava Munegowda
  0 siblings, 0 replies; 4+ messages in thread
From: Keshava Munegowda @ 2012-06-20 12:08 UTC (permalink / raw)
  To: linux-omap-u79uwXL29TY76Z2rM5mHXA, linux-usb-u79uwXL29TY76Z2rM5mHXA
  Cc: Keshava Munegowda, balbi-l0cyMroinI0,
	sameo-VuQAYsv1563Yd54FQh9/CA, parthab-PpE0FKYn9XJWk0Htik3J/w,
	paul-DWxLp4Yu+b8AvxtiuMwx3w, b-cousson-l0cyMroinI0,
	sshtylyov-Igf4POYTYCDQT0dZR+AlfA

The TLL configuration is removed from the UHH driver and implemented as
a seperate platform driver. Now, the UHH driver configures the TLL
through API's exported by the TLL platform driver. The TLL is an
has independent hardware mod structure for in OMAP3 and later chips,
hence an dedicated platform driver is created.

Signed-off-by: Keshava Munegowda <keshava_mgowda-l0cyMroinI0@public.gmane.org>

In V2:
    - covered review comments from linux omap and usb community
    - rebased on top Russ dil's patch
       'ARM: OMAP3: USB: Fix the EHCI ULPI PHY reset issue'
       fixes an issue where the ULPI PHYs were not held in reset
       while initializing the EHCI controller

Keshava Munegowda (5):
  ARM: OMAP: USB: HOST TLL platform driver
  ARM: OMAP: USB: Build the USB HOST TLL omap device
  ARM: OMAP: USB: Remove TLL specific code
  ARM: OMAP: USB: Invoke the TLL driver from USB HS core driver
  ARM: OMAP: change the USB TLL clocks device name

 arch/arm/mach-omap2/clock3xxx_data.c  |    8 +-
 arch/arm/mach-omap2/clock44xx_data.c  |    4 +-
 arch/arm/mach-omap2/usb-host.c        |   31 ++-
 arch/arm/plat-omap/include/plat/usb.h |    7 +
 drivers/mfd/Kconfig                   |    2 +-
 drivers/mfd/Makefile                  |    2 +-
 drivers/mfd/omap-usb-host.c           |  238 ++---------------
 drivers/mfd/omap-usb-tll.c            |  471 +++++++++++++++++++++++++++++++++
 8 files changed, 523 insertions(+), 240 deletions(-)
 create mode 100644 drivers/mfd/omap-usb-tll.c

-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

end of thread, other threads:[~2012-07-02 15:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-26 11:26 [PATCH 0/5 V2 RESEND] ARM: OMAP: TLL driver implementation for USB host driver Keshava Munegowda
2012-07-02 14:31 ` Samuel Ortiz
2012-07-02 15:07   ` Munegowda, Keshava
  -- strict thread matches above, loose matches on Subject: below --
2012-06-20 12:08 Keshava Munegowda

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.