usb_gadget_vbus_draw - constrain controllerAqs VBUS power usage
2. SYNOPSIS ▲
int usb_gadget_vbus_draw(struct usb_gadget * gadget , unsigned mA );
3. ARGUMENTS ▲
The device whose VBUS usage is being described
How much current to draw, in milliAmperes. This should be twice the value listed in the configuration descriptor bMaxPower field.
4. DESCRIPTION ▲
This call is used by gadget drivers during SET_CONFIGURATION calls, reporting how much power the device may consume. For example, this could affect how quickly batteries are recharged.
Returns zero on success, else negative errno.
5. AUTHOR ▲
David Brownell <>
6. COPYRIGHT ▲