[dpdk-dev] [PATCH 12/32] net/ngbe: support getting FW version

Ferruh Yigit ferruh.yigit at intel.com
Wed Sep 15 18:53:22 CEST 2021


On 9/8/2021 9:37 AM, Jiawen Wu wrote:
> Add firmware version get operation.
> 
> Signed-off-by: Jiawen Wu <jiawenwu at trustnetic.com>

<...>

> +static int
> +ngbe_fw_version_get(struct rte_eth_dev *dev, char *fw_version, size_t fw_size)
> +{
> +	struct ngbe_hw *hw = ngbe_dev_hw(dev);
> +	int ret;
> +
> +	ret = snprintf(fw_version, fw_size, "0x%08x", hw->eeprom_id);
> +
> +	if (ret < 0)
> +		return -EINVAL;
> +
> +	ret += 1; /* add the size of '\0' */
> +	if (fw_size < (size_t)ret)
> +		return ret;
> +	else
> +		return 0;

You can drop 'else' leg of the branch.

> +
> +	return 0;
> +}
> +

<...>


More information about the dev mailing list