aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@openwrt.org>2011-12-19 23:39:13 +0000
committerHauke Mehrtens <hauke@openwrt.org>2011-12-19 23:39:13 +0000
commit0803c1b5117918e417602432fcceb9d1f5ad69bb (patch)
tree73e95f08b46a45f7e4c5a006a89487f33ee81ef3 /target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch
parenta8b46480d3b892dfc0ea90b70c98f2231a83a25b (diff)
downloadmaster-187ad058-0803c1b5117918e417602432fcceb9d1f5ad69bb.tar.gz
master-187ad058-0803c1b5117918e417602432fcceb9d1f5ad69bb.tar.bz2
master-187ad058-0803c1b5117918e417602432fcceb9d1f5ad69bb.zip
brcm47xx: add new usb driver for bcma bus and replace ssb usb driver.
This new usb driver uses an extra device so the ehci and the ohci driver are not depending on ech other any more. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29575 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch')
-rw-r--r--target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch15
1 files changed, 12 insertions, 3 deletions
diff --git a/target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch b/target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch
index d3a8817bac..c535c05db5 100644
--- a/target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch
+++ b/target/linux/brcm47xx/patches-3.0/280-activate_ssb_support_in_usb.patch
@@ -3,14 +3,23 @@ This prevents the options from being delete with make kernel_oldconfig.
drivers/ssb/Kconfig | 2 ++
1 file changed, 2 insertions(+)
+--- a/drivers/bcma/Kconfig
++++ b/drivers/bcma/Kconfig
+@@ -37,6 +37,7 @@ config BCMA_DRIVER_PCI_HOSTMODE
+ config BCMA_HOST_SOC
+ bool
+ depends on BCMA_DRIVER_MIPS
++ select USB_HCD_BCMA if USB_EHCI_HCD || USB_OHCI_HCD
+
+ config BCMA_SFLASH
+ bool
--- a/drivers/ssb/Kconfig
+++ b/drivers/ssb/Kconfig
-@@ -147,6 +147,8 @@ config SSB_SFLASH
+@@ -147,6 +147,7 @@ config SSB_SFLASH
config SSB_EMBEDDED
bool
depends on SSB_DRIVER_MIPS
-+ select USB_EHCI_HCD_SSB if USB_EHCI_HCD
-+ select USB_OHCI_HCD_SSB if USB_OHCI_HCD
++ select USB_HCD_SSB if USB_EHCI_HCD || USB_OHCI_HCD
default y
config SSB_DRIVER_EXTIF