From 3249ff278d908af34824803a2d38d2890783cc31 Mon Sep 17 00:00:00 2001 From: Vatsal Bucha Date: Thu, 12 Oct 2017 07:51:35 +0530 Subject: [PATCH] ASoC: codecs: sdm660_cdc: Fix kernel panic on sdm660-internal Kernel panic is observed during SSR. This is because ADSP does not get sufficient time to bring up LPASS after SSR. An increase in ADSP Ready timeout resolves the issue. CRs-Fixed: 2101404 Change-Id: Ia7d1ecde7a713b4d71b2a4ebb1f85a38b8fa28b5 Signed-off-by: Vatsal Bucha --- asoc/codecs/sdm660_cdc/msm-analog-cdc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/asoc/codecs/sdm660_cdc/msm-analog-cdc.c b/asoc/codecs/sdm660_cdc/msm-analog-cdc.c index 623303c3adca..6c66cd0f513d 100644 --- a/asoc/codecs/sdm660_cdc/msm-analog-cdc.c +++ b/asoc/codecs/sdm660_cdc/msm-analog-cdc.c @@ -49,10 +49,10 @@ #define BUS_DOWN 1 /* - * 50 Milliseconds sufficient for DSP bring up in the lpass + * 200 Milliseconds sufficient for DSP bring up in the lpass * after Sub System Restart */ -#define ADSP_STATE_READY_TIMEOUT_MS 50 +#define ADSP_STATE_READY_TIMEOUT_MS 200 #define EAR_PMD 0 #define EAR_PMU 1