qcacld-3.0: Remap tSirRetStatus to QDF_STATUS

The protocol stack has some lingering uses of the legacy status
enumeration tSirRetStatus. There is a plan to transition all of these
to QDF_STATUS. As the next step of this plan replace the tSirRetStatus
definition with macros that map to QDF_STATUS identifiers.  This will
ensure that the transition does not have any side effects, and will
provide the mappings to be used to allow a global replace of
tSirRetStatus identifiers with QDF_STATUS identifiers.

Change-Id: Ied64393500d78b5059b68536fc5511918188962b
CRs-Fixed: 2261128
Šī revīzija ir iekļauta:
Jeff Johnson
2018-06-07 15:08:49 -07:00
revīziju iesūtīja nshrivas
vecāks 6797d7665d
revīzija 650d916982

Parādīt failu

@@ -27,9 +27,9 @@
#ifndef __SIR_TYPES_H
#define __SIR_TYPES_H
#include <qdf_status.h>
#include <qdf_types.h>
/**
* typedef mac_handle_t - MAC Handle
*
@@ -69,28 +69,25 @@ typedef mac_handle_t tHalHandle;
struct opaque_hdd_handle;
typedef struct opaque_hdd_handle *hdd_handle_t;
/* ********************************************** *
* *
* SIRIUS ERROR Codes / Return Codes *
* *
* ********************************************** */
/*
* map legacy definitions to current definitions
* these will be removed when all legacy references are converted
*/
typedef QDF_STATUS tSirRetStatus;
#define eSIR_SUCCESS QDF_STATUS_SUCCESS
#define eSIR_FAILURE QDF_STATUS_E_FAILURE
#define eSIR_MEM_ALLOC_FAILED QDF_STATUS_E_NOMEM
#define eSIR_HAL_STA_DOES_NOT_EXIST QDF_STATUS_E_NOENT
#define eSIR_HAL_INPUT_INVALID QDF_STATUS_E_INVAL
#define eSIR_LIM_IGNORE_BEACON QDF_STATUS_E_INVAL
#define eSIR_LIM_INVALID_STA QDF_STATUS_E_NOENT
#define eSIR_LIM_MAX_STA_REACHED_ERROR QDF_STATUS_E_NOSPC
#define eSIR_CFG_INVALID_ID QDF_STATUS_E_INVAL
#define eSIR_CFG_INVALID_LEN QDF_STATUS_E_INVAL
#define eSIR_IGNORE_IE QDF_STATUS_E_INVAL
/* / Return status type */
typedef enum eSirRetStatus {
eSIR_SUCCESS,
eSIR_FAILURE,
eSIR_MEM_ALLOC_FAILED,
eSIR_HAL_STA_DOES_NOT_EXIST,
eSIR_HAL_INPUT_INVALID,
eSIR_LIM_IGNORE_BEACON,
eSIR_LIM_INVALID_STA,
eSIR_LIM_MAX_STA_REACHED_ERROR,
eSIR_CFG_INVALID_ID,
eSIR_CFG_INVALID_LEN,
eSIR_IGNORE_IE,
} tSirRetStatus;
#define IS_SIR_STATUS_SUCCESS(status) QDF_IS_STATUS_SUCCESS(status)
#define IS_SIR_STATUS_SUCCESS(status) (eSIR_SUCCESS == status)
typedef enum {
HAL_STOP_TYPE_SYS_RESET,
HAL_STOP_TYPE_SYS_DEEP_SLEEP,