Browse Source

Merge "wcd934x: Fix NULL pointer dereference for wcd9xxx pointer"

Linux Build Service Account 6 năm trước cách đây
mục cha
commit
712efd3aa3
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      asoc/codecs/wcd934x/wcd934x.c

+ 2 - 0
asoc/codecs/wcd934x/wcd934x.c

@@ -8939,6 +8939,8 @@ static struct snd_soc_dai_driver tavil_i2s_dai[] = {
 
 static void tavil_codec_power_gate_digital_core(struct tavil_priv *tavil)
 {
+	if (!tavil)
+		return;
 	mutex_lock(&tavil->power_lock);
 	dev_dbg(tavil->dev, "%s: Entering power gating function, %d\n",
 		__func__, tavil->power_active_ref);