summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/usb/typec/mux/intel_pmc_mux.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/usb/typec/mux/intel_pmc_mux.c b/drivers/usb/typec/mux/intel_pmc_mux.c
index 34e4188a40ff..e049eadb591e 100644
--- a/drivers/usb/typec/mux/intel_pmc_mux.c
+++ b/drivers/usb/typec/mux/intel_pmc_mux.c
@@ -706,7 +706,7 @@ err_remove_ports:
return ret;
}
-static int pmc_usb_remove(struct platform_device *pdev)
+static void pmc_usb_remove(struct platform_device *pdev)
{
struct pmc_usb *pmc = platform_get_drvdata(pdev);
int i;
@@ -718,8 +718,6 @@ static int pmc_usb_remove(struct platform_device *pdev)
}
acpi_dev_put(pmc->iom_adev);
-
- return 0;
}
static const struct acpi_device_id pmc_usb_acpi_ids[] = {
@@ -734,7 +732,7 @@ static struct platform_driver pmc_usb_driver = {
.acpi_match_table = ACPI_PTR(pmc_usb_acpi_ids),
},
.probe = pmc_usb_probe,
- .remove = pmc_usb_remove,
+ .remove_new = pmc_usb_remove,
};
module_platform_driver(pmc_usb_driver);