Re: Kernel 4.4 OMAP3630 MUSB with TWL4030 Problem

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

 



On Fri, Sep 30, 2016 at 11:56 AM, Tony Lindgren <tony@xxxxxxxxxxx> wrote:
> * Adam Ford <aford173@xxxxxxxxx> [160929 10:54]:
>> Does anyone with an OMAP3 board (not 33xx) have any problems
>> communicating with USB devices with a TWL4030 under the Kernel 4.4.y
>> branch?
>>
>> I can get devices to enumerate (keyboard, USB thumb drive, removable
>> hard drive, CD-ROM drive and mouse), but I cannot mount any of the
>> storage devices and the mouse and keyboard get power, but no
>> communcation.  I tried doing a hexdump of mouse0 and received no data
>> when I move the mouse.
>>
>> Whatever the issue is, appears to have been fixed in the 4.7 Kernel,
>> but I'm trying to stay on an LTS kernel. I am able to mount drives,
>> use the mouse, keyboard, etc. using the same device tree, so I think
>> it's a kernel driver issue somewhere.  I am focussing on the MUSB
>> driver for now.
>>
>> I'm running git bisect now to see if I can identify what happened, but
>> I thought I'd ask.  If I can determine what patch/patches fix it, I'll
>> reply back.
>
> Best to check what got applied after v4.4 to v4.4.y for musb. If
> that does not solve it, there are probably missing fixes in the
> mainline kernel for musb that are not in v4.4.y.
>

There are two patches that I applied from 4.7.y that made the 4.4.y
LTS kernel work.

bba40e6948b94cba71965285fbac31bd078c024a  and
4c2ba0c67394514f3f75c660c9f5d02e66a7efd4

Once applied, the OTG controller works on 4.4.y

Is there any way we can push those patches to the 4.4.y LTS support
since they both fix bugs?

> Regards,
>
> Tony

Thank you,


adam
--
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