From fe05e1f37a10a417befa038a58bfe5f0388a2e2f Mon Sep 17 00:00:00 2001
From: Florian Fainelli <florian@openwrt.org>
Date: Fri, 17 Jul 2009 15:58:06 +0000
Subject: mask the USB_EHCI_ROOT_HUB_TT symbol since brcm63xx ehci does not
 implement it at all, fixes usb 2.0 issues on bcm6358

SVN-Revision: 16882
---
 .../linux/brcm63xx/patches-2.6.27/008-usb_ehci_support.patch  | 11 +++++++++++
 1 file changed, 11 insertions(+)

(limited to 'target')

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 630078b..4019683 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
-- 
cgit v1.1