usb: dwc3: core: fix some leaks in probe
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 22 Sep 2022 11:22:08 +0000 (14:22 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Sep 2022 13:52:31 +0000 (15:52 +0200)
commit2a735e4b5580a2a6bbd6572109b4c4f163c57462
treeb40fe2a4251d2df161df53e7e12093e6f0158498
parent63d7f9810a38102cdb8cad214fac98682081e1a7
usb: dwc3: core: fix some leaks in probe

The dwc3_get_properties() function calls:

dwc->usb_psy = power_supply_get_by_name(usb_psy_name);

so there is some additional clean up required on these error paths.

Fixes: 6f0764b5adea ("usb: dwc3: add a power supply for current control")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/YyxFYFnP53j9sCg+@kili
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/dwc3/core.c