brcm47xx: update usb driver
authorHauke Mehrtens <hauke@hauke-m.de>
Fri, 13 Jan 2012 20:11:23 +0000 (20:11 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 13 Jan 2012 20:11:23 +0000 (20:11 +0000)
commitfb208c7e39bd33d06ccc0e26b5eb9e2909cdde2e
treebc3f22dd92d37c45f6d16be65a294b4c8ec65b09
parent4157cdff4cf5186ae0a09b4b72e77ce53d044615
brcm47xx: update usb driver

Add workarround for BCM5357 and BCM4749.

This patch contains the following fixes from George Kashperko:
* separate subroutines for controller initialization workarounds -
   following CodingStyle recommendations;
* __devinit __devexit __devinitconst annotations for CONFIG_HOTPLUG;
* fix leak in ssb_hcd_create_pdev/bcma_hcd_create_pdev - as hci_res being
   kmalloc'ed is never freed anywhere while platform_device_add_resources
   will kmemdup resources right away;
* fix compilation error in ssb_hcd_resume - it will fail as soon as
   CONFIG_PM is selected.

SVN-Revision: 29734
target/linux/brcm47xx/patches-3.0/0032-USB-Add-driver-for-the-bcma-bus.patch
target/linux/brcm47xx/patches-3.0/0033-USB-Add-driver-for-the-ssb-bus.patch