- int usb_gadget_vbus_draw(struct usb_gadget * gadget, unsigned mA);
- 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.
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.
David Brownell <[email protected]>