summaryrefslogtreecommitdiff
path: root/core/pld/src/pld_common.c
diff options
context:
space:
mode:
authorwadesong <wadesong@codeaurora.org>2017-09-04 15:55:43 +0800
committersnandini <snandini@codeaurora.org>2017-09-14 03:42:11 -0700
commit2b5386c7eb10688c5fe22dea009f807da88bf221 (patch)
tree53461409c29875273ef8752c6718df8cde09f8ea /core/pld/src/pld_common.c
parent037b96ea4b62de58b36607e7eeec9301fd88960c (diff)
downloadqcacld-2b5386c7eb10688c5fe22dea009f807da88bf221.tar.gz
qcacld-3.0: Enable SDIO based WLAN self-recovery
WLAN self-recovery based on SDIO bus is currently missing in CLD3.x, resulting in crash injection to TF card taking no effect during some special case. Add the recovery feature back to CLD3.x based on the same logics in CLD2.0 Change-Id: I719b77ac9679a0449863a94b47ad22233bc9b574 CRs-fixed: 2103969
Diffstat (limited to 'core/pld/src/pld_common.c')
-rw-r--r--core/pld/src/pld_common.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/pld/src/pld_common.c b/core/pld/src/pld_common.c
index 2aac2b9fd8..1bcce437ea 100644
--- a/core/pld/src/pld_common.c
+++ b/core/pld/src/pld_common.c
@@ -662,6 +662,7 @@ void pld_device_self_recovery(struct device *dev)
case PLD_BUS_TYPE_SNOC:
break;
case PLD_BUS_TYPE_SDIO:
+ pld_sdio_device_self_recovery(dev);
break;
default:
pr_err("Invalid device type\n");