omap kernel musb/ehci ports not enabled on beagleboard
Bug #541030 reported by
Robert Nelson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-ti-omap (Ubuntu) |
Fix Released
|
High
|
Amit Kucheria | ||
Lucid |
Fix Released
|
High
|
Amit Kucheria |
Bug Description
The currently kernel configuration does not correctly setup the ehci/musb ports on the beagleboards..
These specific kernel config options listed in the patch do not work reliably as external modules.
Beagle Bx: OTG (Shipped Summer 2008 - 2009)
Beagle C2/C3: OTG & EHCI (many users have ones with Broken EHCI ports) (Started Shipping Spring 2009 - December 2009)
Beagle C4: OTG & Fixed EHCI (Started Shipping Jan 2010)
Beagle XM: OTG & EHCI (Available Summer 2010)
Edit: March 31, 2010: More description of the problem
tags: | added: armel patch |
Changed in linux-ti-omap (Ubuntu): | |
importance: | Undecided → Critical |
milestone: | none → ubuntu-10.04-beta-2 |
status: | New → Triaged |
description: | updated |
Changed in linux-ti-omap (Ubuntu): | |
assignee: | nobody → Amit Kucheria (amitk) |
Changed in linux-ti-omap (Ubuntu Lucid): | |
importance: | Critical → High |
Changed in linux-ti-omap (Ubuntu Lucid): | |
status: | Triaged → Fix Committed |
To post a comment you must log in.
Note: i also add to revert b586f759f4dda76 22a90f68c9c0542 4e777b8b2b to get this working again for 500.4 I'm currently testing these individual config differences in that patch to find the breakage.
For comparison in my 2.6-dev 2.6.33.1 tree:
# CONFIG_ USB_EHCI_ ROOT_HUB_ TT is not set (different)
CONFIG_ USB_GADGET_ DUALSPEED= y (same)
CONFIG_ USB_GADGET_ MUSB_HDRC= y (same)
# CONFIG_ USB_GADGET_ OMAP is not set (different)
CONFIG_USB_MON=y (different)
# CONFIG_ USB_MUSB_ HOST is not set (same) USB_MUSB_ PERIPHERAL is not set USB_MUSB_ OTG=y
# CONFIG_
CONFIG_
CONFIG_USB_OTG=y (same) USB_OTG_ WHITELIST is not set USB_OTG_ BLACKLIST_ HUB is not set USB_OTG_ WHITELIST is not set
# CONFIG_
# CONFIG_
# CONFIG_
# CONFIG_USB_ZERO is not set (different)