Defines |
#define | BCP_MAX_NUM_INSTANCES (CSL_BCP_PER_CNT) |
| The number of BCP instances in the SoC.
|
#define | BCP_MAX_NUM_FLOWS (64) |
| The number of CPPI flows reserved for each BCP instance.
|
#define | BCP_MAX_NUM_RXOBJECTS (64) |
| The maximum number of Rx objects that will be tracked by the driver globally in the system across all cores.
|
#define | BCP_RETVAL_SUCCESS (0) |
| When returned this, indicates the API succeeded in its intent.
|
#define | BCP_RETVAL_EBAD_HANDLE (-1) |
| When returned this, indicates that the handle passed to the API was invalid.
|
#define | BCP_RETVAL_EINVALID_PARAMS (-2) |
| When returned this, indicates that the input configuration passed to the API is invalid.
|
#define | BCP_RETVAL_ENO_MEM (-3) |
| When returned this, indicates that the API's attempt to allocate memory or retrieve descriptors failed and is out of memory/descriptors.
|
#define | BCP_RETVAL_ENO_RESULT (-4) |
| When returned this, indicates that there is no pending BCP processed output available for the application's Rx object.
|
#define | BCP_RETVAL_ENOT_SUPPORTED (-5) |
| When returned this, indicates that the API doesnt support the feature requested for the inputs passed.
|
#define | BCP_RETVAL_EFAILURE (-6) |
| When returned this, indicates a general error.
|