Re: [PATCH V4 0/5] ARM: OMAP: HOST: TLL driver implementation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jul 19, 2012 at 3:48 PM, Munegowda, Keshava
<keshava_mgowda@xxxxxx> wrote:
> On Mon, Jul 16, 2012 at 7:01 PM, Keshava Munegowda
> <keshava_mgowda@xxxxxx> wrote:
>> The TLL (Transceiver Less Link) is an separate IP block, independent of
>> the host controller. Basically this TLL operates like USB PHY which allows
>> the user to connect two USB transceiver interfaces together directly
>> without the use of differential transceivers in omap3 and later chips.
>> 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.
>>
>> Signed-off-by: Keshava Munegowda <keshava_mgowda@xxxxxx>
>>
>> In v4:
>>     - rebased on top of linux kernel version 3.5.rc7
>>     - reworked as per the comments given by Paul Walmsley <paul@xxxxxxxxx>
>>
>> In v3:
>>   - rebased on top V3 of Russ dill'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
>>         http://permalink.gmane.org/gmane.linux.usb.general/65988
>>
>>   - rebased on top of patch
>>     OMAP: USB : Fix the EHCI enumeration and core retention issue
>>      http://permalink.gmane.org/gmane.linux.usb.general/66239
>>
>> In V2:
>>     - covered review comments from linux omap and usb community
>>     - rebased on top Russ dill'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: Add the USB TLL clocks device name
>>   ARM: OMAP: USB: HOST TLL platform driver
>>   ARM: OMAP: USB: Invoke the TLL driver from USB HS core driver
>>   ARM: OMAP: USB: Remove TLL specific code from USB HS core driver
>>   ARM: OMAP: Remove older device name of the USB TLL clocks
>>
>>  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
>
>
> Felipe/ Paul
>       please let me know if you have any review comments on this v4 series.
>
> regards
> keshava

Hi Felipe
          please let me know if you have any review comments on this series now.


regards
keshava
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux