forked from luck/tmp_suning_uos_patched
power: supply: pda_power: add missed usb_unregister_notifier
The driver forgets to unregister the notifier in remove. Add the call to fix it. Signed-off-by: Chuhong Yuan <hslester96@gmail.com> Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
This commit is contained in:
parent
b0d0d3de24
commit
dd04defd11
|
@ -429,6 +429,10 @@ static int pda_power_probe(struct platform_device *pdev)
|
|||
|
||||
static int pda_power_remove(struct platform_device *pdev)
|
||||
{
|
||||
#if IS_ENABLED(CONFIG_USB_PHY)
|
||||
if (!IS_ERR_OR_NULL(transceiver) && pdata->use_otg_notifier)
|
||||
usb_unregister_notifier(transceiver, &otg_nb);
|
||||
#endif
|
||||
if (pdata->is_usb_online && usb_irq)
|
||||
free_irq(usb_irq->start, pda_psy_usb);
|
||||
if (pdata->is_ac_online && ac_irq)
|
||||
|
|
Loading…
Reference in New Issue
Block a user