diff options
| author | Anurag Chouhan <achouhan@codeaurora.org> | 2016-04-04 17:11:39 +0530 |
|---|---|---|
| committer | Vishwajith Upendra <vishwaji@codeaurora.org> | 2016-04-28 13:02:20 -0700 |
| commit | 8bfdee01548fd0b3c6d4c9605365af2bb68c840a (patch) | |
| tree | 64515adb9e2d53c6bf6a22de129bcfc672c4fc4e /qdf/linux/src/qdf_mc_timer.c | |
| parent | caf80788e6fe615735660a9434879eb1d0157c7c (diff) | |
qcacmn: Add WIN Driver compilation fix
Fix compilation errors for WIN driver
Change-Id: I2b7344c9632ea673754aa1f4d7003473b2527ada
CRs-Fixed: 981187
Diffstat (limited to 'qdf/linux/src/qdf_mc_timer.c')
| -rw-r--r-- | qdf/linux/src/qdf_mc_timer.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/qdf/linux/src/qdf_mc_timer.c b/qdf/linux/src/qdf_mc_timer.c index 642d9be0bb45..d8dec18cf6f3 100644 --- a/qdf/linux/src/qdf_mc_timer.c +++ b/qdf/linux/src/qdf_mc_timer.c @@ -310,7 +310,7 @@ QDF_STATUS qdf_mc_timer_init(qdf_mc_timer_t *timer, QDF_TIMER_TYPE timer_type, /* set the various members of the timer structure * with arguments passed or with default values */ - spin_lock_init(&timer->platform_info.spinlock); + qdf_spinlock_create(&timer->platform_info.spinlock); if (QDF_TIMER_TYPE_SW == timer_type) init_timer_deferrable(&(timer->platform_info.timer)); else @@ -454,7 +454,6 @@ EXPORT_SYMBOL(qdf_mc_timer_destroy); QDF_STATUS qdf_mc_timer_destroy(qdf_mc_timer_t *timer) { QDF_STATUS v_status = QDF_STATUS_SUCCESS; - unsigned long flags; /* check for invalid pointer */ if (NULL == timer) { @@ -471,7 +470,7 @@ QDF_STATUS qdf_mc_timer_destroy(qdf_mc_timer_t *timer) QDF_ASSERT(0); return QDF_STATUS_E_INVAL; } - spin_lock_irqsave(&timer->platform_info.spinlock, flags); + qdf_spin_lock_irqsave(&timer->platform_info.spinlock); switch (timer->state) { @@ -501,11 +500,11 @@ QDF_STATUS qdf_mc_timer_destroy(qdf_mc_timer_t *timer) if (QDF_STATUS_SUCCESS == v_status) { timer->platform_info.cookie = LINUX_INVALID_TIMER_COOKIE; timer->state = QDF_TIMER_STATE_UNUSED; - spin_unlock_irqrestore(&timer->platform_info.spinlock, flags); + qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); return v_status; } - spin_unlock_irqrestore(&timer->platform_info.spinlock, flags); + qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_INFO_HIGH, "%s: Cannot destroy timer in state = %d", __func__, |
