qcacmn: Fix compilation error when FEATURE_NAPI disabled

Modify hif_update_napi_max_poll_time API to take ce_id instead of
pointer that is defined under feature flag to avoid compilation error.

Change-Id: Iec4a06e816ed1714ec5c00ecdc5a7c6d6eb217e3
CRs-Fixed: 2249802
This commit is contained in:
Kiran Venkatappa
2018-05-24 22:34:46 +05:30
committed by nshrivas
parent 26d9f36f90
commit d4a55e0c77
3 changed files with 34 additions and 17 deletions

View File

@@ -952,12 +952,16 @@ out:
qdf_export_symbol(hif_napi_poll);
void hif_update_napi_max_poll_time(struct CE_state *ce_state,
struct qca_napi_info *napi_info,
int ce_id,
int cpu_id)
{
struct hif_softc *hif;
struct qca_napi_info *napi_info;
unsigned long long napi_poll_time = sched_clock() -
ce_state->ce_service_start_time;
hif = ce_state->scn;
napi_info = hif->napi_data.napis[ce_id];
if (napi_poll_time >
napi_info->stats[cpu_id].napi_max_poll_time)
napi_info->stats[cpu_id].napi_max_poll_time = napi_poll_time;
@@ -1014,7 +1018,7 @@ void hif_napi_update_yield_stats(struct CE_state *ce_state,
else
napi_data->napis[ce_id]->stats[cpu_id].rxpkt_thresh_reached++;
hif_update_napi_max_poll_time(ce_state, napi_data->napis[ce_id],
hif_update_napi_max_poll_time(ce_state, ce_id,
cpu_id);
}