Re: [PATCH 0/5 V2 RESEND] ARM: OMAP: TLL driver implementation for USB host driver

2012-07-02 Thread Samuel Ortiz
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

Re: [PATCH v3] ARM: OMAP3: USB: Fix the EHCI ULPI PHY reset fix issues.

2012-07-02 Thread Munegowda, Keshava
On Mon, Jul 2, 2012 at 7:35 PM, Alan Stern st...@rowland.harvard.edu wrote: On Mon, 2 Jul 2012, Munegowda, Keshava wrote: Hi Samuel please drop this patch for now , since Alan stern has mentioned improvements for this patch and we need to wait for Alan's new patch on ehci-omap.c and

[PATCH V3 0/5] ARM: OMAP: TLL driver implementation for USB host driver

2012-07-02 Thread Keshava Munegowda
he 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

[PATCH V3 0/5] ARM: OMAP: TLL driver implementation for USB host driver

2012-07-02 Thread Keshava Munegowda
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

[PATCH V3 2/5] ARM: OMAP: USB: Build the USB HOST TLL omap device

2012-07-02 Thread Keshava Munegowda
The hwmod of the usb tll is retrieved and omap device build is performed to created the platform device for the usb tll component. Signed-off-by: Keshava Munegowda keshava_mgo...@ti.com Reviewed-by: Partha Basak part...@india.ti.com --- arch/arm/mach-omap2/usb-host.c | 31

[PATCH V3 1/5] ARM: OMAP: USB: HOST TLL platform driver

2012-07-02 Thread Keshava Munegowda
The platform driver for the TLL component of the OMAP USB host controller is implemented. Depending on the TLL hardware revision , the TLL channels are configured. The USB HS core driver uses this driver through exported APIs from the TLL platform driver. usb_tll_enable and usb_tll_disble are the

[PATCH V3 3/5] ARM: OMAP: USB: Remove TLL specific code

2012-07-02 Thread Keshava Munegowda
The TLL specific code such as channels clocks enable/disable, initialization functions are removed from the USBHS core driver. Signed-off-by: Keshava Munegowda keshava_mgo...@ti.com Reviewed-by: Partha Basak part...@india.ti.com --- drivers/mfd/omap-usb-host.c | 231

[PATCH V3 4/5] ARM: OMAP: USB: Invoke the TLL driver from USB HS core driver

2012-07-02 Thread Keshava Munegowda
The usbhs driver invokes the enable/disable APIs of the usb tll driver in the runtime resume/suspend callbacks of the runtime get sync and put sync of the usbhs driver. Signed-off-by: Keshava Munegowda keshava_mgo...@ti.com Reviewed-by: Partha Basak part...@india.ti.com ---

[PATCH V3 5/5] ARM: OMAP: change the USB TLL clocks device name

2012-07-02 Thread Keshava Munegowda
The platform device name for the functional, interface and channel clocks of the TLL module is changed from usbhs device to usb tll platform device name. Signed-off-by: Keshava Munegowda keshava_mgo...@ti.com Reviewed-by: Partha Basak part...@india.ti.com --- arch/arm/mach-omap2/clock3xxx_data.c

Re: [PATCH V3 0/5] ARM: OMAP: TLL driver implementation for USB host driver

2012-07-02 Thread Munegowda, Keshava
On Mon, Jul 2, 2012 at 8:31 PM, Keshava Munegowda keshava_mgo...@ti.com 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

<    1   2