Browse Source

Merge "asoc: codecs: wcd9360: add delay after LDO_RXTX enable"

Linux Build Service Account 7 years ago
parent
commit
30b55459e3
1 changed files with 5 additions and 0 deletions
  1. 5 0
      asoc/codecs/wcd9360/wcd9360.c

+ 5 - 0
asoc/codecs/wcd9360/wcd9360.c

@@ -1630,6 +1630,11 @@ static int pahu_codec_enable_ldo_rxtx(struct snd_soc_dapm_widget *w,
 
 			snd_soc_update_bits(codec, WCD9360_LDORXTX_LDORXTX,
 						0x80, 0x80);
+			/*
+			 * 200us sleep is required after LDO_RXTX is enabled as per
+			 * HW requirement
+			 */
+			usleep_range(200, 250);
 		}
 		break;
 	case SND_SOC_DAPM_POST_PMD: