]> git.baikalelectronics.ru Git - kernel.git/commit
usb: gadget: composite: Inform controller driver of self-powered
authorThinh Nguyen <Thinh.Nguyen@synopsys.com>
Tue, 4 Feb 2020 02:05:32 +0000 (18:05 -0800)
committerFelipe Balbi <balbi@kernel.org>
Sun, 15 Mar 2020 10:10:14 +0000 (12:10 +0200)
commitfa54743b38a5dd4f174ded63f9df82a98890b197
tree4ef56cefd49f0e8246ba26c92dfc4c60a80c4c2c
parent1c7e9a6e11b5c9578ba0a45cad3ebeb4bb52bd79
usb: gadget: composite: Inform controller driver of self-powered

Different configuration/condition may draw different power. Inform the
controller driver of the change so it can respond properly (e.g.
GET_STATUS request). This fixes an issue with setting MaxPower from
configfs. The composite driver doesn't check this value when setting
self-powered.

Cc: stable@vger.kernel.org
Fixes: 3349f588ef24 ("usb: gadget: the start of the configfs interface")
Signed-off-by: Thinh Nguyen <thinhn@synopsys.com>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
drivers/usb/gadget/composite.c