qcacmn: Add htc_pm_runtime put/get apis

htc_runtime_pm apis are needed to deprecate the qdf_runtime_pm apis.
The qdf_runtime_pm apis rely on cds_get_context which is not being
converged and thus qdf_runtime_pm needs to be deprecated.
Since the htc_handle wraps the hif context for most upper layers,
htc_module is providing a wrapper functions.

Change-Id: Ic66a0891db53b610fd4373e7528a08f2787f45fc
CRs-Fixed: 1044150
Цей коміт міститься в:
Houston Hoffman
2016-07-20 10:10:35 -07:00
зафіксовано qcabuildsw
джерело ac535e0764
коміт 4d9b0808da
2 змінених файлів з 25 додано та 0 видалено

Переглянути файл

@@ -750,4 +750,11 @@ void htc_dump_bundle_stats(HTC_HANDLE HTCHandle);
void htc_clear_bundle_stats(HTC_HANDLE HTCHandle);
#endif
#ifdef FEATURE_RUNTIME_PM
int htc_pm_runtime_get(HTC_HANDLE htc_handle);
int htc_pm_runtime_put(HTC_HANDLE htc_handle);
#else
static inline int htc_pm_runtime_get(HTC_HANDLE htc_handle) { return 0; }
static inline int htc_pm_runtime_put(HTC_HANDLE htc_handle) { return 0; }
#endif
#endif /* _HTC_API_H_ */