From 7abc2b5b81b9271a682b66505ecb1c3bc5af363f Mon Sep 17 00:00:00 2001 From: Orion Brody Date: Wed, 3 Jun 2020 11:56:58 -0700 Subject: [PATCH] disp: msm: dp: cleanup in GKI module unload path Adds null check to address segmentation faults. Change-Id: Iafb073b88f6b52d1409b3c745bd95c69ea72ec92 Signed-off-by: Orion Brody --- msm/dp/dp_display.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/msm/dp/dp_display.c b/msm/dp/dp_display.c index bc21379de21c..51c356d7e80d 100644 --- a/msm/dp/dp_display.c +++ b/msm/dp/dp_display.c @@ -1589,7 +1589,8 @@ static void dp_display_deinit_sub_modules(struct dp_display_private *dp) { dp_debug_put(dp->debug); dp_hpd_put(dp->hpd); - dp_audio_put(dp->panel->audio); + if (dp->panel) + dp_audio_put(dp->panel->audio); dp_ctrl_put(dp->ctrl); dp_panel_put(dp->panel); dp_link_put(dp->link);