diff options
Diffstat (limited to 'sound/soc/codecs/lpass-va-macro.c')
| -rw-r--r-- | sound/soc/codecs/lpass-va-macro.c | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/sound/soc/codecs/lpass-va-macro.c b/sound/soc/codecs/lpass-va-macro.c index fd62817d29a0..74724448da50 100644 --- a/sound/soc/codecs/lpass-va-macro.c +++ b/sound/soc/codecs/lpass-va-macro.c @@ -1575,7 +1575,7 @@ err:  	return ret;  } -static int va_macro_remove(struct platform_device *pdev) +static void va_macro_remove(struct platform_device *pdev)  {  	struct va_macro *va = dev_get_drvdata(&pdev->dev); @@ -1584,8 +1584,6 @@ static int va_macro_remove(struct platform_device *pdev)  	clk_disable_unprepare(va->macro);  	lpass_macro_pds_exit(va->pds); - -	return 0;  }  static int __maybe_unused va_macro_runtime_suspend(struct device *dev) @@ -1639,7 +1637,7 @@ static struct platform_driver va_macro_driver = {  		.pm = &va_macro_pm_ops,  	},  	.probe = va_macro_probe, -	.remove = va_macro_remove, +	.remove_new = va_macro_remove,  };  module_platform_driver(va_macro_driver);  |