From f152942d20882135233ce19eac78e54352a3283b Mon Sep 17 00:00:00 2001 From: Vatsal Bucha Date: Wed, 26 May 2021 18:53:56 +0530 Subject: [PATCH] ASoC: codecs: Change delay before swr mic enumeration to 10msec Sometimes during stability enumeration for swr dmics is not successful due to proper delay not given after reset. Change delay from 5msec to 10msec to resolve issue. Change-Id: I0068d75456d9ff787ab49cbbea02438237f7ce89 Signed-off-by: Vatsal Bucha --- asoc/codecs/swr-dmic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/asoc/codecs/swr-dmic.c b/asoc/codecs/swr-dmic.c index 8d8e310ea05a..94bbede34662 100644 --- a/asoc/codecs/swr-dmic.c +++ b/asoc/codecs/swr-dmic.c @@ -593,11 +593,11 @@ static int swr_dmic_probe(struct swr_device *pdev) } /* - * Add 5msec delay to provide sufficient time for + * Add 10msec delay to provide sufficient time for * soundwire auto enumeration of slave devices as * as per HW requirement. */ - usleep_range(5000, 5010); + usleep_range(10000, 10010); do { /* Add delay for soundwire enumeration */ usleep_range(100, 110);