diff options
author | Hauke Mehrtens <hauke@openwrt.org> | 2009-03-01 20:19:55 +0000 |
---|---|---|
committer | Hauke Mehrtens <hauke@openwrt.org> | 2009-03-01 20:19:55 +0000 |
commit | 6aa5e11d18daac765f223ded7627fdd510cf7979 (patch) | |
tree | 8a47c763f38fab533261e04d8a0c6dd08ef5ba7f /target/linux/brcm47xx/patches-2.6.28/270-ehci-ssb.patch | |
parent | 4a38dd6fd384648ee48c275c0765ea1d5c1c8684 (diff) | |
download | master-187ad058-6aa5e11d18daac765f223ded7627fdd510cf7979.tar.gz master-187ad058-6aa5e11d18daac765f223ded7627fdd510cf7979.tar.bz2 master-187ad058-6aa5e11d18daac765f223ded7627fdd510cf7979.zip |
[brcm47xx] refresh patches and configuration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14722 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm47xx/patches-2.6.28/270-ehci-ssb.patch')
-rw-r--r-- | target/linux/brcm47xx/patches-2.6.28/270-ehci-ssb.patch | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/target/linux/brcm47xx/patches-2.6.28/270-ehci-ssb.patch b/target/linux/brcm47xx/patches-2.6.28/270-ehci-ssb.patch index 767ba23041..32eb0bdd79 100644 --- a/target/linux/brcm47xx/patches-2.6.28/270-ehci-ssb.patch +++ b/target/linux/brcm47xx/patches-2.6.28/270-ehci-ssb.patch @@ -1,4 +1,3 @@ -diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig --- a/drivers/usb/host/Kconfig +++ b/drivers/usb/host/Kconfig @@ -96,6 +96,19 @@ config USB_EHCI_HCD_PPC_OF @@ -21,7 +20,6 @@ diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig config USB_ISP116X_HCD tristate "ISP116X HCD support" depends on USB -diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c --- a/drivers/usb/host/ehci-hcd.c +++ b/drivers/usb/host/ehci-hcd.c @@ -1034,8 +1034,16 @@ MODULE_LICENSE ("GPL"); @@ -43,7 +41,6 @@ diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c #error "missing bus glue for ehci-hcd" #endif -diff --git a/drivers/usb/host/ehci-ssb.c b/drivers/usb/host/ehci-ssb.c --- /dev/null +++ b/drivers/usb/host/ehci-ssb.c @@ -0,0 +1,201 @@ @@ -248,7 +245,6 @@ diff --git a/drivers/usb/host/ehci-ssb.c b/drivers/usb/host/ehci-ssb.c + SSB_DEVTABLE_END +}; +MODULE_DEVICE_TABLE(ssb, ssb_ehci_table); -diff --git a/drivers/usb/host/ohci-ssb.c b/drivers/usb/host/ohci-ssb.c --- a/drivers/usb/host/ohci-ssb.c +++ b/drivers/usb/host/ohci-ssb.c @@ -17,6 +17,8 @@ @@ -268,7 +264,7 @@ diff --git a/drivers/usb/host/ohci-ssb.c b/drivers/usb/host/ohci-ssb.c }; static inline -@@ -92,13 +95,25 @@ static const struct hc_driver ssb_ohci_hc_driver = { +@@ -92,13 +95,25 @@ static const struct hc_driver ssb_ohci_h static void ssb_ohci_detach(struct ssb_device *dev) { struct usb_hcd *hcd = ssb_get_drvdata(dev); @@ -294,7 +290,7 @@ diff --git a/drivers/usb/host/ohci-ssb.c b/drivers/usb/host/ohci-ssb.c static int ssb_ohci_attach(struct ssb_device *dev) { struct ssb_ohci_device *ohcidev; -@@ -184,6 +199,14 @@ static int ssb_ohci_attach(struct ssb_device *dev) +@@ -184,6 +199,14 @@ static int ssb_ohci_attach(struct ssb_de ssb_set_drvdata(dev, hcd); |