linux/drivers/usb
Zhang Qilong 00bd6bca3f USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property
pm_runtime_get_sync() will increment pm usage at first and it
will resume the device later. If runtime of the device has
error or device is in inaccessible state(or other error state),
resume operation will fail. If we do not call put operation to
decrease the reference, the result is that this device cannot
enter the idle state and always stay busy or other non-idle
state.

Fixes: 249fa8217b ("USB: Add driver to control USB fast charge for iOS devices")
Signed-off-by: Zhang Qilong <zhangqilong3@huawei.com>
Link: https://lore.kernel.org/r/20201102022650.67115-1-zhangqilong3@huawei.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-11-06 12:06:58 +01:00
..
atm
c67x00
cdns3 usb: cdns3: gadget: own the lock wrongly at the suspend routine 2020-10-30 11:40:54 +08:00
chipidea
class usb: cdc-acm: fix cooldown mechanism 2020-10-28 13:20:21 +01:00
common
core USB: Add NO_LPM quirk for Kingston flash drive 2020-11-03 10:19:07 +01:00
dwc2
dwc3 USB: fixes for v5.10-rc2 2020-11-02 13:36:11 +01:00
early
gadget USB: fixes for v5.10-rc2 2020-11-02 13:36:11 +01:00
host xhci: Don't create stream debugfs files with spinlock held. 2020-10-29 08:29:21 +01:00
image
isp1760
misc USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property 2020-11-06 12:06:58 +01:00
mon
mtu3 usb: mtu3: fix panic in mtu3_gadget_stop() 2020-11-06 12:06:57 +01:00
musb
phy
renesas_usbhs
roles
serial
storage
typec usb: typec: stusb160x: fix signedness comparison issue with enum variables 2020-10-29 08:26:08 +01:00
usbip
Kconfig
Makefile
usb-skeleton.c