X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcommon%2Fcnxk%2Froc_utils.c;h=b5d8f0bb134dd5126fd5b60f34806148dd84f491;hb=dfb02998e06866a1539c3a5c2a4fa58a82ee86b8;hp=c48f0273aec6a191aca255ec674ce296c7d13565;hpb=014a9e222bac8763dbc2f635383d1d5c81598ff5;p=dpdk.git diff --git a/drivers/common/cnxk/roc_utils.c b/drivers/common/cnxk/roc_utils.c index c48f0273ae..b5d8f0bb13 100644 --- a/drivers/common/cnxk/roc_utils.c +++ b/drivers/common/cnxk/roc_utils.c @@ -11,9 +11,31 @@ roc_error_msg_get(int errorcode) const char *err_msg; switch (errorcode) { + case NPA_ERR_PARAM: case UTIL_ERR_PARAM: err_msg = "Invalid parameter"; break; + case NPA_ERR_ALLOC: + err_msg = "NPA alloc failed"; + break; + case NPA_ERR_INVALID_BLOCK_SZ: + err_msg = "NPA invalid block size"; + break; + case NPA_ERR_AURA_ID_ALLOC: + err_msg = "NPA aura id alloc failed"; + break; + case NPA_ERR_AURA_POOL_INIT: + err_msg = "NPA aura pool init failed"; + break; + case NPA_ERR_AURA_POOL_FINI: + err_msg = "NPA aura pool fini failed"; + break; + case NPA_ERR_BASE_INVALID: + err_msg = "NPA invalid base"; + break; + case NPA_ERR_DEVICE_NOT_BOUNDED: + err_msg = "NPA device is not bounded"; + break; case UTIL_ERR_FS: err_msg = "file operation failed"; break; @@ -33,3 +55,10 @@ roc_error_msg_get(int errorcode) return err_msg; } + +void +roc_clk_freq_get(uint16_t *rclk_freq, uint16_t *sclk_freq) +{ + *rclk_freq = dev_rclk_freq; + *sclk_freq = dev_sclk_freq; +}