summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorGovind Singh <govinds@codeaurora.org>2017-03-28 09:50:48 +0530
committerSrinivas Dasari <dasaris@codeaurora.org>2017-03-28 11:14:40 +0530
commit47a157657e9c016b5b6fac2c352a8687288066c1 (patch)
tree305088aecec92c1800ffdb6b7a758584a110220b /drivers
parentf4a611a3af743ebcc087102f176c35eb3ba9c2ba (diff)
ath10k: Use atomic read for fw_crashed state
fw_crashed is atomic state variable, use atomic read operation for reading the value Change-Id: Ieaad558cad684a0eb7daaad9d220b44c032d69ca Signed-off-by: Govind Singh <govinds@codeaurora.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/wireless/ath/ath10k/qmi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/ath/ath10k/qmi.c b/drivers/net/wireless/ath/ath10k/qmi.c
index c65cceb2e4cb..7b5fc52d269a 100644
--- a/drivers/net/wireless/ath/ath10k/qmi.c
+++ b/drivers/net/wireless/ath/ath10k/qmi.c
@@ -35,7 +35,7 @@ ath10k_snoc_service_notifier_notify(struct notifier_block *nb,
atomic_set(&ar_snoc->fw_crashed, 1);
ath10k_dbg(ar, ATH10K_DBG_SNOC, "PD went down %d\n",
- ar_snoc->fw_crashed);
+ atomic_read(&ar_snoc->fw_crashed));
break;
case SERVREG_NOTIF_SERVICE_STATE_UP_V01:
ath10k_dbg(ar, ATH10K_DBG_SNOC, "Service up\n");
@@ -192,7 +192,7 @@ static int ath10k_snoc_modem_notifier_nb(struct notifier_block *nb,
atomic_set(&ar_snoc->fw_crashed, 1);
ath10k_dbg(ar, ATH10K_DBG_SNOC, "Modem went down %d\n",
- ar_snoc->fw_crashed);
+ atomic_read(&ar_snoc->fw_crashed));
if (notif->crashed)
queue_work(ar->workqueue, &ar->restart_work);