From c7cc20abc095d326ea86cf853f14fb3c9cff4e50 Mon Sep 17 00:00:00 2001 From: Sudheer Papothi Date: Wed, 17 Jun 2020 02:50:43 +0530 Subject: [PATCH] soc: soundwire: Reduce soundwire runtime suspend delay Reduce soundwire runtime suspend delay for soundwire to enter into sleep early once the usecase ends. Change-Id: Idbace0fbe9363f487165865eacf5b85d3be86477 Signed-off-by: Sudheer Papothi --- soc/swr-mstr-ctrl.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/soc/swr-mstr-ctrl.c b/soc/swr-mstr-ctrl.c index b9913e44804c..49b82cfb17b1 100644 --- a/soc/swr-mstr-ctrl.c +++ b/soc/swr-mstr-ctrl.c @@ -41,7 +41,6 @@ #define SWRM_DSD_PARAMS_PORT 4 #define SWR_BROADCAST_CMD_ID 0x0F -#define SWR_AUTO_SUSPEND_DELAY 1 /* delay in sec */ #define SWR_DEV_ID_MASK 0xFFFFFFFFFFFF #define SWR_REG_VAL_PACK(data, dev, id, reg) \ ((reg) | ((id) << 16) | ((dev) << 20) | ((data) << 24)) @@ -82,7 +81,7 @@ #define SWRM_DP_PORT_CTRL_OFFSET1_SHFT 0x08 /* pm runtime auto suspend timer in msecs */ -static int auto_suspend_timer = SWR_AUTO_SUSPEND_DELAY * 1000; +static int auto_suspend_timer = 500; module_param(auto_suspend_timer, int, 0664); MODULE_PARM_DESC(auto_suspend_timer, "timer for auto suspend");