No USB support on Armel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Linux |
Invalid
|
Undecided
|
Unassigned | ||
gcc-4.6-armel-cross (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Natty |
Invalid
|
Undecided
|
Unassigned | ||
Oneiric |
Invalid
|
High
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Natty |
Fix Released
|
Undecided
|
Paolo Pisati | ||
Oneiric |
Fix Released
|
High
|
Unassigned | ||
linux-ti-omap4 (Ubuntu) |
Fix Released
|
High
|
Bryan Wu | ||
Natty |
Fix Released
|
Undecided
|
Paolo Pisati | ||
Oneiric |
Fix Released
|
High
|
Bryan Wu |
Bug Description
SRU Justification:
Impact: when compiled with gcc 4.6, we loose usb on every omap* hw.
Fix: see attached patch.
Testcase: compile an omap[4] kernel with gcc 4.6 and boot it, you will notice there are no usb devices present.
beagle xm, natty kernel and gcc 4.6:
flag@ubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
versus
beagle xm, natty kernel and gcc 4.6 + ehci fix:
flag@ubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 03f0:5307 Hewlett-Packard
===
Neither the beagle (rev C4) nor the beagle XM (rev B) USB ports work with the 2.6.39 kernel. Without USB, there is no keyboard or network.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: linux-image-omap 2.6.39.3.4
ProcVersionSign
Uname: Linux 2.6.39-3-omap armv7l
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices: Error: [Errno 2] No such file or directory
Architecture: armel
ArecordDevices: Error: [Errno 2] No such file or directory
CurrentDmesg: [ 70.234100] Adding 524284k swap on /SWAP.swap. Priority:-1 extents:137 across:793660k SS
Date: Wed Jun 1 13:03:46 2011
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.UTF-8
ProcKernelCmdLine: ro elevator=noop vram=12M omapfb.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: iso-testing |
tags: | added: linaro |
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Oneiric): | |
milestone: | none → oneiric-alpha-2 |
Changed in gcc-4.6-armel-cross (Ubuntu Oneiric): | |
importance: | Undecided → High |
milestone: | none → oneiric-alpha-2 |
description: | updated |
Changed in linux (Ubuntu Oneiric): | |
status: | In Progress → Fix Released |
Changed in linux (Ubuntu Natty): | |
assignee: | nobody → Paolo Pisati (p-pisati) |
status: | New → Fix Committed |
Changed in linux-ti-omap4 (Ubuntu Oneiric): | |
status: | New → Fix Released |
Changed in linux-ti-omap4 (Ubuntu Natty): | |
assignee: | nobody → Paolo Pisati (p-pisati) |
status: | New → Fix Committed |
Changed in gcc-4.6-armel-cross (Ubuntu Natty): | |
status: | New → Invalid |
Changed in linux-linaro: | |
status: | New → Invalid |
summary: |
- No USB support on beagle/beagleXM + No USB support on Armel |
Changed in linux-ti-omap4 (Ubuntu Oneiric): | |
assignee: | nobody → Bryan Wu (cooloney) |
importance: | Undecided → High |
status: | Confirmed → In Progress |
the issue was still present on imx51 when loading the parport module in case parport_pc was enabled.