mirror of
https://github.com/torvalds/linux.git
synced 2024-11-24 13:11:40 +00:00
phy-sun4i-usb: Fix irq free conditions to match request conditions
commit5cf700ac9d
("phy: phy-sun4i-usb: Fix optional gpios failing probe") changed the condition under which irqs are requested, but omitted matching changes to sun4i_usb_phy_remove(). This commit fixes this. Fixes:5cf700ac9d
("phy: phy-sun4i-usb: Fix optional gpios failing probe") Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
This commit is contained in:
parent
6c081ff6fd
commit
04e59a0211
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user