summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Danaila <adanaila@codeaurora.org>2014-10-03 12:58:02 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:11:05 -0700
commit2834b8407763922243296d8f4cec62e929031fb2 (patch)
tree3e5ff12446a083dd52afcebb8b71ad5603c1b6a3
parentb4fae7723729aae13fe3753c8b5892db2f65cfba (diff)
mhi: core: Remove useless atomic variables
Remove unused atomic variables in MHI. CRs-Fixed: 734059 Change-Id: I052a9662c52ef88df0a5b8bcf37be1187a6b942e Signed-off-by: Andrei Danaila <adanaila@codeaurora.org>
-rw-r--r--drivers/platform/msm/mhi/mhi.h2
-rw-r--r--drivers/platform/msm/mhi/mhi_main.c1
-rw-r--r--drivers/platform/msm/mhi/mhi_pm.c2
3 files changed, 0 insertions, 5 deletions
diff --git a/drivers/platform/msm/mhi/mhi.h b/drivers/platform/msm/mhi/mhi.h
index 841f9155aa71..9db159b6d8c1 100644
--- a/drivers/platform/msm/mhi/mhi.h
+++ b/drivers/platform/msm/mhi/mhi.h
@@ -390,7 +390,6 @@ struct mhi_flags {
u32 pending_M0;
u32 link_up;
u32 kill_threads;
- atomic_t mhi_link_off;
atomic_t data_pending;
atomic_t events_pending;
atomic_t m0_work_enabled;
@@ -447,7 +446,6 @@ struct mhi_device_ctxt {
struct mhi_state_work_queue state_change_work_item_list;
enum MHI_CMD_STATUS mhi_chan_pend_cmd_ack[MHI_MAX_CHANNELS];
- atomic_t start_cmd_pending_ack;
u32 cmd_ring_order;
u32 alloced_ev_rings[EVENT_RINGS_ALLOCATED];
u32 ev_ring_props[EVENT_RINGS_ALLOCATED];
diff --git a/drivers/platform/msm/mhi/mhi_main.c b/drivers/platform/msm/mhi/mhi_main.c
index f8e59b2c8d3e..99a3ff564e47 100644
--- a/drivers/platform/msm/mhi/mhi_main.c
+++ b/drivers/platform/msm/mhi/mhi_main.c
@@ -1256,7 +1256,6 @@ enum MHI_STATUS parse_cmd_event(struct mhi_device_ctxt *mhi_dev_ctxt,
cmd_pkt))
mhi_log(MHI_MSG_INFO,
"Failed to process reset cmd\n");
- atomic_dec(&mhi_dev_ctxt->start_cmd_pending_ack);
wake_up_interruptible(
mhi_dev_ctxt->chan_start_complete);
break;
diff --git a/drivers/platform/msm/mhi/mhi_pm.c b/drivers/platform/msm/mhi/mhi_pm.c
index 17f3a473b264..a12bdef7a8fa 100644
--- a/drivers/platform/msm/mhi/mhi_pm.c
+++ b/drivers/platform/msm/mhi/mhi_pm.c
@@ -246,8 +246,6 @@ enum MHI_STATUS mhi_turn_on_pcie_link(struct mhi_device_ctxt *mhi_dev_ctxt)
goto exit;
}
- atomic_dec(&mhi_dev_ctxt->flags.mhi_link_off);
-
r = pci_set_power_state(mhi_dev_ctxt->dev_info->pcie_device,
PCI_D0);
if (r) {