diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 8492d5ea44c5..5f386f2ce323 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig @@ -97,8 +97,8 @@ config USB_GADGET_DEBUG_FS to conserve kernel memory, say "N". config USB_GADGET_VBUS_DRAW - int "Maximum VBUS Power usage (2-500 mA)" - range 2 500 + int "Maximum VBUS Power usage (2-900 mA)" + range 2 900 default 2 help Some devices need to draw power from USB when they are @@ -107,7 +107,9 @@ config USB_GADGET_VBUS_DRAW such as an AC adapter or batteries. Enter the maximum power your device draws through USB, in - milliAmperes. The permitted range of values is 2 - 500 mA; + milliAmperes. The permitted range of values depends on the + connected speed: for SuperSpeed and up it is 2 - 900 mA, but + connections at High Speed or slower will be capped at 500 mA; 0 mA would be legal, but can make some hosts misbehave. This value will be used except for system-specific gadget