diff options
author | Alan Stern <stern@rowland.harvard.edu> | 2005-04-25 11:18:32 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2005-06-27 14:43:48 -0700 |
commit | 7d35b9298539d2818c51fe9070b08cf9876016f4 (patch) | |
tree | 32d539508821499c77b3c824232358ff4e8ecf25 /drivers/usb/core/hub.h | |
parent | f58f97fa9d258e4110ee1257a63cd1af51787f69 (diff) | |
download | linux-7d35b9298539d2818c51fe9070b08cf9876016f4.tar.gz linux-7d35b9298539d2818c51fe9070b08cf9876016f4.tar.bz2 linux-7d35b9298539d2818c51fe9070b08cf9876016f4.zip |
[PATCH] usbcore: Remove hub_set_power_budget
This patch removes the hub_set_power_budget routine, which was used by a
couple of HCDs to indicate that the root hub was running on battery power.
In its place is a new field added to struct usb_hcd, which HCDs can set
before the root hub is registered. Special-case code in the hub driver
knows to look at this field when configuring a root hub.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/core/hub.h')
-rw-r--r-- | drivers/usb/core/hub.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/usb/core/hub.h b/drivers/usb/core/hub.h index d114b847d56f..53bf5649621e 100644 --- a/drivers/usb/core/hub.h +++ b/drivers/usb/core/hub.h @@ -224,15 +224,4 @@ struct usb_hub { struct work_struct leds; }; -/* use this for low-powered root hubs */ -static inline void -hub_set_power_budget (struct usb_device *hubdev, unsigned mA) -{ - struct usb_hub *hub; - - hub = (struct usb_hub *) - usb_get_intfdata (hubdev->actconfig->interface[0]); - hub->power_budget = min(mA,(unsigned)500)/2; -} - #endif /* __LINUX_HUB_H */ |