qcacmn: Initial version of UMAC object manager
Define object manager framework. The object manager framework implements the management of UMAC objects(PSOC/PDEV/VDEV/PEER). All components of UMAC have to register their APIs with object manager to be invoked on object creation/deletion. It also provides public APIs to retrieve objects. CRS-Fixed: 1096009 Change-Id: If1465aed8b5e05e23ee0e1d9c9818dbf92fbe55a
This commit is contained in:

committed by
qcabuildsw

szülő
5ef1bb1ff9
commit
fa5290fe30
@@ -79,6 +79,9 @@
|
||||
* @QDF_STATUS_CMD_NOT_QUEUED: command not queued
|
||||
* @QDF_STATUS_FW_MSG_TIMEDOUT: target message timeout
|
||||
* @QDF_STATUS_E_USB_ERROR: USB transaction error
|
||||
* @QDF_STATUS_MAXCOMP_FAIL: Component id is more than MAX UMAC components
|
||||
* @QDF_STATUS_COMP_DISABLED: UMAC Component is disabled
|
||||
* @QDF_STATUS_COMP_ASYNC: UMAC component runs in asynchronous communication
|
||||
* @QDF_STATUS_MAX: not a realy value just a place holder for max
|
||||
*/
|
||||
typedef enum {
|
||||
@@ -125,6 +128,9 @@ typedef enum {
|
||||
QDF_STATUS_CMD_NOT_QUEUED,
|
||||
QDF_STATUS_FW_MSG_TIMEDOUT,
|
||||
QDF_STATUS_E_USB_ERROR,
|
||||
QDF_STATUS_MAXCOMP_FAIL,
|
||||
QDF_STATUS_COMP_DISABLED,
|
||||
QDF_STATUS_COMP_ASYNC,
|
||||
QDF_STATUS_MAX
|
||||
} QDF_STATUS;
|
||||
|
||||
|
Reference in New Issue
Block a user