aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm63xx
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2009-07-17 15:58:06 +0000
committerFlorian Fainelli <florian@openwrt.org>2009-07-17 15:58:06 +0000
commite68a9dd226a6a2866245239f76879cf77ca65eb3 (patch)
tree13696a500a8c6f1cc7108a6a5529a797361db67b /target/linux/brcm63xx
parent4907e1e896a603a629e3ce14b8828f43f1d456e7 (diff)
downloadmaster-187ad058-e68a9dd226a6a2866245239f76879cf77ca65eb3.tar.gz
master-187ad058-e68a9dd226a6a2866245239f76879cf77ca65eb3.tar.bz2
master-187ad058-e68a9dd226a6a2866245239f76879cf77ca65eb3.zip
[brcm63xx] mask the USB_EHCI_ROOT_HUB_TT symbol since brcm63xx ehci does not implement it at all, fixes usb 2.0 issues on bcm6358
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16882 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm63xx')
-rw-r--r--target/linux/brcm63xx/patches-2.6.27/008-usb_ehci_support.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/target/linux/brcm63xx/patches-2.6.27/008-usb_ehci_support.patch b/target/linux/brcm63xx/patches-2.6.27/008-usb_ehci_support.patch
index 630078b2f1..4019683333 100644
--- a/target/linux/brcm63xx/patches-2.6.27/008-usb_ehci_support.patch
+++ b/target/linux/brcm63xx/patches-2.6.27/008-usb_ehci_support.patch
@@ -45,3 +45,14 @@ Signed-off-by: Maxime Bizon <mbizon@freebox.fr>
static inline unsigned int ehci_readl(const struct ehci_hcd *ehci,
__u32 __iomem * regs)
{
+--- a/drivers/usb/host/Kconfig 2009-07-03 01:33:19.000000000 +0200
++++ b/drivers/usb/host/Kconfig 2009-07-17 17:53:11.000000000 +0200
+@@ -44,7 +44,7 @@
+
+ config USB_EHCI_ROOT_HUB_TT
+ bool "Root Hub Transaction Translators"
+- depends on USB_EHCI_HCD
++ depends on USB_EHCI_HCD && !BCM63XX
+ ---help---
+ Some EHCI chips have vendor-specific extensions to integrate
+ transaction translators, so that no OHCI or UHCI companion