|
@@ -514,9 +514,9 @@ static int sun4i_usb_phy_remove(struct platform_device *pdev)
|
|
|
|
|
|
if (data->vbus_power_nb_registered)
|
|
|
power_supply_unreg_notifier(&data->vbus_power_nb);
|
|
|
- if (data->id_det_irq >= 0)
|
|
|
+ if (data->id_det_irq > 0)
|
|
|
devm_free_irq(dev, data->id_det_irq, data);
|
|
|
- if (data->vbus_det_irq >= 0)
|
|
|
+ if (data->vbus_det_irq > 0)
|
|
|
devm_free_irq(dev, data->vbus_det_irq, data);
|
|
|
|
|
|
cancel_delayed_work_sync(&data->detect);
|