[PATCH 0/3] [Q/master] [SRU] fix usb on omap3

Robert Nelson robertcnelson at gmail.com
Wed Oct 10 17:10:14 UTC 2012


On Wed, Oct 10, 2012 at 8:36 AM, Paolo Pisati
<paolo.pisati at canonical.com> wrote:
> On Wed, Oct 10, 2012 at 07:24:45AM -0500, Robert Nelson wrote:
>>
>> Strange, are you guys running any usb patch/sauce on v3.6.x?  The usb
>> pretty much as worked fine with v3.6-rc7..v3.6.1  on my xM..
>
> i tested v3.6 on my xm using omap2plus_defconfig plus :
>
> CONFIG_USB_EHCI_HCD=y
> # CONFIG_USB_EHCI_ROOT_HUB_TT is not set
> CONFIG_USB_EHCI_TT_NEWSCHED=y
> CONFIG_USB_EHCI_HCD_OMAP=y
> ...
> # CONFIG_USB_EHCI_HCD_PLATFORM is not set
> ...
> CONFIG_MFD_OMAP_USB_HOST=y
>
> and i hit the oops on boot as described here:
>
> http://bugs.launchpad.net/bugs/1061599
>
> see the 3.6 part.

Weird, on my Beagle xM C, 3.6.1 is fine...

[    3.532897] usb 1-2: new high-speed USB device number 2 using ehci-omap
[    3.697723] usb 1-2: New USB device found, idVendor=0424, idProduct=9514
[    3.704803] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.715301] hub 1-2:1.0: USB hub found
[    3.719573] hub 1-2:1.0: 5 ports detected

[    4.215881] usb 1-2.1: New USB device found, idVendor=0424, idProduct=ec00
[    4.223266] usb 1-2.1: New USB device strings: Mfr=0, Product=0,
SerialNumber=0
[    4.254730] smsc95xx v1.0.4
[    4.376892] smsc95xx 1-2.1:1.0: eth0: register 'smsc95xx' at
usb-ehci-omap.0-2.1, smsc95xx USB 2.0 Ethernet, 0a:53:b3:c3:15:84
[    4.603668] usb 1-2.2: new high-speed USB device number 4 using ehci-omap
[    4.787231] usb 1-2.2: New USB device found, idVendor=0204, idProduct=6025
[    4.794647] usb 1-2.2: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[    4.802368] usb 1-2.2: Product: Flash Disk
[    4.807250] usb 1-2.2: Manufacturer: USB 2.0
[    4.811828] usb 1-2.2: SerialNumber: 326439604372
[    5.244567] scsi0 : usb-storage 1-2.2:1.0
[    5.376922] usb 1-2.3: new low-speed USB device number 5 using ehci-omap
[    5.547943] usb 1-2.3: New USB device found, idVendor=413c, idProduct=2003
[    5.555328] usb 1-2.3: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[    5.563049] usb 1-2.3: Product: Dell USB Keyboard
[    5.568023] usb 1-2.3: Manufacturer: Dell
[    5.649414] input: Dell Dell USB Keyboard as
/devices/platform/usbhs_omap/ehci-omap.0/usb1/1-2/1-2.3/1-2.3:1.0/input/input2

omap2plus_defconfig + those ehci options listed above:
http://paste.debian.net/198630/

It does eventually crash:
[  7.261474] Kernel panic - not syncing: Attempted to kill init!
exitcode=0x00000b00

But it's more due to the other missing modules that
omap2plus_defconfig doesn't provide..

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/




More information about the kernel-team mailing list