diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2024-05-18 22:58:22 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2024-05-18 22:58:22 +0300 |
commit | 56172ac1024d2cb9194ea42fe76d05c0748863f4 (patch) | |
tree | 10d8a124725a8752f3eed50a6692f3398f0eac2b /drivers/hsi/controllers/omap_ssi_core.c | |
parent | 85d46148f8a07aa80199e52a2755304a27837caa (diff) | |
parent | c076486b6a28aa584b3e86312442bac09279a015 (diff) | |
download | linux-56172ac1024d2cb9194ea42fe76d05c0748863f4.tar.xz |
Merge tag 'hsi-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
Pull HSI update from Sebastian Reichel:
- convert to platform remove callback returning void
* tag 'hsi-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi:
HSI: omap_ssi_port: Convert to platform remove callback returning void
HSI: omap_ssi_core: Convert to platform remove callback returning void
Diffstat (limited to 'drivers/hsi/controllers/omap_ssi_core.c')
-rw-r--r-- | drivers/hsi/controllers/omap_ssi_core.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/hsi/controllers/omap_ssi_core.c b/drivers/hsi/controllers/omap_ssi_core.c index 6802efb4d6cd..3140990a6164 100644 --- a/drivers/hsi/controllers/omap_ssi_core.c +++ b/drivers/hsi/controllers/omap_ssi_core.c @@ -547,7 +547,7 @@ out1: return err; } -static int ssi_remove(struct platform_device *pd) +static void ssi_remove(struct platform_device *pd) { struct hsi_controller *ssi = platform_get_drvdata(pd); @@ -561,8 +561,6 @@ static int ssi_remove(struct platform_device *pd) platform_set_drvdata(pd, NULL); pm_runtime_disable(&pd->dev); - - return 0; } #ifdef CONFIG_PM @@ -618,7 +616,7 @@ MODULE_DEVICE_TABLE(of, omap_ssi_of_match); static struct platform_driver ssi_pdriver = { .probe = ssi_probe, - .remove = ssi_remove, + .remove_new = ssi_remove, .driver = { .name = "omap_ssi", .pm = DEV_PM_OPS, |