summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSrinivas Girigowda <sgirigow@codeaurora.org>2017-06-28 15:36:23 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-07-04 23:17:26 -0700
commit7cd925f91c992115f432fba44b62004b2f1d76d4 (patch)
tree62bf59ce005b165b2c455cd569d47ee4a57bd9fb
parent6171a8081ea59c2e9daccf5cec1ecf4391ccfd72 (diff)
qcacmn: Add qdf_driver_type
Add qdf_driver_type. Change-Id: Ib5c1d71ed43ea09cea8d65ed9aef0937391b6d09 CRs-Fixed: 2055513
-rw-r--r--qdf/inc/qdf_types.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h
index c6a8956ce29d..e9ec44a1bcb1 100644
--- a/qdf/inc/qdf_types.h
+++ b/qdf/inc/qdf_types.h
@@ -194,6 +194,21 @@ typedef struct {
qdf_resource_type_t type;
} qdf_resource_t;
+/**
+ * enum qdf_driver_type - Indicate the driver type and based on this
+ * do appropriate initialization.
+ *
+ * @QDF_DRIVER_TYPE_PRODUCTION: Driver used in the production
+ * @QDF_DRIVER_TYPE_MFG: Driver used in the Factory
+ * @QDF_DRIVER_TYPE_INVALID: Invalid and unrecognized type
+ *
+ */
+enum qdf_driver_type {
+ QDF_DRIVER_TYPE_PRODUCTION = 0,
+ QDF_DRIVER_TYPE_MFG = 1,
+ QDF_DRIVER_TYPE_INVALID = 0x7FFFFFFF
+};
+
#define QDF_DMA_BIDIRECTIONAL __QDF_DMA_BIDIRECTIONAL
#define QDF_DMA_TO_DEVICE __QDF_DMA_TO_DEVICE
#define QDF_DMA_FROM_DEVICE __QDF_DMA_FROM_DEVICE