ソースを参照

qcacld-3.0: Introduce cdf_suspend_type

Introduce an enum for use by multiple layers to suspend slightly
differently when doing a runtime suspend versus a system suspend.

Change-Id: I753bbe909e53558fe592defdca021331ec6feb88
CRs-Fixed: 935300
Houston Hoffman 9 年 前
コミット
47ee8ca308
1 ファイル変更11 行追加1 行削除
  1. 11 1
      core/cdf/inc/cdf_types.h

+ 11 - 1
core/cdf/inc/cdf_types.h

@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014-2015 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2014-2016 The Linux Foundation. All rights reserved.
  *
  * Previously licensed under the ISC license by Qualcomm Atheros, Inc.
  *
@@ -508,4 +508,14 @@ struct cdf_tso_info_t {
  */
 #define CDF_CE_TX_PKT_OFFSET_BIT_M	0x0fff0000
 
+/**
+ * enum cdf_suspend_type - type of suspend
+ * CDF_SYSTEM_SUSPEND: System suspend triggered wlan suspend
+ * CDF_RUNTIME_SUSPEND: Runtime pm inactivity timer triggered wlan suspend
+ */
+enum cdf_suspend_type {
+	CDF_SYSTEM_SUSPEND,
+	CDF_RUNTIME_SUSPEND
+};
+
 #endif /* if !defined __CDF_TYPES_H */