summaryrefslogtreecommitdiff
path: root/soc/swr-mstr-ctrl.h
diff options
context:
space:
mode:
authorAditya Bavanari <abavanar@codeaurora.org>2020-03-05 12:31:39 +0530
committerAditya Bavanari <abavanar@codeaurora.org>2020-04-01 11:12:49 +0530
commit060de8e1aa15ba34cb415e553e23693b8f221c83 (patch)
tree89b45c65916d7b99af2037b8a92706ec7545b784 /soc/swr-mstr-ctrl.h
parentd1ffd16b665c6f152c313617fe8185c2774bb7e3 (diff)
downloadmsm-extra-060de8e1aa15ba34cb415e553e23693b8f221c83.tar.gz
soc: swr-mstr-ctrl: Remove ssr_lock handling
During SSR and headset detection/removal interrupt concurrencies, ssr_lock can lead to serv reg ack timeout issues. Remove this synchronization to avoid this issue. Change-Id: I242a013a7e9d833db21d737cbdfea2d84bbd29fa Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
Diffstat (limited to 'soc/swr-mstr-ctrl.h')
-rw-r--r--soc/swr-mstr-ctrl.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/soc/swr-mstr-ctrl.h b/soc/swr-mstr-ctrl.h
index 0fac80e6..ce0b64d5 100644
--- a/soc/swr-mstr-ctrl.h
+++ b/soc/swr-mstr-ctrl.h
@@ -126,7 +126,6 @@ struct swr_mstr_ctrl {
struct mutex reslock;
struct mutex pm_lock;
struct mutex irq_lock;
- struct mutex ssr_lock;
u32 swrm_base_reg;
char __iomem *swrm_dig_base;
char __iomem *swrm_hctl_reg;