X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/318c9e430b7381f99c0746209a428a3e0008b9fd..1284f885f3f4f7dca40714fd8f70d5d578957c5d:/target/linux/brcm47xx/patches-2.6.30/270-ehci-ssb.patch diff --git a/target/linux/brcm47xx/patches-2.6.30/270-ehci-ssb.patch b/target/linux/brcm47xx/patches-2.6.30/270-ehci-ssb.patch index 02e44ca5f..d1421332b 100644 --- a/target/linux/brcm47xx/patches-2.6.30/270-ehci-ssb.patch +++ b/target/linux/brcm47xx/patches-2.6.30/270-ehci-ssb.patch @@ -1,3 +1,10 @@ +--- + drivers/usb/host/Kconfig | 13 ++ + drivers/usb/host/ehci-hcd.c | 12 ++ + drivers/usb/host/ehci-ssb.c | 201 ++++++++++++++++++++++++++++++++++++++++++++ + drivers/usb/host/ohci-ssb.c | 23 +++++ + 4 files changed, 247 insertions(+), 2 deletions(-) + --- a/drivers/usb/host/Kconfig +++ b/drivers/usb/host/Kconfig @@ -106,6 +106,19 @@ config USB_OXU210HP_HCD @@ -22,7 +29,7 @@ depends on USB --- a/drivers/usb/host/ehci-hcd.c +++ b/drivers/usb/host/ehci-hcd.c -@@ -1072,8 +1072,16 @@ MODULE_LICENSE ("GPL"); +@@ -1075,8 +1075,16 @@ MODULE_LICENSE ("GPL"); #define PLATFORM_DRIVER ixp4xx_ehci_driver #endif @@ -207,7 +214,7 @@ + u32 tmp, flags = 0; + + hcd = usb_create_hcd(&ssb_ehci_hc_driver, dev->dev, -+ dev_name(dev->dev)); ++ dev_name(dev->dev)); + if (!hcd) + goto err_dev_disable; + @@ -290,7 +297,7 @@ 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_de +@@ -165,6 +180,14 @@ static int ssb_ohci_attach(struct ssb_de ssb_set_drvdata(dev, hcd);