From 0fb408a362f8439a3a94c5d187ae0fe3d6d9cee0 Mon Sep 17 00:00:00 2001 From: Fuad Hossain Date: Thu, 22 Aug 2019 18:18:08 -0400 Subject: [PATCH] disp: msm: dp: Fix incorrect NULL pointer check Fix a typo where the correct pointer was not being checked for NULL. CRs-Fixed: 2511681 Change-Id: I1dde2914a7fca1f585fc7f51d8a8579fd9db2558 Signed-off-by: Fuad Hossain --- msm/dp/dp_audio.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/msm/dp/dp_audio.c b/msm/dp/dp_audio.c index 1e0d57f958f5..61d13ca730cc 100644 --- a/msm/dp/dp_audio.c +++ b/msm/dp/dp_audio.c @@ -377,7 +377,7 @@ static struct dp_audio_private *dp_audio_get_data(struct platform_device *pdev) } dp_audio = ext_data->intf_data; - if (!ext_data) { + if (!dp_audio) { DP_ERR("invalid intf data\n"); return ERR_PTR(-EINVAL); } @@ -424,6 +424,11 @@ static int dp_audio_get_edid_blk(struct platform_device *pdev, struct dp_audio_private *audio; struct sde_edid_ctrl *edid; + if (!blk) { + DP_ERR("invalid input\n"); + return -EINVAL; + } + audio = dp_audio_get_data(pdev); if (IS_ERR(audio)) { rc = PTR_ERR(audio);