/* SPDX-License-Identifier: BSD-2-Clause */ /* * Copyright 2018-2019, 2021 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_SHORT_BUFFER, /* Buffer is too short */ 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 */ CAAM_NOT_INIT, /* Feature is not initialized */ }; #endif /* __CAAM_STATUS_H__ */