From 921b95f9a22630ab45a328dc66f310b28e82fb61 Mon Sep 17 00:00:00 2001 From: Meng Wang Date: Wed, 27 Sep 2017 15:29:03 +0800 Subject: [PATCH] audio-lnx: soc: pinctrl-lpi: fix rmmod issues Deregister lpi with audio notifier when removing driver to avoid crash when rmmod and insmod again. Change-Id: Ibcaf272e6405ef8403b3ac66af5572050fa1092e Signed-off-by: Meng Wang --- soc/pinctrl-lpi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/soc/pinctrl-lpi.c b/soc/pinctrl-lpi.c index 1e7ead817399..836ab49f6893 100644 --- a/soc/pinctrl-lpi.c +++ b/soc/pinctrl-lpi.c @@ -622,6 +622,7 @@ static int lpi_pinctrl_remove(struct platform_device *pdev) { struct lpi_gpio_state *state = platform_get_drvdata(pdev); + audio_notifier_deregister("lpi_tlmm"); gpiochip_remove(&state->chip); return 0; }