blob: ee2d3d4c34bdce12c9255720156e849bb94a662f [file] [log] [blame]
/* SPDX-License-Identifier: BSD-2-Clause */
/*
* Copyright 2018-2019 NXP
*
* Brief CAAM driver internal status definition
*/
#ifndef __CAAM_STATUS_H__
#define __CAAM_STATUS_H__
/*
* Internal CAAM Driver status codes
*/
enum caam_status {
CAAM_NO_ERROR = 0, /* No Error */
CAAM_FAILURE, /* General failure */
CAAM_OUT_MEMORY, /* Out of memory */
CAAM_BAD_PARAM, /* Bad parameters */
CAAM_BUSY, /* Operation is not possible, system busy */
CAAM_PENDING, /* Operation is pending */
CAAM_TIMEOUT, /* Operation timeout */
CAAM_OUT_OF_BOUND, /* Value is out of boundary */
CAAM_JOB_STATUS, /* A job status is available */
};
#endif /* __CAAM_STATUS_H__ */